Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AS400 Uploader ProNew to Visual Studio Code? Get it now.
AS400 Uploader Pro

AS400 Uploader Pro

Sadguy

| (0) | Free
Full-featured AS/400 (IBM i) file manager — connect, browse libraries & members, upload files with automatic source-type detection, download, and sync. Works with pub400.com and any IBM i FTP server.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AS400 Uploader Pro

Full-featured AS/400 (IBM i) file manager for VS Code.

Connect to any IBM i / pub400.com server over FTP and manage your source members directly from the VS Code sidebar — no manual typing required.


Features

  • 🟢 Live connection status — green pulsing dot when connected, shows the host name
  • 📚 Library browser — click to browse QSYS libraries → source files → members (no typing)
  • ☑️ Select individual members — checkboxes, select-all, filter/search, then download in one click
  • ⬆️ Upload with automatic source-type — RPGLE, CLLE, SQL, PF, LF and 20+ types are set automatically on the AS400 via CHGPFM (no more *NONE type)
  • 📁 Upload files or whole folders to IFS or QSYS source physical files
  • ⬇️ Download IFS folders or QSYS library/source file/member to your local machine
  • 🔄 Push/sync — push a downloaded folder back to the AS400 after editing locally
  • Right-click files/folders in the Explorer to upload directly

Getting Started

  1. Click the AS400 Pro icon in the Activity Bar (database icon)
  2. Click ⚡ Connect and enter your host, user, and password
  3. The status dot turns green when connected
  4. Use Fetch Libraries to browse your AS400 — click a library, then a source file, then select members to download or upload

Supported Source Types

Extension IBM i SRCTYPE
.rpgle RPGLE
.sqlrpgle SQLRPGLE
.clle CLLE
.cl CLP
.pf PF
.lf LF
.dspf DSPF
.sql SQL
.cbl CBL
+ 15 more …

Settings

Setting Default Description
as400Pro.host pub400.com IBM i hostname or IP
as400Pro.port 21 FTP port
as400Pro.secure false Use FTPS (explicit TLS)
as400Pro.concurrency 4 Parallel upload connections

Requirements

  • An IBM i / AS400 server with FTP enabled (port 21)
  • Valid user profile and password

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft