hbmenu The Homebrew Launcher (hbmenu for short) is the default menu for ninjhax, a 3DS homebrew-enabling exploit released on November 20th 2014. It is a fairly simple (and beautiful) menu that lists homebrew applications and lets you run them.

There are several ways to load homebrew on your console.
Click here to learn how.
Get the Homebrew Launcher
Before you can get homebrew on your 3DS/2DS, please select which of these games you own:
3DS research, core exploit code for all versions, ctrulib improvements, hbmenu code, testing/debugging
3DS research, ctrulib improvements, auditing, help with pretty much everything
3DS research, ctrulib improvements, auditing, help with pretty much everything
3DSX format/code, ctrulib improvements, devkitARM integration, testing
ctrulib improvements, hbmenu code, testing
hbmenu code, testing
Fluto, Arkhandar
hbmenu design
Normmatt, ichfly
general help, testing
This website
Frequently Asked Questions
> Where can I find more homebrew applications ?
You can visit 3dbrew for more homebrew applications.

> What are 3DSX files ? Why doesn't ninjhax load CXIs ?
We made the decision early on that ninjhax should only work with a highly relocatable executable format as a way to improve compatibility with potential future exploits, which may or may not include the ability to update virtual memory page permissions. 3DSX is a format developed by fincs which allows us to do just that; each section (.text, rodata and data) can be relocated independently, making it perfect for our needs. Compiling as 3DSX rather than CXI will help maximize future compatibility.

> What about flashcarts ? They can't run 3DSX files.
While flashcarts can't run 3DSX files, they can run homebrew compiled as CXI. And as luck would have it, it's possible to output a CXI from a 3DSX file! With that in mind, flashcart homebrew does not provide quite the same level of access as ninjhax (the sound-module 'CSND' is missing, for example), and as such not all homebrew can be guaranteed to run on these carts.

> Does this allow region free ?

> Does this let me run roms ?
No. ninjhax is a user mode exploit, meaning that we do not have full control over the console, and therefore cannot run pirated software. That being said, we have the same amount of access as regular apps and games to the console's hardware, and so we can make some kickass homebrew!