C Graphics Software

View 162 business solutions

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.

  • 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
  • eProcurement Software Icon
    eProcurement Software

    Enterprises and companies seeking a solution to manage all their procurement operations and processes

    eBuyerAssist by Eyvo is a cloud-based procurement solution designed for businesses of all sizes and industries. Fully modular and scalable, it streamlines the entire procurement lifecycle—from requisition to fulfillment. The platform includes powerful tools for strategic sourcing, supplier management, warehouse operations, and contract oversight. Additional modules cover purchase orders, approval workflows, inventory and asset management, customer orders, budget control, cost accounting, invoice matching, vendor credit checks, and risk analysis. eBuyerAssist centralizes all procurement functions into a single, easy-to-use system—improving visibility, control, and efficiency across your organization. Whether you're aiming to reduce costs, enhance compliance, or align procurement with broader business goals, eBuyerAssist helps you get there faster, smarter, and with measurable results.
    Learn More
  • 1
    scrcpy

    scrcpy

    Display and control your Android device

    scrcpy is an application for displaying and controlling your Android device through USB connection (or over TCP/IP). It is cross-platform (GNU/Linux, macOS and Windows) and does not require any root access. scrcpy displays only the device screen but offers great performance (30~60fps) and quality (1920×1080 or above). It’s got low latency (35~70ms) and a very low startup time (less than a second). It offers plenty of great features and is non-intrusive, with nothing left installed inside the device. scrcpy works with Android devices with at least API 21 (Android 5.0) and adb debugging must be enabled on the device.
    Downloads: 29,731 This Week
    Last Update:
    See Project
  • 2

    The FreeType Project

    A free, high-quality, and portable font engine

    FreeType is written in C. It is designed to be small, efficient, and highly customizable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats for digital typography. FreeType is a freely available and portable software library to render fonts.
    Leader badge
    Downloads: 88,290 This Week
    Last Update:
    See Project
  • 3
    VirtualGL

    VirtualGL

    3D Without Boundaries

    VirtualGL redirects 3D commands from a Unix/Linux OpenGL application onto a server-side GPU and converts the rendered 3D images into a video stream with which remote clients can interact to view and control the 3D application in real time.
    Leader badge
    Downloads: 71,425 This Week
    Last Update:
    See Project
  • 4
    libjpeg-turbo

    libjpeg-turbo

    SIMD-accelerated libjpeg-compatible JPEG codec library

    libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.
    Leader badge
    Downloads: 46,054 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    Tux Paint is a free, award-winning drawing program originally created for children ages 3 to 12, but enjoyed by all! It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. You're presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of "magic tools" that provide filter effects (like blur, tint and waves) and interesting drawing tools (like train tracks, bubbles and grass). Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents & teachers, or downloaded from 3rd parties. Tux Paint is available for Windows, macOS, Android, Linux, & Haiku operating systems, among others.
    Leader badge
    Downloads: 14,126 This Week
    Last Update:
    See Project
  • 6
    LIBPNG: PNG reference library
    Reference library for supporting the Portable Network Graphics (PNG) format.
    Leader badge
    Downloads: 57,162 This Week
    Last Update:
    See Project
  • 7
    gnuplot

    gnuplot

    A portable, multi-platform, command-line driven graphing utility

    A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.
    Leader badge
    Downloads: 6,240 This Week
    Last Update:
    See Project
  • 8
    Dia Diagram Editor

    Dia Diagram Editor

    Free drawing software for Windows, Mac OS X, and Linux

    Dia Diagram Editor is free Open Source drawing software for Windows, Mac OS X and Linux. Dia supports more than 30 different diagram types like flowcharts, network diagrams, database models. More than a thousand readymade objects help to draw professional diagrams. Dia can read and write a number of different raster and vector image formats. Software developers and database specialists can use Dia as a CASE tool to generate code skeletons from their drawings. Dia can be scripted and extended using Python.
    Leader badge
    Downloads: 4,536 This Week
    Last Update:
    See Project
  • 9
    HP Linux Imaging and Printing

    HP Linux Imaging and Printing

    Hewlett-Packard's Linux imaging and printing software

    The Hewlett-Packard Linux Imaging and Printing Project provides a unified single and multi-function connectivity solution for Linux. For support and help, please visit https://launchpad.net/hplip
    Leader badge
    Downloads: 7,200 This Week
    Last Update:
    See Project
  • Say goodbye to broken revenue funnels and poor customer experiences Icon
    Say goodbye to broken revenue funnels and poor customer experiences

    Connect and coordinate your data, signals, tools, and people at every step of the customer journey.

    LeanData is a Demand Management solution that supports all go-to-market strategies such as account-based sales development, geo-based territories, and more. LeanData features a visual, intuitive workflow native to Salesforce that enables users to view their entire lead flow in one interface. LeanData allows users to access the drag-and-drop feature to route their leads. LeanData also features an algorithms match that uses multiple fields in Salesforce.
    Learn More
  • 10
    Little cms color engine

    Little cms color engine

    An ICC-based CMM for color management

    Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms (MIT license)
    Leader badge
    Downloads: 4,118 This Week
    Last Update:
    See Project
  • 11
    The OpenGL Extension Wrangler Library
    The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW currently supports a variety of operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
    Leader badge
    Downloads: 3,421 This Week
    Last Update:
    See Project
  • 12
    The Animated Portable Network Graphics (APNG) is an unofficial extension of the Portable Network Graphics (PNG) format. APNG patch provides APNG support to libpng. APNG support was merged! https://github.com/pnggroup/libpng/pull/706
    Leader badge
    Downloads: 4,388 This Week
    Last Update:
    See Project
  • 13
    gPhoto
    gPhoto is a program and library framework that lets users download pictures from their digital cameras. The libgphoto2 library gives you access to hundreds of models of digital cameras on several platforms. GIT repo and Issue tracker lives at https://github.com/gphoto/ these days.
    Leader badge
    Downloads: 2,185 This Week
    Last Update:
    See Project
  • 14

    GraphicsMagick

    Swiss army knife of image processing

    GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
    Leader badge
    Downloads: 1,814 This Week
    Last Update:
    See Project
  • 15
    A very high quality package of printer drivers for CUPS on Linux and other POSIX-compliant operating systems. This project also maintains an enhanced Print plug-in for GIMP 2.x from the same code base.
    Leader badge
    Downloads: 2,063 This Week
    Last Update:
    See Project
  • 16
    FreeImage is a library project for developers who would like to support popular graphics image formats (PNG, JPEG, TIFF, BMP and others). Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!
    Leader badge
    Downloads: 1,668 This Week
    Last Update:
    See Project
  • 17
    Octave Forge

    Octave Forge

    A collection of packages providing extra functionality for GNU Octave

    Octave Forge is a central location for collaborative development of packages for GNU Octave. The Octave Forge packages expand Octave's core functionality by providing field specific features via Octave's package system. See https://octave.sourceforge.io/packages.php for a list of all available packages. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. Refer to https://www.octave.org for more information.
    Leader badge
    Downloads: 1,127 This Week
    Last Update:
    See Project
  • 18
    A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.
    Leader badge
    Downloads: 1,082 This Week
    Last Update:
    See Project
  • 19
    Matroska is an open standard audio/video container format. Visit our homepage at http://www.matroska.org
    Leader badge
    Downloads: 955 This Week
    Last Update:
    See Project
  • 20
    PosteRazor - Make your own poster!
    Want to print a poster? PosteRazor cuts an image file into pieces and you can print then on your printer and glue them together to a poster. Easy FLTK based user interface. Uses FreeImage for image loading. Creates PDFs as output.
    Leader badge
    Downloads: 914 This Week
    Last Update:
    See Project
  • 21
    XTrkCAD Model RR Track Planner

    XTrkCAD Model RR Track Planner

    Model Railway CAD program

    XTrackCAD is a open-source, free, CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands, scales and gauges of track and turnouts/points and model structures are included. Adding new components is easy with the built-in editor. It runs on Windows, Mac and Linux,
    Leader badge
    Downloads: 1,007 This Week
    Last Update:
    See Project
  • 22
    A comprehensive software suite for reading barcodes. Supports EAN/UPC, Code 128, Code 39, Interleaved 2 of 5 and QR Code. Includes libraries and applications for decoding captured barcode images and using a video device (eg, webcam) as a barcode scanner.
    Leader badge
    Downloads: 668 This Week
    Last Update:
    See Project
  • 23

    OptiPNG

    Advanced PNG optimization program

    OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.
    Leader badge
    Downloads: 630 This Week
    Last Update:
    See Project
  • 24
    SwiftShader

    SwiftShader

    SwiftShader is a high-performance CPU-based implementation

    SwiftShader is Google’s high-performance CPU-based implementation of the Vulkan 1.3 graphics API, designed to provide a hardware-independent rendering solution for 3D graphics. Unlike traditional GPU drivers, SwiftShader executes graphics commands entirely on the CPU, making it ideal for environments where dedicated graphics hardware is unavailable or unsuitable. It acts as a drop-in replacement for Vulkan drivers, allowing existing applications to run seamlessly by redirecting API calls through its software-based rendering engine. The project supports Windows, Linux, macOS, Android, and ChromeOS, offering broad cross-platform compatibility. SwiftShader’s design emphasizes both performance and compliance, enabling robust software rendering for testing, virtualization, and cloud-based graphics workloads.
    Downloads: 128 This Week
    Last Update:
    See Project
  • 25
    Luminance HDR

    Luminance HDR

    Complete solution for HDR photography

    Luminance HDR is a complete suite for HDR imaging workflow. It provides a wide range of functionalities, during both the fusion stage and the tonemapping stage. Its graphical user interface, based on Qt5, runs on a variety of platforms, such as Microsoft Windows, Mac OS X 10.9 and later and several Unix flavors (Linux, FreeBSD and others). Input images can be supplied in multiple formats, from JPEG to RAW files. In the same way, output can be saved in many different formats as well, from JPEG to TIFF (both 8 bit and 16 bit per channel), enabling all the power of your post processing tools.
    Leader badge
    Downloads: 397 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next