Homebrews
Please go here for DLDI files:
http://dldi.drunkencoders.com/.
Multipurpose Tools
- DSLinux is a port of Linux to the DS. See DSLinux.org.
- DSOrganize is an organizer application which includes a PDA, file browser, web browser, IRC client, text editor, calculator and more.
- GEOS is a GUI initially developed for the Commodore 64. Download here.
- Minivmac DS is an port of the vMac Macintosh Plus emulator to the Nintendo DS.
- DSFile2 is a file browser that can be used to copy, paste, delete, rename and transfer files between Slot-1 and Slot-2 flash carts.
Media players
- MoonShell plays movies and several music formats, views images and text files, and launches other homebrew. [1]
- DSOrganize plays several music formats and allows you to view images, text and stream audio.
Video Players
- Moonshell can play DPGs.
- DSM Play can play DSMs (a higher quality format than DPG)
- MPEG-4 videos can be played on ds using this demo, sound is currently unsupported.
Music Players
- LMP-ng, an iPod Clone with skin support.
- SylphAMP streams music from Winamp.
- dStar, a MIDI sequencer.
Image Viewers
- ComicBookDS, a comic books (or image based documents) viewer.
- Infantile Paralysiser's Image Viewer works by converting the pictures into a special format using the PC end of the application and viewing them in an iPhoto-like environment on DS.
Text Readers
- TextViewer supports a variety of file formats, a touch screen interface, low power mode, and persistent text bookmarking.
- Flip is an as-yet unreleased ebook reader and manager.
- DSReader is another highly aesthetic text reader.
- DSLibris is recently released text reader incorporating html support.
Internet
Web Browsers
- DSLinux includes a web browser.
- OKIWI is a web browser for the DS in alpha stages.
- DSOrganize includes a browser with support for forms and limited support for pictures.
- DSHobro 0.3 is somewhat like Opera Mini, consisting of a PC based proxy server that processes the page and a DS client program that views the page through the proxy.
Instant messaging
- DS-AIM for AIM
- Beup for .NET Messenger Service
- IRCDS and SylphIRC for IRC.
- DSLinux includes tinyirc and lovelorn ramonax.
- DSOrganize includes an IRC client.
VoIP
- HelloDS is known for its lack of compatibilty. Development has ceased.
- DSiP requires a VoIP account.
- Infantile Paralysiser's Wifivoicechatclient allows you to draw as well as chat.
- SvSIP is a VoIP application based on pjsip.
Remote Administration
- PointyRemote
- Win2DS
- DSVNC, a VNC client
- DS2Key (now called DSpad) turns the DS into a wireless joystick.
- DSMouse use your ds as a wireless mouse.
- DSLinux includes the dropbear ssh client
Other Internet Based applications
- NDSMail is an email and web feed client.
- DSLiveWeather is a Weather.com client.
- DSWeatherReport is similar to the Forecast Channel found on the Wii
- The test program for DSWiFi can be used for wardriving.
- DSBlue can also be used for wardriving. [2]
- DSFTP is an FTP server.
- Treasures of Gaia is a Google Maps browser (Available in English and French).
- DSOrganize can be used to setup wifi - previously only a feature commercial games supported.
Drawing Applications
- Colors! is a pressure sensitive drawing application focusing on simplicity and ease-of-use. Has a playback option to see the whole drawing process.
- Phidias is a drawing application for ds that can use custom brush shapes. No pressure sensitivity.
- DS Notes is a note application, which is similar an offline pictochat.
- Smoove is a pixel editor for ds.
- FlickBook is an animation creator.
- Animanatee is another animation creator featuring 32 levels of undo and onion skinning.
Dictionaries
- NewDictS is a dictionary interpreter of the StarDict .dic dictionaries, with Voice capabilities. Initially released by phillips, which released his NewDict 7 source code, now being improved and currently edited by Sesa. A translation page can be found here.
Other Applications
- TxtWriter is a text editor optimized for easy, fast typing.
- NitroTracker, tracker software.
- DiagnoSe is an tool for testing the hardware features of the DS.
- Infantile Paralysiser's Cooking Timer is a skinnable countdown timer which plays a chosen MP3 when it reaches 0:00:00.
Emulators
* signifies GBA homebrew, which can be used with most slot 2 DS homebrew tools.
Games
- Whee! DS a 3D racing game that randomly generates each level, meaning there are infinite levels.
- DSCrawl, Linley's Dungeon Crawl roguelike, adapted for the DS by Sasq.
- Tales of Dagur, An RPG by LiraNuna.
- DSDoom, Doom for the Nintendo DS.
- DSChess, A chess game with a strong engine.
- A Touch of War, A realtime strategy game.
- Explosive Gas, A multiplayer Bomberman clone.
- Omalone, A board game with wifi features for online play.
- HexenDS, Hexen for the DS. Includes touchscreen support and source code. A newer branch that supports more devices also exists.
- DSHeretic, Heretic for the DS. Also includes touchscreen support, as well as full music support.
- LemmingsDS, Lemmings for the DS. Supports touch-screen, custom levels. (now includes all 292 of the original levels)
- DSQuake or QuakeDS, Quake for the DS.
- Warcraft : Tower Defense, An adaptation of the famous Warcraft III mod Tower Defense for the DS, by Noda. Includes a complete map editor.
- Duke3DS, a port of Duke Nukem 3D.
- POWDER, a roguelike dungeon adventure game developed specifically for the Gameboy Advance and DS.
- World of sand A falling sand clone for nintendo DS.
- PuzzleManiak Port of the Simon Tatham's Portable Puzzle Collection with 27 puzzle games including: Tents, Dominosa, Mines, Bridges, Light Up (aka Akari), Pattern (aka Picross), Net (aka Netwalk), Untangle (aka Planarity), Sudoku (aka Solo), Galaxies, Slitherlink (aka Loopy), Blackbox, Mastermind (aka Guess), Map, Filling, Solitaire (aka Pegs), Sixteen, Fifteen, Slant, Rectangles, Netslide, Samegame, Unequal, Flip, Inertia, Twiddle and Pyramide (adaptation of Cube).
- DScent, Descent Port for Nintendo DS
- NetHack for DS, NetHack port for Nintendo DS.
- AmplituDS, based on Harmonix's Amplitude for the Playstation 2.
- Wolfenstein 3D, A port of the popular PC DOS game 'Wolfenstein 3D'
- Spider Solitaire DS, a clone of Windows' Spider Solitaire
- SensitiveDS, a clone/remake of The C64 classic Sensitive.
- Ka-BoOm, a minesweeper with a twist by Stravingo.
- Setsuzoku no Puzzle, an addictive puzzle game by Stravingo based on the arcade game Match It.