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

  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
  • Find out just how much your login box can do for your customer | Auth0 Icon
    Find out just how much your login box can do for your customer | Auth0

    With over 53 social login options, you can fast-track the signup and login experience for users.

    From improving customer experience through seamless sign-on to making MFA as easy as a click of a button – your login box must find the right balance between user convenience, privacy and security.
  • 1
    Talon is a a fully automated open-source solution for automated telescope and observatory control. Talon controls all aspects of robotic astronomical observations, including telescope control, dome control, image processing, scheduled operations, and envi
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    iMage is project aimed to create perfect tools for extraction/insertion of graphics from/to any resource file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    simple3d

    simple3d

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

    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. Simcar - driving (not racing) simulation, with stunts and realistic physics since version 5.0.0. Simple3d - old program for rendering 3D models, now included in SDL_grf. You can also check my other programs: https://sourceforge.net/u/matei_v/profile/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Vital Desktop is a desktop animation utility, a program designed to bring a fresh new look to your desktop. Never again will you be faced with the same static background every time. Now, your desktop actually comes alive!
    Downloads: 1 This Week
    Last Update:
    See Project
  • AI-based, Comprehensive Service Management for Businesses and IT Providers Icon
    AI-based, Comprehensive Service Management for Businesses and IT Providers

    Modular solutions for change management, asset management and more

    ChangeGear provides IT staff with the functions required to manage everything from ticketing to incident, change and asset management and more. ChangeGear includes a virtual agent, self-service portals and AI-based features to support analyst and end user productivity.
  • 5
    Agar

    Agar

    Cross Platform GUI Toolkit

    Agar provides a base GUI framework and a standard set of widgets from which graphical applications can be built which run natively under X11, Windows, MacOS X, SDL and others. It takes advantage of texture and GPU acceleration wherever available. Agar can also attach to an existing framebuffer, SDL or OpenGL context and operate as a self-contained window-manager. It includes a standard library of general-purpose widgets, and is also designed to be extended externally. New widgets can be implemented as part of an application or library. Complex user interface elements can be realized often in few lines of code. Agar is also extensible at the low-level. The low-level API is documented such that modular drivers can be written which enable Agar applications to work seamlessly under many platforms graphics systems without any change at the application level.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    2licht Irrlicht Engine Wrapper

    2licht Irrlicht Engine Wrapper

    Multi-Language Wrapper Collection for the Irrlicht Engine

    2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    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: 1 This Week
    Last Update:
    See Project
  • 8
    OpenGL/SDL, cross compatible, real-time 3D/4D fractal viewer and generator.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    AA3D - Ascii-Art 3D engine all-software cross-platform 3D library in C that uses a terminal as its display system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Innovate faster with enterprise-ready generative AI—enhanced by Gemini Icon
    Innovate faster with enterprise-ready generative AI—enhanced by Gemini

    Build, deploy, and scale machine learning (ML) models faster, with fully managed ML tools for any use case.

    Vertex AI offers everything you need to build and use generative AI—from AI solutions, to Search and Conversation, to 130+ foundation models, to a unified AI platform.
  • 10
    This is a viewer for ase (ASCII Scene Export) files. This code should be used to implement object loading in your own software (eg.: games).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Atar8 Tools is a collection Atari 8-bit related of command line tools for Posix compatible environments: - Franny is an ATR disk image editor. Supports AtariDOS II disk format (partially) and SpartaDos 2 disk format. - Yvonne is an Atari picture viewer / converter. - ZooEY is a cross assembler designed for 6502 processors. Binaries are generated specially for Atari 8-bit systems (AtariDOS II and SpartaDOS X formats supported). This tool is compatible with Quick Assembler, one of most popular assembler in Poland.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Browser3D is a new type of browser where you can interact with a real 3D environment while surfing the web. You can create your own 3D world in your site by adding some few tags to your html files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ITU T.4 (G4) to PCL/PBM decoder and library, suitable as copy backend for scan tools and facsimilisers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    The Camellia library is an open source and cross-platform image processing library, written in plain C. It includes a lot of speed-optimized imaging functions (filtering, morpho, labeling, motion detection, warping, color conversion, project/backproject)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    This project was used to develop an OS-independent driver for the CanoScan FB630U flatbed scanner in the form of a backend for the SANE package. Since integration with the SANE project in 2002, there has been no activity here.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Lightspace image processing. Superior image processing using known or generalized camera response functions. High dynamic range image processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    JED is an alternative to the Cybiko Graphical User Interface (GUI). It is simpler both from the user perspective and from the programming point of view. It uses a beveled 3d grayscale scheme, with 5 types of items (label, text, list, button, console).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    This is a project to capture x-window screen with audio such as Camtasia Application on MS Window. However this project is being developed by Kyungbook National University students in Korea. Therefore the quality of this application is not sure exactly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    DiaCanvas is a library for drawing diagrams. It is completely Model/View/Controller based and has a Visio (DIA) look. The package also contains a Python wrapper for the library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Doris is a Lua script driven OpenGL viewer with GUI widget extensions. Lua is a fast, powerful, portable scripting language. Lua bindings are provided to OpenGL, GLUT, GLUI (a GL widget library) and Luasocket (networking).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Fandango, formerly and internally know as elcad. It is a python scripted 3d CAD application; the core is programmed on C++, and interface functions are exported to python to be used as building blocks for new commands.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    GAAT means GNOME ASCII Art Tool. It is an ASCII text or HTML file format generator. It works with GNOME2, GTK2, PANGO and GdkPixbuf. You can choose the type of the output file, resize or select the characters to use in the transformation from image to t
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    GEM for Max/MSP is Max(cycling'74) external objects to render OpenGL-based graphics. This project is to port of GEM originally coded for pd (puredata).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A portable/hardware independant GPL Flash decoding library, with (Linux) sample player and mozilla-plugin. Note : the project web page http://gplflash.sf.net is the real front page for this project and contains much more informations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    gtksdl is a generic gtk widget that provides an interface to the popular SDL library for multimedia and real time graphics for the gtk world.
    Downloads: 1 This Week
    Last Update:
    See Project