C graphics-library

Open-source C projects categorized as graphics-library | Edit details

Top 9 C graphics-library Projects

  • GitHub repo chafa

    📺🗿 Terminal graphics for the 21st century.

    Project mention: Super Pyxelate converts images to 8-bit pixel art | news.ycombinator.com | 2021-12-04
  • GitHub repo vkvg

    Vulkan 2D graphics library

    Project mention: Best C drawing libraries for Wayland? | reddit.com/r/GraphicsProgramming | 2022-01-21

    I'd like to develop native Wayland programs, and I don't really want to use toolkits like Qt or GTK, I need something just above OpenGL or Vulkan which only draws to a surface, I handle the rest. cairo + pango are a very nice pair, but cairo is mostly dead, the only way to make it Wayland native is through its OpenGL context, which unfortunately is still experimental even after many years. I found about VKVG, which wants to be Cairo based upon Vulkan, but that's "in early development stage". Generally I find dead drawing libraries, full toolkits or game engines which I don't want, or low level libraries. It seems to me that Linux doesn't have a solid middle-level graphics library anymore, or am I missing something? Do you know some libraries to recommend?

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo LovyanGFX

    SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)

    Project mention: Lvgl/lvgl: Powerful and easy-to-use embedded GUI library | news.ycombinator.com | 2021-10-06
  • GitHub repo MetalNanoVG

    The Metal port of NanoVG.

    Project mention: [ANN] Monomer, a GUI library for Haskell | reddit.com/r/haskell | 2021-08-09

    It's not ideal, but the feature set used by Monomer has been stable for quite a while. It's also a kind of small library, which makes porting it to other backends feasible (a version for Metal, which I have not tested, can be found here)

  • GitHub repo TermGL

    2D & 3D graphics engine in the terminal [C] [C++]

    Project mention: I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small! | reddit.com/r/programming | 2021-12-28

    TermGL is my open-source terminal graphics library, capable of both 2D and 3D color ASCII graphics in the terminal. It's written in C and only uses the standard library, so using it is really is as simple as importing the source files and compiling them.

  • GitHub repo hagl

    Hardware Agnostic Graphics Library for embedded

    Project mention: Unable to find fast lightweight TFT driver for TTGO T-Display and ESP-IDF | reddit.com/r/esp32 | 2021-03-18

    ST7789 is a standard MIPI DCS chip so you could HAGL with the MIPI DCS HAL. In addition to drawing rectangles etc I have used it four couple of proof of concept apps such as video player and old school demo effects.

  • GitHub repo Speculid

    Easily Manage Graphics in Xcode Projects

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo plutonem

    A C, C++, Rust and COBOL library to draw graphics with pixels in the terminal

    Project mention: Eliminating terminal graphics limitations | reddit.com/r/cprogramming | 2021-07-07

    I wrote a library in C to enable drawing RGB graphics in the terminal: https://github.com/Smart6502/plutonem.

  • GitHub repo gfxprim

    Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.

    Project mention: GFXprim: 2D bitmap graphics library with emphasis on speed and correctness | news.ycombinator.com | 2021-02-03
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

C graphics-library related posts


What are some of the best open-source graphics-library projects in C? This list will help you:

Project Stars
1 chafa 1,187
2 vkvg 489
3 LovyanGFX 349
4 MetalNanoVG 163
5 TermGL 146
6 hagl 116
7 Speculid 115
8 plutonem 64
9 gfxprim 24
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.