HBLauncher and ftpd-sb: first homebrew apps on top of ns2jb
Developer @ravensclawx released HBLauncher + SDK (v0.2.0), a menu that opens small homebrew apps on Switch 2 through ns2jb in SmileBASIC 4, and ftpd-sb (v0.1.0), an FTP server that runs inside HBLauncher. According to the README, apps run on the console GPU and the SDK offers controller input, read-only NFC and networking (UDP). The README itself says it is NOT CFW, does not load NRO files and does not run native ARM64 apps. It only works on the same version as ns2jb (firmware 23.0.1) and is still tethered: it depends on a computer staying on the whole time and is gone after a reboot. ftpd-sb only reaches SmileBASIC's own files (save and tmp writable; romfs read-only), not the SD card or other games' saves.
Update: Update (Oct 23, 3:16 PM BRT): user @Chona_Pardo posted on X a photo of ftpd-sb working with SmileBASIC 4 version 4.4.6, using a Mac as the helper computer. It is independent confirmation that the tool works. It is not a new release or a new version.
Context
Risks stated by the author: the post warns the project was 'FULLY VIBE CODED' (made with AI) and that he is not responsible for what happens to the console. The README mentions risk of data loss and corrupted saves, and says FTP writes and deletes affect real files. Nobody has independently reviewed the code.
Not verified yet
- SDK features (GPU, input, NFC, UDP) and FTP: described only by the author, no independent testing.
- Code safety: AI-made and not reviewed by third parties.
- License: we found no license file in the repositories.
- Identity of @ravensclawx: unknown.