Skip to content
@devkitPro

devkitPro

devkitPro

Professional toolchains, amateur prices

devkitPro is an organisation dedicated to providing useful tools and libraries targeting a variety of (primarily Nintendo) game consoles. We aim to provide a solid foundation to allow homebrew programmers to create games and applications for their favorite consoles without the expense of buying dedicated hardware, signing NDAs or meeting often strict requirements to obtain official SDKs. Many of our users have taken the experience gained from this access and gone on to fulfilling careers in the games and tech industries, some of them remember their homebrew experiences with fondness and support our work via Patreon and occasional donations which allows us to provide our tools and libraries without charge.

We distribute the tools and libraries via pacman, the very wonderful archlinux package manager provided by msys2 on windows, our own lightly customised build on macOS and debian based linux distros and, conveniently, pacman provided by the native package managers on many other distros. Instructions for setting that up can be found at https://devkitpro.org/wiki/devkitPro_pacman. Support is provided via the forums at https://devkitpro.org where you can follow announcements for updates. We're also on twitter and mastodon

Popular repositories Loading

  1. libctru libctru Public

    Homebrew development library for Nintendo 3DS/Horizon OS user mode (Arm11)

    C 975 197

  2. 3ds-hbmenu 3ds-hbmenu Public

    The 3DS Homebrew Menu (∩ ͡° ͜ʖ ͡°)⊃━☆゚

    C 872 87

  3. 3ds-examples 3ds-examples Public

    Examples for 3DS using devkitARM, libctru, citro3d and citro2d

    C 612 76

  4. libnds libnds Public

    C library for Nintendo DS

    C 529 44

  5. libogc libogc Public

    C Library for Wii and Gamecube homebrew

    C 476 106

  6. installer installer Public

    NSIS 452 43

Repositories

Showing 10 of 98 repositories
  • wut-packages Public

    packages for wiiu development

    devkitPro/wut-packages's past year of commit activity
    Shell 20 16 0 2 Updated Nov 1, 2026
  • wut Public

    Let's try to make a Wii U Toolchain / SDK for creating rpx/rpl.

    devkitPro/wut's past year of commit activity
    C 341 Zlib 68 4 10 Updated Nov 1, 2026
  • 3ds-hbmenu Public

    The 3DS Homebrew Menu (∩ ͡° ͜ʖ ͡°)⊃━☆゚

    devkitPro/3ds-hbmenu's past year of commit activity
    C 872 87 15 (1 issue needs help) 2 Updated Nov 1, 2026
  • devkitPro/pacman-packages's past year of commit activity
    Shell 169 119 14 23 Updated Nov 1, 2026
  • libctru Public

    Homebrew development library for Nintendo 3DS/Horizon OS user mode (Arm11)

    devkitPro/libctru's past year of commit activity
    C 975 197 22 12 Updated Nov 1, 2026
  • libogc Public

    C Library for Wii and Gamecube homebrew

    devkitPro/libogc's past year of commit activity
    C 476 106 13 11 Updated Oct 29, 2026
  • deko3d Public

    Homebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)

    devkitPro/deko3d's past year of commit activity
    C++ 426 Zlib 34 3 0 Updated Oct 17, 2026
  • buildscripts Public

    Scripts for building devkitPro toolchains

    devkitPro/buildscripts's past year of commit activity
    Shell 187 49 2 0 Updated Oct 10, 2026
  • binutils-gdb Public Forked from mstorsjo/binutils-gdb

    Unofficial mirror of sourceware binutils-gdb repository. Updated daily.

    devkitPro/binutils-gdb's past year of commit activity
    C 4 GPL-2.0 672 1 0 Updated Oct 7, 2026
  • gcc Public Forked from gcc-mirror/gcc
    devkitPro/gcc's past year of commit activity
    C++ 8 GPL-2.0 4,970 4 0 Updated Oct 3, 2026