SDL
German Site Search Site:
Main
Documentation
Download
Site Actions
Other

Libraries


Sort by:
Category:
Completed: on
Named:
Show: libraries on one page

Showing 176 libraries:

3DS parser - loads 3DS files
http://scene3ds.sourceforge.net/3ds.zip
Contact: genjix gmail.com
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

adgali - This library (0.2.3) is primarily designed to develop games and multimedia applications with 2D graphic features
http://adgali.apiou.org/
Contact: stephane.apiou martec.fr
 beos  netbsd  freebsd  macosx  openbsd  linux  solaris  win32
work in progresswork in progresswork in progresswork in progresswork in progressready for testingready for testingready for testing
License: GNU GPL

AdPlug - a free AdLib sound player library
http://adplug.sourceforge.net/
Contact: dn.tlp gmx.net
 linux  qnx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

aedGUI - A simple C++ based GUI library for SDL
http://aedgui.sourceforge.net
Contact: ebf aedsolucoes.com.br
 freebsd  linux  win32
work in progresswork in progresswork in progress
License: GNU LGPL

Agar - Advanced GUI toolkit with OpenGL support. Object-oriented, extensible and easily integrable, it is implemented in C but is usable from C++ and other languages
http://libagar.org
Contact: vedge hypertriton.com
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  win32
work in progresswork in progressfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: BSD-style

Amaltheia library - Amaltheia is an intuitive and simple 3D/2D game programming API that supports two backends, OpenGL and DirectX, in a platform independent manner
http://home.gna.org/amaltheia/
Contact: psybases gmail com
 linux  win32
work in progresswork in progress
License: GNU LGPL

Amifont - AmigaOS Fonts text writter
http://217.113.229.128/AMIFONT-1.0.3.ZIP
Contact: druid19 poczta.onet.pl
 win32
fully functional
License: GNU LGPL

AML - Game & Simulation oriented cross-platform C++ Multimedia Library using SDL as a backend
http://gna.org/projects/aml/
Contact: asmodehn gmail.com
 freebsd  linux  netbsd  openbsd  win32
ready for testingready for testingready for testingready for testingready for testing
License: Unknown

Anti-Grain Geometry - A High Quality Rendering Engine for C++
http://www.antigrain.com
Contact: mcseem antigrain.com
 beos  linux  win32
fully functionalfully functionalfully functional
License: BSD-style

AntTweakBar - AntTweakBar is a small and easy to use C/C++ library that allows programmers to quickly add a light and intuitive GUI into graphic programs to interactively tweak them - Examples of integration with SDL and other frameworks are provided
http://www.antisphere.com/Wiki/tools:anttweakbar
Contact: AntTweakBar antisphere.com
 linux  win32
fully functionalfully functional
License: BSD-style

Ars4SdlnFt - Application Resource Services is a simple framework but quite flexible including sound, TTF, graphics manipulation (stretch - mask), Cfg file I/O and simple overridable object components including dialogs definition, also a sample generic and dev env
https://sourceforge.net/project/showfiles.php?group_id=109165
Contact: hannosset belgacom.net
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

Audiality - a scalable and portable audio engine for music and sound effects, intended to play equally well in studios and inside games
http://audiality.org/
Contact: david olofson.net
 amigaos  beos  freebsd  linux  macosx  netbsd  openbsd  qnx  solaris  win32
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progress
License: GNU LGPL

BFont - a small font library wich provides text-block alignment
http://www.cs.unibo.it/~dbilli/bfont/bfont.html
Contact:
 beos  linux  macos  qnx  win32
fully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

bitmask 1.1 - A fast and lightweight bitmask collision detection library (written in portable ansi C)
http://www.ifm.liu.se/~ulfek/projects/2d_Collision_Detection.html
Contact: ulfek ifm.liu.se
 linux  solaris  win32
fully functionalfully functionalfully functional
License: GNU GPL

BOSS Library - A re-implementation of Borland's Graphics Library (BGI) over SDL, also includes old-school keyboard, mouse and sound handling
http://www.codedread.com/code.php#BOSS
Contact: jeff_schiller hotmail.com
 linux  win32
ready for testingready for testing
License: GNU LGPL

BUILD engine - 3D graphics engine used by such games as Duke Nukem 3D, Shadow Warrior, Witchhaven, and Blood.
http://www.icculus.org/BUILD/
Contact: icculus linuxgames.com
 linux  win32
fully functionalfully functional
License: Other Open Source

cig-a - A minimalistic 2D library with image and ttf font support. Loading images, fonts, and drawing couldn't get easier
http://ff2.curvedinfinity.com/?p=30
Contact: curvedinfinity hotmail.com
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

CMIL - C++ OO input abstraction layer
http://cmil.sourceforge.net
Contact: jfeltz gmail.com
 linux
fully functional
License: GNU GPL

Collision Detection - pixel perfect, bounding box, circle routines
http://sdl-collide.sourceforge.net
Contact: genjix gmail.com
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

cooki3d C++API - Cooki3d is a cross platform game engine based on OpenSceneGraph, SDL, smpeg... Makes it possible to run a powerful 3d multimedia application on a web navigator or using a specific GUI ( SDL, Producer, Qt4, Java/jogl )
http://www.cooki3d.org
Contact: http://www.cooki3d.org
 linux  win32
fully functionalfully functional
License: GNU GPL

Crank Storyboard Suite - User interface development environment (IDE) and runtime engine
http://www.cranksoftware.com/products/crank_storyboard_suite.php
Contact: brian cranksoftware.com
 linux  qnx  win32
fully functionalfully functionalfully functional
License: Commercial

CRM32Pro SDK - API built on top of SDL with everything you need to develop 2D games: tiles, sprites, fonts, special effects, sound, timer, network, log system, video playback, XML parser, etc. An useful resources editor, tutorials and a reference guide are included
http://www.megastormsystems.com
Contact: megastorm ono.com
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

Cube - Landscape-style game engine that pretends to be an indoor first person shooter engine, with full sp/mp gameplay, networking, physics, in-game (coop) map editing etc etc
http://wouter.fov120.com/cube/
Contact: wouter fov120.com
 solaris  freebsd  linux  win32
work in progresswork in progressfully functionalfully functional
License: Freeware

Demeter - OpenGL Terrain Rendering Engine
http://www.terrainengine.com/
Contact: pcruz qwest.net
 linux  win32
ready for testingready for testing
License: GNU LGPL

DFont - a C++ font library
http://phoenix.lhup.edu/~dleimbac/Projects/DFont/
Contact: dleimbac phoenix.lhup.edu
 linux
fully functional
License: N

DivGL - Is a 2D OpenGL hardware accelerated blitter, graphic loader, frame manager, a DIV like sprite system, and more utilities for creating video games. It works under SDL. It's portable, and easy to use (doc only in spanish)
http://sourceforge.net/projects/divgl
Contact: hiperbou hotmail.com
 linux  win32
ready for testingready for testing
License: GNU GPL

DNET - D's NETworking library
http://west.zeraw.biz/projects.html#DNET
Contact: duge mbnet.fi
 linux  win32
work in progresswork in progress
License: GNU LGPL

Drac - A card game library using c++, make your own card games
http://drac-cardlib.sourceforge.net/
Contact: cardlib yahoo.com
 win32
ready for testing
License: GNU GPL

Easy Game Library - Library of C++ classes designed to provide easy development of games
http://easygamelib.sourceforge.net
Contact: vgrichina mail.ru
 linux
work in progress
License: GNU LGPL

Eclipse - 2D game wrapper for SDL and FMOD covering image loading, zip files, audio loading, fonts and animated sprites
http://sourceforge.net/projects/eclipseeng/
Contact: spudder blueyonder.co.uk
 linux  win32
fully functionalfully functional
License: BSD-style

EiffelMedia - Eiffel wrapper and extension for SDL
http://eiffelmedia.origo.ethz.ch
Contact: till.bay inf.ethz.ch
 linux  macosx  win32
fully functionalfully functionalfully functional
License: Other Open Source

Epee Engine - Epee Engine is an open source cross platform graphics engine with beginning programmers in mind
http://www.EpeeEngine.org
Contact: Contact EpeeEngine.org
 linux  macosx  win32
ready for testingready for testingready for testing
License: Other Open Source

EZ2D Game Engine - An easy to use 2D game engine for the newbie developer (Requires SDL_Image and SDL_Mixer)
http://ez2d.sf.net
Contact: mike9010 users.sourceforge.net
 linux  win32
work in progresswork in progress
License: GNU LGPL

Fast Events - A fast thread based replacement for SDL event routines
http://gameprogrammer.com/game.html
Contact: bob pendleton.com
 linux  win32
fully functionalfully functional
License: GNU LGPL

Fire Graph - C++ Class to easily handle 2D. French Touch.
http://mezul.free.fr
Contact: mezul free.fr
 win32  linux
work in progressfully functional
License: GNU GPL

fnkdat - Fnkdat provides a platform independant interface for determining common directory names (e.g. "user directory", "config directory", etc...)
http://www.maccormack.net/~djm/fnkdat/
Contact: djm maccormack.net
 macosx  freebsd  linux  win32
work in progressfully functionalfully functionalfully functional
License: Other Open Source

ForceFeedback Joystick Driver - A joystick driver for Java with support for ForceFeedback (haptic effects), based on SDL 1.3
http://sourceforge.net/projects/ffjoystick4java/
Contact: elboato users.sourceforge.net
 linux  macosx  win32
ready for testingready for testingready for testing
License: BSD-style

G3D - Professional infrastructure for any 3D project
http://g3d-cpp.sf.net
Contact: editor graphics3d.com
 freebsd  linux  macosx  win32
ready for testingfully functionalfully functionalfully functional
License: BSD-style

GameBlade - GameBlade is a C++ Framework for SDL, SDL_image and SDL_mixer making game development even easier than it already is, without putting any restrictions on the complexity of the game
http://gameblade.sourceforge.net
Contact: nokturn32(at)poczta.onet.pl
 win32  linux
ready for testingfully functional
License: GNU GPL

GEKx Engine - Game Excelleration Kit (version X)
http://www.geocities.com/xycsoscyx/
Contact: xycsoscyx hotmail.com
 linux  win32
work in progressfully functional
License: N

GG (aka GiGi) - A C++ and OpenGL GUI library designed to be used with any input or application framework the user desires; an SDL reference input driver is included
http://gigi.sourceforge.net
Contact: tzlaine AT users DOT sourceforge DOT net
 linux  win32
fully functionalfully functional
License: GNU LGPL

GIME 2D Game Toolkit - The GIME 2D Game Development Kit is a great tool for fast prototyping of 2D games. It is tightly integrated with the Lua programming language.
http://www.gime.org/twiki/bin/view/Gime/GraphicFrontend
Contact: paul thev.net
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU GPL

glSDL - a proof of concept implementation of SDL on top of OpenGL
http://olofson.net/mixed.html
Contact: david.olofson reologica.se
 linux  macosx  win32
ready for testingready for testingready for testing
License: GNU LGPL

Glux - OpenGL Utility & Auxiliary Library, an up-to-date C++ replacement for Glut
http://code.google.com/p/glux/
Contact: modjusticar hotmail.com
 win32
work in progress
License: GNU LGPL

Glyph Keeper - TrueType font rendering library
http://kd.lab.nig.ac.jp/glyph-keeper/
Contact: kkryukov lab.nig.ac.jp
 win32
ready for testing
License: Other Open Source

GMLib - a gui/sound/input library
http://free.prohosting.com/~paranoiz/coding.html#GMLib
Contact: paranoiz swipnet.se
 linux  win32
ready for testingready for testing
License: N

GNU 3DKit - an object oriented scene graph library
http://www.fsf.org/software/gnu3dkit/gnu3dkit.html
Contact: phr projectcenter.ch
 linux  macosx
fully functionalfully functional
License: GNU LGPL

gtksdl - a generic GTk widget that provides an interface to SDL
http://sourceforge.net/projects/gtksdl/
Contact: derethor thepentagon.com
 linux
work in progress
License: GNU GPL

Guichan - A portable C++ GUI library for games
http://guichan.sourceforge.net
Contact: jansem darkbits.org
 linux  win32
ready for testingready for testing
License: BSD-style

GUIlib - a C++ GUI widget library
http://www.libsdl.org/projects/GUIlib
Contact: slouken libsdl.org
 beos  linux  macos  qnx  win32
fully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

JAD Menu - a simple OpenGL-based dialog and menu system
http://sourceforge.net/projects/jad
Contact: pmtech swissonline.ch
 win32
work in progress
License: GNU GPL

KBF Light - A Simple C only variable width bitmap font library
http://kokido.sourceforge.net/KBFLite.html
Contact: kokido postmark.net
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: Freeware

Kyra - A simple and powerful Sprite engine written in C++.
http://www.GrinningLizard.com/kyra/
Contact: leethomason mindspring.com
 macosx  linux  win32  freebsd
work in progressfully functionalfully functionalfully functional
License: GNU GPL

libcrtxy - The CRT X-Y Library - Line-drawing library utilizing fixed-point math and user-centric rendering options, for creating games in the style of classic 1970s/1980s arcade vector games
http://libcrtxy.sf.net/
Contact: bill newbreedsoftware.com
 linux
work in progress
License: GNU LGPL

libgraph - Implementation of the TurboC graphics API on GNU/Linux
http://savannah.gnu.org/projects/libgraph
Contact: faraz_ms rediffmail.com
 linux
fully functional
License: GNU GPL

LibKSD - a C++ game framework
http://libksd.sourceforge.net/
Contact: xevol users.sourceforge.net
 win32  linux
ready for testingfully functional
License: GNU LGPL

libMgTk - A C++ API that wraps and extends SDL
http://magep.com/libmgtk/
Contact: libmgtk magep.com
 macos  linux  win32  beos
work in progressfully functionalfully functionalfully functional
License: GNU LGPL

libmousetrap - a library for tracking mouse events
http://libmousetrap.sourceforge.net/
Contact: ben ninjatech.com
 linux
work in progress
License: N

libmSDL - An high-level library for videogames programming "that aims to be for PC what PAlib is for NDS"
http://mantox.altervista.org/prj/libmsdl.htm
Contact: spamhereplease fastwebnet.it
 linux  win32
fully functionalfully functional
License: GNU GPL

libUFO - a platform independent GUI for OpenGL written in C++
http://libufo.sourceforge.net
Contact: schmidtjf users.sourceforge.net
 linux  win32
ready for testingready for testing
License: GNU LGPL

LibUTA - a C++ GUI toolkit library
http://libuta.sourceforge.net/
Contact: klaux student.uni-kl.de
 linux
ready for testing
License: GNU LGPL

libwt - libwt - a, SDL Based, C++ widget toolkit
http://libwt.sourceforge.net/
Contact: vasvir2 fastmail.fm
 linux
ready for testing
License: GNU LGPL

Lilith3D - Lilith3D is a simple but powerful 3D engine for outdoor games featuring dynamic terrain, weather effects, A* pathing, and day/night cycles
http://www.grinninglizard.com/lilith/
Contact: leethomason mindspring.com
 linux  win32
fully functionalfully functional
License: GNU GPL

Little3D - OpenGL 3d graphics engine library - french
http://little3d.free.fr
Contact: little3d free.fr
 win32
fully functional
License: GNU LGPL

MIDAS - a multichannel digital sound and music system
http://www.libsdl.org/projects/midas
Contact: jpaana iki.fi
 beos  linux  win32
work in progresswork in progresswork in progress
License: Other Open Source

MixBox - a C++ wrapper and extender for SDL_mixer that makes it incredibly easy to drop sound into your apps
http://code.bluedinosaurs.com/SDL.html
Contact: grimfang4 gmail.com
 linux  win32
fully functionalfully functional
License: Other Open Source

MSDL - Managed SDL - A managed C++ wrapper for the .NET framework
http://www.shanira.com/mambo/
Contact: refugee shanira.com
 win32
work in progress
License: GNU LGPL

mxFont/mxSDL - A Font Editor to Use Windows fonts in SDL
http://lostsidedead.com/mxsdl
Contact: jaredbruni gmail.com
 freebsd  linux  macosx
fully functionalfully functionalfully functional
License: GNU GPL

NET2 - A multi-threaded, event driven, network IO library for SDL.
http://gameprogrammer.com/game.html
Contact: bob pendleton.com
 linux  win32
fully functionalfully functional
License: GNU LGPL

NFont / NFontC - A complete C/C++ bitmap font lib: simple and quick. Give it a font surface and it'll give you text alignment, color-changing, full '\n' support, font metrics, less typing, spacing control, special characters, and animation. Now with TTF support!
http://code.bluedinosaurs.com
Contact: grimfang4 gmail.com
 wince  win32  linux
fully functionalfully functionalfully functional
License: Other Open Source

OGLCONSOLE - A powerful "never-fail" quake-style drop-down interactive command console for OpenGL
http://oglconsole.sourceforge.net/
Contact: smirk thebuicksix.com
 beos  freebsd  linux  macosx  netbsd  openbsd  solaris  win32
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

oSDL - a C++ class framework for SDL
http://osdl.berlios.de/
Contact: segfault_ii web.de
 linux  win32
work in progresswork in progress
License: GNU LGPL

OSL - OpenGL based SDL libary
http://opensl.sourceforge.net/
Contact: ferhat_ziba gmx.de
 amigaos  linux  win32  wince
work in progresswork in progresswork in progresswork in progress
License: GNU LGPL

ParaGUI - a C++ GUI library with style/theme support
http://www.paragui.org/
Contact: pipelka teleweb.at
 macos  beos  freebsd  irix  linux  macosx  solaris  win32
work in progressready for testingfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

PicoGUI - a small, efficient, portable, scalable client-server GUI architecture
http://picogui.org
Contact: micahjd users.sourceforge.net
 linux  win32
ready for testingready for testing
License: GNU LGPL

Pliant +SDL & Pligame - Fast and easy to use SDL bindings for the Pliant language.
http://pligame.sourceforge.net
Contact: mhasni at scs.ryerson.ca
 linux
work in progress
License: GNU LGPL

PolyFonts - An easy to use test library that uses compiled in fonts
http://www.gameprogrammer.com/polyfonts/polyfonts.html
Contact: bob pendleton.com
 linux
fully functional
License: GNU LGPL

proteaAudio - a lightweight cross-platform audio mixer library with optional SDL bindings
http://www.viremo.de/proteaAudio
Contact: see project page
 macosx  win32  linux
ready for testingfully functionalfully functional
License: BSD-style

PyKyra - a fast game development framework for Python, based on SDL and the Kyra engine.
http://www.alobbs.com/pykyra
Contact: alvaro alobbs.com
 solaris  win32  linux
ready for testingready for testingfully functional
License: GNU GPL

qdsdl - A set of quick-and-dirty C++ wrapper classes for SDL
http://burningsmell.org/qdsdl/
Contact: tsm accesscomm.ca
 linux  win32
work in progresswork in progress
License: Freeware

Quinta - Quinta is a lightwheight but powerful application framework released under the terms of the BSD license
http://www.libquinta.org/
Contact: mail libquinta.org
 macosx  freebsd  linux  win32
work in progressready for testingready for testingready for testing
License: BSD-style

RealmForge GDK - Cross-platform 3D game development middleware written entirely in C# which serves as a framework and toolkit for rapidly development cutting-edge script & data-driven games and MMORPGs and provides an innovative In-Game Editor
http://xeonxstudios.com
Contact: dan05a gmail.com
 freebsd  linux  macosx  netbsd  openbsd  solaris  win32
ready for testingready for testingready for testingready for testingready for testingready for testingfully functional
License: GNU LGPL

Sage - Sage is an OpenGL extensions loading library using SDL to obtain the function pointers
http://www.worldforge.org/dev/eng/libraries/sage
Contact: simon worldforge.org
 linux  macosx  win32
ready for testingready for testingready for testing
License: GNU LGPL

SAGGUI - Simplified All Gaming Graphical User Interface
http://saggui.sourceforge.net
Contact: juvinious users.sourceforge.net
License: BSD-style

SAgl - SAgl is a portable Small Antialiased graphics library written in C/C++
http://sourceforge.net/projects/sagl
Contact: botik32 yahoo.com
 linux  win32
ready for testingready for testing
License: GNU LGPL

SCSS - Simple Client-Server System - features fast TCP/IP networking, easy server detection on LAN and internet matchmaking via a public master server
http://skullforge.ch.vu
Contact: konfuzzyus gmx.net
 linux  win32
fully functionalfully functional
License: GNU GPL

SDL Console - A quake-like drop-down console that can be easily added to existing applications
http://sdlconsole.sourceforge.net
Contact: reflex-2000 gmx.net
 solaris  linux  macosx  qnx  win32
ready for testingfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL Controls - A Pascal based, cross-platform GUI library with FormEditor and other usefull tools
http://sdlcontrols.sourceforge.net
Contact: jimyiigor yahoo.com
 linux  win32
fully functionalfully functional
License: Unknown

SDL for S60 3rd edition - SDL 1.2.13 library and binaries for S60 3rd edition
http://koti.mbnet.fi/mertama/sdl.html
Contact: http://koti.mbnet.fi/mertama/
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL Terminal - Pseudo-ansi color terminal/console for SDL, with or without opengl
http://www.loria.fr/~rougier/software/terminal/
Contact: rougier loria.fr
 linux
fully functional
License: GNU GPL

SDL-widgets - GUI toolkit, not for games but for normal applications (version 0.4)
http://members.chello.nl/w.boeke/SDL-widgets/index.html
Contact: w.boeke chello.nl
 linux
fully functional
License: GNU GPL

sdl4gcj - SDL java binding for gcj
http://sourceforge.jp/projects/sdl4gcj/
Contact: say users.sourceforge.jp
 linux  win32
fully functionalfully functional
License: Other Open Source

SDLayer - Layered display mechanism for the Simple Direct media Layer (SDL)
http://code.google.com/p/sdl-layer/
Contact: andematunum gmail.com
 linux  macosx
fully functionalfully functional
License: GNU GPL

SDLButtons - A simple three-state button handler class
http://www.tar.hu/~dzooli/SDLButtons/docs/index.html
Contact: dzooli freemail.hu
 linux  win32
work in progressfully functional
License: GNU GPL

SDLGamepad - A QT4 based library to handle SDL compatible Gamepads / Joysticks
http://www.nalla.de/index.php?section=sdlgamepad&lang=en
Contact: mail.nalla gmail.com
 linux  macos  macosx  win32
fully functionalfully functionalfully functionalfully functional
License: GNU GPL

SDLGL - A simple framework written in C for input handling and writing easy applications using OpenGL
http://sourceforge.net/projects/jad
Contact: pmtech swissonline.ch
 win32
work in progress
License: GNU GPL

SDLMappy - a playback library for Mappy files
http://membres.lycos.fr/edorul/indexe.htm
Contact: edorul caramail.com
 beos  linux  win32
ready for testingready for testingready for testing
License: Unknown

SDLmm - a C++ class-based wrapper for SDL
http://sdlmm.sourceforge.net/
Contact: david hedbor.org
 linux  win32
ready for testingready for testing
License: GNU LGPL

SDLPP - A C++ Wrapper API for SDL
http://www.rwsoft.ca/SDLPP/
Contact: ron rwsoft.ca
 linux
fully functional
License: BSD-style

SDLSprite - a sprite library similar to CDX
http://membres.lycos.fr/edorul/indexe.htm
Contact: edorul caramail.com
 beos  linux  qnx  win32
fully functionalfully functionalfully functionalfully functional
License: Unknown

SDLTk - SDL GUI library in C (fonts,primitives, lots of widgets and theming)
http://developer.berlios.de/projects/sdltk/
Contact: john.beuving beatforce.org
 linux  macos  win32
fully functionalfully functionalfully functional
License: GNU GPL

SDLucid - a C++ library wrapping and extending SDL
http://sdlucid.sourceforge.net/
Contact: ak ixion.net
 win32  linux
ready for testingfully functional
License: GNU LGPL

SdlWidgets - A GUI library using sdl written in c++, with a very dynamic object oriented design and support for multiple windows
http://www.thelas.dk/index.php/SdlWidgets
Contact: lasse.nielsen.dk gmail.com
 freebsd  netbsd  openbsd  linux  macosx
work in progresswork in progresswork in progressfully functionalfully functional
License: GNU GPL

sdlyuvaddon - an addon to SDL for blitting to a YUV overlay
http://www.libsdl.org/projects/sdlyuvaddon
Contact: xav zoy.org
 linux
work in progress
License: N

SDL_anim - a library to load and blit animations
http://tamale.net/SDL_anim/
Contact: mike tamale.net
 linux  win32
work in progressready for testing
License: GNU LGPL

SDL_audioin - An audio input library built and modelled on SDL
http://burningsmell.org/sdl_audioin/
Contact: tsm accesscomm.ca
 linux  win32  wince
fully functionalfully functionalfully functional
License: GNU LGPL

SDL_bdf - a small C font library that renders BDF fonts (should work on all platforms)
http://www.geocities.com/andre_leiradella/
Contact: leiradella bigfoot.com
 win32
fully functional
License: GNU LGPL

SDL_bgrab - Linux v4l based threaded framegrabber lib for SDL
http://www.ferzkopp.net/~aschiffler/Software/SDL_bgrab/index.html
Contact: aschiffler-nospam cogeco.ca
 linux
ready for testing
License: GNU LGPL

SDL_Bilinear - SDL_Bilinear is a bilinear resizing and rotation library written in C, it's similar to how SDL_gfx works, but slightly optimized
http://code.google.com/p/sdlbilinear/
Contact: maimairel yahoo.com
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_BlitPool - Blit/Fill operation pool with optimizer(remove overlapped area), written in ANSI-C
http://members2.jcom.home.ne.jp/shirowmiura/BlitPool/index_en.html
Contact: shirowmiura gmail.com
 freebsd  irix  macos  macosx  openbsd  solaris  linux  win32
work in progresswork in progresswork in progresswork in progresswork in progresswork in progressready for testingready for testing
License: GNU LGPL

SDL_bmf - a bitmapped font library using XML font descriptions
http://home.earthlink.net/~jknapka/SDL_bmf/
Contact: jknapka earthlink.net
 linux
fully functional
License: N

SDL_buffer - SDL extension for buffered, fast-zoomable images
http://www.crusaderky.altervista.org/downloads.php
Contact: crusaderky libero.it
 freebsd  macosx  netbsd  openbsd  qnx  solaris  win32  linux
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progressready for testing
License: GNU LGPL

SDL_Collide - SDL 2D collision detection library
http://sdl-collide.sourceforge.net
Contact: genjix gmail.com
 amigaos  beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU GPL

SDL_Config - Library designed for reading and writing configuration (.ini) files in an easy, cross-platform way
http://sdl-cfg.sourceforge.net/
Contact: koshmaar poczta.onet.pl
 linux  win32
work in progressfully functional
License: GNU LGPL

SDL_draw - fast drawing primitives library on SDL surfaces (line, circle,...)
http://sdl-draw.sourceforge.net/
Contact:
 linux  qnx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

SDL_eventmap - A flexible input event mapper
http://burningsmell.org/sdl_eventmap/
Contact: tsm accesscomm.ca
 linux  win32
fully functionalfully functional
License: GNU GPL

SDL_ffmpeg - Easy to use library for all audio and video needs
http://www.arjanhouben.nl/SDL_ffmpeg/
Contact: SDL_ffmpeg [ at ] arjanhouben.nl
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

SDL_flic - a small C library that renders frames of FLI and FLC animation files (should work on all platforms)
http://www.geocities.com/andre_leiradella/
Contact: leiradella bigfoot.com
 win32
ready for testing
License: GNU LGPL

SDL_gfx - Graphics primitive toolkit and rotozoom for SDL
http://www.ferzkopp.net/joomla/content/view/19/14/
Contact: aschiffler_nospam_ ferzkopp.net
 beos  macosx  linux  qnx  win32
ready for testingready for testingfully functionalfully functionalfully functional
License: GNU LGPL

SDL_gfx for Euphoria - A header file to use SDL_gfx in Euphoria programs
http://www.rapideuphoria.com/sdl_gfx_eu.zip
Contact: mkakita juno.com
 win32
fully functional
License: Freeware

SDL_gui - A C++ GUI widget library
http://rhk.dataslab.com/SDL_gui/
Contact: kelmray gmail.com
 linux  win32
ready for testingready for testing
License: GNU LGPL

SDL_hotkey - A simple library for using Windows CE hotkeys with SDL
http://burningsmell.org/SDL_hotkey/
Contact: tsm accesscomm.ca
 wince
work in progress
License: Freeware

SDL_image - an image file loading library
http://www.libsdl.org/projects/SDL_image
Contact: slouken libsdl.org
 qnx  linux  win32  beos  macos  macosx  irix  solaris  freebsd
ready for testingfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_image for Euphoria - A header file to use SDL_image in Euphoria programs
http://www.rapideuphoria.com/sdl_image.zip
Contact: mkakita juno.com
 win32
fully functional
License: Other Closed Source

SDL_mask - Pixel Perfect collision library, based on mask class
http://cybek.ekrakow.net/portal/index.php?f=download&dl=1
Contact: nomad.c4 gmail.com
 linux  win32
fully functionalfully functional
License: GNU LGPL

SDL_mixer - a multichannel sample and music mixer
http://www.libsdl.org/projects/SDL_mixer
Contact: slouken libsdl.org
 qnx  linux  win32  beos  macos  macosx  irix  solaris  freebsd
ready for testingfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_Mixer for Euphoria - Euphoria bindings for the SDL_Mixer library
http://www.rapideuphoria.com/sdl_mixr.zip
Contact: mkakita earthlink.net
 win32
fully functional
License: Unknown

SDL_mmap - A memory-mapped file abstraction library
http://burningsmell.org/SDL_mmap/
Contact: tsm accesscomm.ca
 linux  macosx  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_mxf - A library for displaying fonts in SDL
http://lostsidedead.biz/projects.php?id=SDL_mxf
Contact: jaredbruni gmail.com
 freebsd  linux  win32
fully functionalfully functionalfully functional
License: GNU GPL

SDL_net - a simple cross-platform network library
http://www.libsdl.org/projects/SDL_net
Contact: slouken libsdl.org
 qnx  linux  win32  beos  macos  macosx  irix  solaris  freebsd
ready for testingfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_nfnt - a very high-performance SDL-based library for rendering of Macintosh NFNT/FONT fonts
http://67.166.116.45/tejatbinc/projects.cgi?id=nfnt
Contact: sbizna tejat.net
 amigaos  beos  freebsd  irix  macosx  netbsd  openbsd  qnx  riscos  solaris  win32  wince  linux  macos
ready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingfully functionalfully functional
License: Unknown

SDL_oglblit - A library for doing fast, hardware accelerated 2D operations (like rotation, scaling and flipping) with SDL surfaces using OpenGL
http://nurd.se/~noname/sdl_oglblit
Contact: noname at the same domain as my homepage
 win32  beos  freebsd  irix  macos  macosx  netbsd  openbsd  solaris  linux
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progressready for testing
License: GNU GPL

sdl_picofont - A very simple font library with a compiled in font
http://nurd.se/~noname/sdl_picofont
Contact: noname at the same domain as my homepage
License: GNU GPL

SDL_prim - nice and simple graphic primitive functions in C
http://www.tempestgames.com/ryan/
Contact: ryan tempestgames.com
 linux  macosx  win32
fully functionalfully functionalfully functional
License: BSD-style

SDL_Resize - A basic image resizing library, high quality output suited for prerendering images. Works as either C or C++ code. Should compile and run on All platforms. Updated on 7-14-07, should be valid C89. Please read the header file for instructions on use!
https://sourceforge.net/projects/sdlresize/
Contact: jolynsbass hotmail.com
 amigaos  beos  freebsd  irix  macos  macosx  netbsd  openbsd  qnx  riscos  solaris  wince  linux  win32
ready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingready for testingfully functionalfully functional
License: Freeware

SDL_rwlib - A collection of SDL_RWops stream types
http://burningsmell.org/SDL_rwlib/
Contact: tsm accesscomm.ca
 linux  win32
fully functionalfully functional
License: GNU GPL

SDL_sound - a library to decode popular audio formats
http://icculus.org/SDL_sound/
Contact: icculus icculus.org
 beos  freebsd  irix  linux  macos  macosx  netbsd  openbsd  qnx  solaris  win32  wince
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_stretch - more SDL_SoftStretch blit routines
http://sdl-stretch.sf.net
Contact: guidod- gmx.de
 win32  linux  qnx
work in progresswork in progresswork in progress
License: GNU LGPL

SDL_svg - Library to render SVG xml files onto an SDL surface
http://www.linuxmotors.com/SDL_svg
Contact: dash xdr.com
 linux
fully functional
License: GNU GPL

SDL_ttf - a library to use TrueType fonts in SDL applications
http://www.libsdl.org/projects/SDL_ttf
Contact: slouken libsdl.org
 qnx  linux  win32  beos  macos  macosx  irix  solaris  freebsd
ready for testingfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

SDL_ttf for Euphoria - A header file to use SDL_ttf in Euphoria programs
http://www.rapideuphoria.com/sdl_ttf_eu.zip
Contact: mkakita juno.com
 win32
fully functional
License: Freeware

SDL_VKPToolkit - SDL_VKPToolkit aims to simplify and unify many different libraries of SDL to a group of codes,under some logic, so that game/application making will be easy to be done, with as few as possible code writting
http://groups.yahoo.com/group/SDL_VKPToolkit/
Contact: terablade2001 yahoo.gr
 linux  win32
ready for testingfully functional
License: GNU LGPL

SDL_vnc - VNC client library that renders into a SDL surface
http://www.ferzkopp.net/Software/SDL_vnc/
Contact: aschiffler-nospam cogeco.ca
 linux
ready for testing
License: GNU LGPL

SDL_websrv - webserver in a library using SDL and SDL_net
http://jcatki.no-ip.org/SDL_websrv/
Contact: jcatki jcatki.no-ip.org
 beos  macos  macosx  irix  solaris  qnx  freebsd  openbsd  netbsd  amigaos  win32  linux
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progressready for testingfully functional
License: GNU LGPL

SDL_wx - This library allows you to use wxWidgets gui api to use optional gui widgets outside the SDL main window in SDL applications
http://sourceforge.jp/projects/azn-wind/files/
Contact: nkamado gmail.com
 linux  macosx  win32
fully functionalfully functionalfully functional
License: GNU LGPL

SEL - SDL Extension Library, a C++ wrapper for SDL
http://sel.sourceforge.net/
Contact: matej knopp.as
 linux
ready for testing
License: N

SFont - a simple, easy to use font library
http://www.linux-games.com/sfont/
Contact: karlb gmx.net
 amigaos  irix  beos  freebsd  linux  macos  macosx  netbsd  openbsd  qnx  solaris  win32
work in progresswork in progressfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: Unknown

SGE - antialiased and blended gfx primitives, text rendering, and image scaling/rotation
http://freshmeat.net/projects/sge/
Contact: cal swipnet.se
 beos  linux  win32
work in progressfully functionalfully functional
License: GNU LGPL

SGUI - A simple GUI library based on SDL that is designed for high performance in games and corresponding editors
new page comming soon
Contact: sgui marix.org
 linux  win32
work in progresswork in progress
License: GNU GPL

SMILE - Multiplatform engine for 2D games and visualisations consists of a shared library built upon SDL, data/ script interpret and Qt editor
http://smile2d.sourceforge.net
Contact: gurungua volny.cz
 linux  win32
ready for testingfully functional
License: GNU LGPL

SMJPEG - a custom Motion JPEG playback library
http://www.icculus.org/smjpeg/
Contact: smjpeg lokigames.com
 beos  linux  win32
fully functionalfully functionalfully functional
License: GNU LGPL

SMPEG - an MPEG-1, MP3 playback library
http://www.icculus.org/smpeg/
Contact: smpeg lokigames.com
 beos  linux  win32
fully functionalfully functionalfully functional
License: Unknown

SPriG -SDL Primitive Generator - SPriG is an up-to-date branch of SGE. It provides anti-aliased and alpha-blended primitives, surface/image rotation and scaling, several quick convenience functions, a built-in dirty rect system, and multiple alpha-blending modes
http://code.bluedinosaurs.com
Contact: grimfang4 gmail.com
 linux  win32  wince
fully functionalfully functionalfully functional
License: GNU LGPL

spritelib - A crossplatform C++ object-oriented isometric arcade-game framework
http://burningsmell.org/crossfire/spritelib.html
Contact: tsm accesscomm.ca
 wince  linux  solaris  win32
work in progressfully functionalfully functionalfully functional
License: GNU GPL

SpriteWorld X a1.0 - A fully cross-platform, Sprite, Tilling, and Scrolling engine
http://sourceforge.net/projects/spriteworldx/
Contact: starmars enunu.com
 linux  macos  macosx  win32
ready for testingready for testingready for testingready for testing
License: Freeware

SRT - set of obsessively-fast, extremely flexible SDL blitters
http://www.tejat.net/projects.cgi?id=srt
Contact: sbizna tejat.net
 amigaos  freebsd  macos  macosx  netbsd  openbsd  solaris  win32  linux
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progressfully functional
License: Unknown

StickyInput - A C++ library that makes the implementation of joystick support very easy. It abstracts keyboard and joystick so that they have the same simple interface
http://code.bluedinosaurs.com
Contact: grimfang4 gmail.com
 linux  win32
fully functionalfully functional
License: BSD-style

Teddy - A 3D graphics library with scene graph and windowing system
http://teddy.sf.net/
Contact: tksuoran cc.helsinki.fi
 netbsd  linux  win32  freebsd
work in progresswork in progresswork in progresswork in progress
License: GNU LGPL

Terrain Voyager Engine - a general multi-platform terrain engine
http://tve.sourceforge.net/
Contact: tvelsuwe swing.be
 linux  win32
work in progresswork in progress
License: N

TinyCurses - TinyCurses is the Curses library of the future, TinyCurses is not yesterday's Curses; it is a simplified full color and extended version of Curses
http://code.google.com/p/tinycurses/
Contact: eligzero gmail.com
 freebsd  linux  macosx  win32
fully functionalfully functionalfully functionalfully functional
License: GNU LGPL

TinyPTC - a low level graphics library for software rendering in 32 bit color
http://www.gaffer.org/tinyptc/
Contact: a.gatti tiscali.it
 beos  freebsd  linux  macos  macosx  netbsd  openbsd  qnx  solaris  win32
fully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

TinySDGL - a port of TinyGL, a graphics API similar to OpenGL, to SDL
http://www.kyb.mpg.de/~gf/software
Contact: Gerald.Franz (MAIL ADDRESS AT) tuebingen.mpg.de
 freebsd  irix  macosx  netbsd  openbsd  solaris  linux  win32
work in progresswork in progresswork in progresswork in progresswork in progresswork in progressfully functionalfully functional
License: BSD-style

TradeWinds C++ - A C++ Framework that uses SDL and SDL_ttf. Now has event handling. Out of PRE-ALPHA stage. Really easy to use now
http://cid-f7d26664ce20e649.skydrive.live.com/self.aspx/Public/Demos/TradeWinds%20C++%20Library
Contact: xtremetechrev hotmail.com
 win32
work in progress
License: Other Closed Source

Troll - Troll is easy to use 2D C++ game engine. It use internally a back-end implemented using SDL, Allegro, or any custom-beck-end
http://code.google.com/p/troll2d/
Contact: viniciusjarina gmail.com
 wince  macosx  win32
ready for testingfully functionalfully functional
License: BSD-style

UGS Universe Generator System - LGPL and multiplataform 3D engine using SDL and OpenGL
http://ugs3d.sourceforge.net
Contact: hydefus inf.utfsm.cl
 freebsd  irix  qnx  wince  linux  win32
work in progresswork in progresswork in progresswork in progressfully functionalfully functional
License: GNU LGPL

UniverC - UniverC is a platform independent C library
http://www.univerc.org
Contact: mrbbc gmx.de
 beos  freebsd  netbsd  openbsd  qnx  win32  linux
work in progresswork in progresswork in progresswork in progresswork in progresswork in progresswork in progress
License: BSD-style

VControl - a very flexible library for unifying keyboard and joystick input
http://hkn.berkeley.edu/~mcmartin/vcontrol/
Contact: mcmartin stanford.edu
 linux  win32
ready for testingready for testing
License: BSD-style

veLib - The Virtual Environments Library (veLib) is a light-weight yet complete cross-platform software framework for distributed realtime virtual reality (VR) simulations
http://velib.kyb.mpg.de
Contact: michael.weyel (works at) tuebingen.mpg.de
 irix  linux  win32
work in progressfully functionalfully functional
License: GNU GPL

virtualitty - network-distributed shared 3D world environment
http://savannah.gnu.org/projects/virtualitty
Contact: _deepfire mail.ru
 linux
work in progress
License: GNU GPL

wGui - wGui is a simple, platform independent dialog manager library using SDL and FreeType2
http://wgui.sourceforge.net
Contact: rob-dev boxedchaos.com
 linux  win32
fully functionalfully functional
License: GNU LGPL

Xiqual - A 2D tilebased game framework, recently restarted in C++
http://webofcrafts.net/wiki/doku.php?id=xiqual
Contact: hedyn webofcrafts.net
 linux
work in progress
License: GNU LGPL

ZeeSpace - a 2.5D rendering engine for off-line and real time rendering of structured graphics in 2D and 3D games
http://zeespace.net
Contact: david olofson.net
 linux
work in progress
License: GNU LGPL

ZEngine - 2D Game Engine using SDL (OpenGL for fast 2D) which is written in C++ using a well planned design.
http://zengine.sourceforge.net
Contact: james conceptofzero.net
 freebsd  linux  win32
work in progressready for testingready for testing
License: BSD-style

Zenipex Library - An object-oriented game development framework using several SDL libraries, OpenGL/Direct3D, and OpenAL
http://zenilib.com
Contact: bazald zenipex.com
 linux  macosx  win32
fully functionalfully functionalfully functional
License: Other Open Source

ZXLIB - an easy to use, object oriented C++, 2D game library, featuring Sprite and game Arena classes
http://www.hogweed.org/zxlib
Contact: bssnrw bath.ac.uk
 linux  win32
ready for testingready for testing
License: GNU LGPL

ZZipLib - easy access to zip-based data-packages incl. sdl/rwops and obfuscation
http://zziplib.sf.net
Contact: guidod gmx.de
 freebsd  linux  macosx  solaris  win32
fully functionalfully functionalfully functionalfully functionalfully functional
License: GNU LGPL

list library categories