C 2D

Open-source C projects categorized as 2D

Top 17 C 2D Projects

  • Chipmunk

    A fast and lightweight 2D game physics library.

  • GCanvas

    A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • GD

    GD Graphics Library

  • cdogs-sdl

    Classic overhead run-and-gun game

  • vkvg

    Vulkan 2D graphics library

  • sokol_gp

    Minimal modern efficient cross platform 2D graphics painter in C

  • Project mention: 2D Graphics on Top of Sokol_gfx.h | news.ycombinator.com | 2023-10-07
  • Physac

    2D physics header-only library for videogames developed in C using raylib library.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • php-glfw

    🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)

  • Project mention: Create 3D models using PHP | /r/PHP | 2023-06-06

    Hey u/Rikudou_Sage im plugging this too much, but im extremely exited about everything graphical in PHP. You could add an actual rendering backend for realtime previews or even a basic editor, if your interested: https://github.com/mario-deluna/php-glfw

  • plutovg

    Tiny 2D vector graphics library in C

  • libcg

    The tiny C library of 2D computer graphics.

  • Project mention: Show HN: Libmui is a macOS Classic widget lib for Linux | news.ycombinator.com | 2024-03-31

    I liked the dual header 2D graphics rasterizer that this uses: https://github.com/xboot/libcg. I'm always amazed by how we can build powerful software with minimal dependencies like that.

    Would it be that hard to build nice, clean and powerful UI libraries as alternatives to Electron?

  • LinaVG

    2D Vector-Graphics library for drawing anti-aliased convex shapes, lines and texts.

  • nanovg-zig

    A small anti-aliased hardware-accelerated vector graphics library

  • Project mention: We Put a Distributed Database in the Browser – and Made a Game of It | news.ycombinator.com | 2023-07-12

    I used my Zig port of NanoVG: https://github.com/fabioarnold/nanovg-zig which ultimately uses WebGL for rendering in the browser.

  • tophat

    :tophat: a 2d game library for Umka (by marekmaskarinec)

  • Project mention: Show HN: Tophat – a friendly 2d game framework | news.ycombinator.com | 2023-09-13
  • tofu

    Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies. (by tofuengine)

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • Multris

    A version of Tetris with randomly generated polyominoes of varying sizes

  • OpenDraft

    Open-Source 2D CAD Project written in C++ 20 featuring a self-developed GUI system.

  • Project mention: OpenDraft – an open-source 2D CAD | news.ycombinator.com | 2023-07-17
  • space-invaders-gameboy

    Remaking Space Invaders for the gameboy, from scratch. Using GBDK 2020. Tutorial here: https://laroldsjubilantjunkyard.com/tutorials/recreating-gameboy-games/space-invaders/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C 2D related posts

Index

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

Project Stars
1 Chipmunk 2,098
2 GCanvas 1,856
3 GD 875
4 cdogs-sdl 844
5 vkvg 727
6 sokol_gp 387
7 Physac 381
8 php-glfw 298
9 plutovg 295
10 libcg 178
11 LinaVG 171
12 nanovg-zig 159
13 tophat 67
14 tofu 64
15 Multris 18
16 OpenDraft 4
17 space-invaders-gameboy 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com