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 774 170

  2. 3ds-hbmenu 3ds-hbmenu Public

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

    C 728 77

  3. 3ds-examples 3ds-examples Public

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

    C 455 51

  4. installer installer Public

    NSIS 388 40

  5. libnds libnds Public

    C library for Nintendo DS

    C 339 47

  6. deko3d deko3d Public

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

    C++ 334 24

Repositories

Showing 10 of 94 repositories
  • devkitPro/wii-examples’s past year of commit activity
    C 46 18 1 0 Updated Nov 30, 2024
  • libdvm Public

    Disk and Volume Management library for devkitPro platforms

    devkitPro/libdvm’s past year of commit activity
    C 4 1 0 0 Updated Nov 30, 2024
  • calico Public

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

    devkitPro/calico’s past year of commit activity
    C 10 1 1 0 Updated Nov 27, 2024
  • citro2d Public

    Library for drawing 2D graphics using the Nintendo 3DS's PICA200 GPU

    devkitPro/citro2d’s past year of commit activity
    C 162 Zlib 28 9 3 Updated Nov 27, 2024
  • libnds Public

    C library for Nintendo DS

    devkitPro/libnds’s past year of commit activity
    C 339 47 4 1 Updated Nov 27, 2024
  • libogc Public

    C Library for Wii and Gamecube homebrew

    devkitPro/libogc’s past year of commit activity
    C 289 71 10 4 Updated Nov 26, 2024
  • opengx Public Forked from davidgfnet/opengx

    OpenGL-like wrapper for Nintendo Wii/GameCube

    devkitPro/opengx’s past year of commit activity
    C 20 8 1 0 Updated Nov 25, 2024
  • fatfs-mod Public

    Modded version of the FatFs library

    devkitPro/fatfs-mod’s past year of commit activity
    C 3 1 0 0 Updated Nov 25, 2024
  • devkitPro/pacman-packages’s past year of commit activity
    Shell 135 107 8 17 Updated Nov 25, 2024
  • libctru Public

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

    devkitPro/libctru’s past year of commit activity
    C 774 170 18 5 Updated Nov 20, 2024