Awesome Open Source
Awesome Open Source


Build Status Codecov branch Docker pulls AUR package

Basic C++ gaming framework and library for Nintendo 3DS.

cpp3ds is essentially a barebones port of SFML with a parallel native 3ds emulator built on top of it. The goal is to completely abstract the developer from the hardware SDK and provide a nice object-oriented C++ framework for clean and easy coding. And the emulator is designed to provide a means of surface-level realtime debugging (with GDB or whatever you prefer).

Won't be stable and usable until v1.0


Coming soon.


Will be released with v1.0 stable


  • DevkitARM
  • ctrulib
  • citro3d

For emulator:

For unit tests:

Credit and Thanks

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c-plus-plus (17,647
homebrew (178
sfml (31
nintendo-3ds (20

Find Open Source By Browsing 7,000 Topics Across 59 Categories