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 958 192

  2. 3ds-hbmenu 3ds-hbmenu Public

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

    C 865 87

  3. 3ds-examples 3ds-examples Public

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

    C 603 75

  4. libnds libnds Public

    C library for Nintendo DS

    C 524 46

  5. libogc libogc Public

    C Library for Wii and Gamecube homebrew

    C 469 106

  6. installer installer Public

    NSIS 448 43

Repositories

Showing 10 of 97 repositories
  • libogc Public

    C Library for Wii and Gamecube homebrew

    devkitPro/libogc's past year of commit activity
    C 469 106 12 10 Updated Aug 29, 2026
  • wii-examples Public
    devkitPro/wii-examples's past year of commit activity
    C 69 26 1 0 Updated Aug 29, 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 335 Zlib 65 4 16 Updated Aug 22, 2026
  • SDL Public Forked from libsdl-org/SDL

    Simple Directmedia Layer

    devkitPro/SDL's past year of commit activity
    C 24 Zlib 2,996 11 14 Updated Aug 16, 2026
  • opengx Public Forked from davidgfnet/opengx

    OpenGL-like wrapper for Nintendo Wii/GameCube

    devkitPro/opengx's past year of commit activity
    C 46 12 8 (1 issue needs help) 1 Updated Aug 12, 2026
  • devkitPro/pacman-packages's past year of commit activity
    Shell 168 118 14 23 Updated Jun 11, 2026
  • buildscripts Public

    Scripts for building devkitPro toolchains

    devkitPro/buildscripts's past year of commit activity
    Shell 182 47 1 0 Updated Jun 11, 2026
  • calico Public

    RTOS-like bare metal platform support library for Nintendo GBA and DS(i)

    devkitPro/calico's past year of commit activity
    C 34 4 1 1 Updated Jun 9, 2026
  • devkitppc-crtls Public

    linkscripts for devkitPPC

    devkitPro/devkitppc-crtls's past year of commit activity
    Linker Script 0 2 0 0 Updated May 10, 2026
  • dswifi Public

    High-level WFC and TCP/IP stack for Nintendo DS(i)

    devkitPro/dswifi's past year of commit activity
    C 48 13 2 0 Updated May 5, 2026