• X11/XFree86: Everyone has this if using Linux.
  • OpenGL: OpenGL official site.
  • MESA: Mesa provides OpenGL support for the linux platform.
  • DirectX: The native display target on Windows.
  • DirectFB: DirectFB provides hardware graphics acceleration on top of the Linux Framebuffer Device.
  • Hermes: Hermes provides fast functions for converting between pixel formats.
  • Zlib: ClanLib compresses data using this old but still good library.
  • MikMod: MikMod is a sound library.
  • Lua: Lua is a powerful, light-weight programming language designed for extending applications (scripting).
  • Portable Network Graphics: PNG - an image format.
  • Portable Network Graphics Library: Needed to load PNG files.
  • MikMod: MikMod is a sound library which is able to play IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM, IMF, GDM, STX, OKT and MOD module formats.
  • The Ogg Vorbis CODEC project: A fully Open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for high quality audio and music at fixed and variable bitrates. This places Vorbis in the same class as audio representations including MPEG-1 audio layer 3 (MP3), MPEG-4 audio (AAC and TwinVQ), and PAC.
  • FreeType: ClanTTF use TrueType fonts.
  • SphriteLib: SphriteLib is an easy-to-use, yet fully featured, sprite library for ClanLib 0.6.
  • ClanRuby: ClanRuby is a set of bindings which allow ClanLib to be used from Ruby.
  • ClanPerl: ClanPerl is a set of bindings which allow ClanLib to be used from Perl.