Open source graphics projects
Every project in the registry tagged graphics, ranked by real GitHub adoption.
A simple and easy-to-use library to enjoy videogames programming
Procedural vector editor that runs in your browser, no signup needed
The motion graphics toolbelt for the web
Free, open-source framework for cross-platform game development
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or ju
:bar_chart: A D3-based reusable chart library
Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
Interactive plotting library for .NET
📺🗿 Terminal graphics for the 21st century.
A library for visualization and creative-coding
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
A charting and data visualization library for Unity. Unity数据可视化图表插件。
📈📊📱💻🖥️An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspli
3D game engine with lua scripting
Claw3D is an open source 3D engine built on OpenClaw for creating games, simulations, and high-performance 3D applications.
A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)
A Web Graphics Editor Built with Canvas. 基于 Canvas 实现的图形编辑器
Non-destructive 2D graphics editor (POC)
Related tags
Frequently asked questions
How many open source graphics projects are there?
This registry tracks 18 projects tagged graphics, with 162,425 GitHub stars between them. The most-adopted is raylib at 35,520 stars.
Are these graphics projects free to use?
Yes — 17 of the 18 carry an explicit open-source licence across 6 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which graphics project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these graphics projects still maintained?
13 of the 18 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.