Open Source C Multimedia Software

Browse free open source C Multimedia Software and projects below. Use the toggles on the left to filter open source C Multimedia Software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 1
    AA means Ascii Art - the AAlib (ascii art GFX library), BB (audiovisual demonstration for your terminal), aview (image browser/animation player), AAvga (SVGAlib wrapper for AA-lib), ttyquake (text mode quake), aa3d (random dot stereogram generator)...
    Leader badge
    Downloads: 156 This Week
    Last Update:
    See Project
  • 2
    PCSX2

    PCSX2

    PlayStation 2 emulator for Windows and Linux

    PCSX2 is a PlayStation 2 emulator for Windows and Linux, started by the same team that brought you PCSX (a Sony PlayStation 1 emulator). Currently, it can emulate thousands of games at full speed
    Downloads: 89 This Week
    Last Update:
    See Project
  • 3
    LPub3D

    LPub3D

    LDraw™ editor for LEGO® style digital building instructions.

    LPub3D is an Open Source WYSIWYG editing application for creating LEGO® style digital building instructions. LPub3D is developed and maintained by Trevor SANDY. It uses the LDraw™ parts library, the most comprehensive library of digital Open Source LEGO® bricks available (www.ldraw.org/ ) and reads the LDraw LDR and MPD model file formats. LPub3D is available for free under the GNU Public License v3 and runs on Windows, Linux and macOS Operating Systems. LPub3D is also available as a Linux 'no-install', multi-platform AppImage. Portions of LPub3D are based on LPUB© 2007-2009 Kevin Clague, LeoCAD© 2025 Leonardo Zide, LDView© 2025 Travis Cobbs & Peter Bartfai and additional third party components. LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this application. LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this application. © 2015-2025 Trevor SANDY
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 4

    Dungeon Craft

    Updated emulator of Forgotten Realms: Unlimited Adventures

    Up to date code, including latest engine and editor releases: https://github.com/grannypron/uaf Dungeon Craft Community Forums: https://forums.goldbox.games/index.php#c8 Dungeon Craft is an adventure creator that emulates the Advanced Dungeons & Dragons Gold Box RPG's released by SSI. Initially designed to be a "more unlimited" version of the Forgotten Realms: Unlimited Adventures (FRUA) game editor and engine, it has far surpassed the capabilities of the old FRUA system. The editor is used to configure art, items, monsters, spells, special abilities, classes and races.. Each adventure is self-contained and doesn't require the editor to be played. The editor is extremely versatile and the databases are completely designer created allowing easy additions and modifications to spells, monsters, items, classes, races and special abilities, and are exportable to be easily shared with others or used in other designs.
    Downloads: 22 This Week
    Last Update:
    See Project
  • The PDF SDK Developers Trust. Icon
    The PDF SDK Developers Trust.

    PSPDFKit is a leading PDF Framework for every platform: iOS, Android, Windows, macOS, Web Standalone and Server (On-Premise, Docker).

    Their PDF frameworks allow developers to quickly add extensive PDF support to their apps. The framework contains meticulously designed APIs to help developers add a high-performance viewer, extensive document editing tools that provide highlighting, markup, annotations, digital signatures, and more.
    Learn More
  • 5
    A GUI interface to a tool for generating SSBumps (Self Shadowed Bump Maps). Includes a CUDA GPU rendering extension.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    240p-test-suite

    240p-test-suite

    A homebrew video suite for game consoles

    Downloads are now available at https://artemiourbina.itch.io/240p-test-suite A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well. It has tests designed with the processing of 240p signals in mind, although when possible it includes other video modes and specific tests for them. These have been tested with video processors on real hardware and a variety of displays, including CRTs and Arcade monitors via RGB. As a secondary target, the suite aims to provide tools for calibrating colors, black and white levels for specific console outputs and setups. Current platforms are: Sega Genesis (Mega Drive), Sega CD (Mega CD), PC Engine/Turbografx-16, Super CD-ROM2/CD-ROM2, NES/Famicom, Super Nintendo/Super Famicom, Sega Dreamcast, Nintendo Wii and GameCube.
    Downloads: 46 This Week
    Last Update:
    See Project
  • 7
    LCARS 24
    Star Trek 24/7: LCARS (Starfleet) GUI, full-screen alarm clock & calendar, games, utilities, sims, maps, graphical LCARS library, file manager, viewers, players, animation. Requires a HighColor/TrueColor DOS-based laptop w/ std. graphics & sound cards.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    FreeSOLID is a library for collision detection of three-dimensional objects undergoing rigid motion and deformation. FreeSOLID is designed to be used in interactive 3D graphics applications.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 9
    Nosefart plays NSF (NES sound format) files so you can listen to those old tunes without actually having to play the games. It runs in Linux, DOS/Windows, and as a plugin to various players, including Winamp and XMMS. It was mostly written by Matt Co
    Downloads: 18 This Week
    Last Update:
    See Project
  • Quality Management Software Icon
    Quality Management Software

    Ideal for small to medium-sized businesses. Pay for all the modules or only the ones you need.

    isoTracker Quality Management is a popular cloud-based quality management software (QMS) that is used by small to medium sized businesses on a worldwide basis. It helps to manage ISO 9001, ISO 13485, ISO 22000, ISO 17025, ISO 14001 systems...plus many similar other systems. It also conforms to the requirements of 21 CFR Part 11.
    Learn More
  • 10
    Space Invaders OpenGL is a 2D/3D clone of Space Invaders developed with the OpenGL API. The host language is C/C++, and the OS platform Windows. For Windows Vista/Seven, the program must be "Run as administrator". I'll do a fix if I have time. Thanks.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    ChessDB is a free open-source chess database for Windows, Linux, Mac OSX and most UNIX and UNIX-like operating systems. ChessDB is based on code from Scid http://scid.sourceforge.net/ - a project for which there have been no updates for several years. In
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    A easy basic in order to make games in 2d style amos for linux and windows The basic it comprises a module runtime, ide examples and games.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 13
    simple3d

    simple3d

    realistic driving simulation + functions for 2D/3D graphics

    Sour*eforge.net has become inaccesible to me because of Cl*udflare. The latest versions of the programs will be on my site: https://matei.one/. Simcar - driving (not racing) simulation, with stunts and realistic physics since version 5.0.0. GNU/Linux and Wind0w$ executables are available. SDL_grf - functions for 2D/3D graphics (including text), sound and input + a few programs for viewing 3D models, viewing ZX Spectrum *.scr files, simulating the Solar System etc. Simple3d - old program for rendering 3D models, now included in SDL_grf but not used in the latest programs.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    pyirrlicht

    pyirrlicht

    Access to Irrlicht Engine SDK from assembler, C, Python, Basic, Pascal

    Python ctypes module for the Irrlicht Engine SDK for 2d/3d games and graphics. Compatibility with all Python versions, wich support ctypes module. Second internal project is SWIG wrapper. Additional support for SVG files over AGG or Cairo library. Also irrlicht_c library give access to Irrlicht functional from other programming languages: ASM (FASM), C (TinyC), Basic (FreeBASIC, thinBasic, OxygenBasic), Pascal, Gentee, AutoIt and game frameworks like GameMaker or Blitz.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15

    Perl OpenGL 2

    Perl bindings to the Modern OpenGL API

    The Perl OpenGL 2 module provides bindings to the modern OpenGL APIs for use from the perl language.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    A cool visual effects program that runs on almost every multimedia players.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 17
    libsmacker

    libsmacker

    A C library for decoding .smk Smacker Video files

    libsmacker is a cross-platform C library which can be used for decoding Smacker Video files produced by RAD Game Tools. Smacker Video was the king of video middleware in the 1990s, and its 256-color compressed video format was used in over 2600 software titles. Please visit the Project Web site for detailed information.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 18
    A 3D game use Ogre for Graphics Engine,MITA for Audio Engine and OIS. Ogre and OIS we already know is very famous.MITA is a Audio Engine can be used to game and all kinds of audio process.It's high efficient,high quality and very flexible.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19

    PSID64

    Convert PSID and RSID files into C64 executables

    PSID64 is a program that converts PSID and RSID files into C64 executables. This allows users to play PSID and RSID files (originally used by the PlaySID program) on a real Commodore 64 computer or emulator such as VICE.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    Urho3D

    Urho3D

    Cross-platform 2D and 3D game engine

    !!! The project repositories have been migrated to https://github.com/urho3d/Urho3D !!!
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    NBTV Design Tools

    NBTV Design Tools

    SW Tools + HW design example for Mechanical Narrow Band TV

    This project contains useful software tools to create a NBTV (Narrow Band Television) video source (+audio, and optionally with color) on a classical 2-channel PC audio output. It also includes a document on a hardware example explained in details, as well as how to use software tools.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    OpenArena is a 3d game creation engine. It is a rendering system that can be used for more than just games but it is targeted at games. The basic use being create some game media textures models maps and config files for physics and rules.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    xcruiser aims to provide 3D VR-like interface to UN*X filesystem. It displays directories as galaxies, files as planets (of various properties depending on its attributes) and symlinks as wormholes. You can fly through cyberspace created from these.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    Planeshift: a 3D MMORPG
    PlaneShift is a persistent fantasy multiplayer Role Playing Game (MMORPG) with good 3D graphics. Create your character and live in an ever-changing world. Join us to make PlaneShift THE choice of free MMORPG.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next