Overview Version History Q & A Rating & Review
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
Click the AS400 Pro icon in the Activity Bar (database icon)
Click ⚡ Connect and enter your host, user, and password
The status dot turns green when connected
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