Open source graphics projects

Every project in the registry tagged graphics, ranked by real GitHub adoption.

projects 18 combined stars ★ 162K refresh nightly
01 raylib ★ 36K

A simple and easy-to-use library to enjoy videogames programming

last push17 hours ago languageC licenseZlib
02 Graphite ★ 28K

Procedural vector editor that runs in your browser, no signup needed

last push17 hours ago languageRust licenseApache-2.0
03 mojs ★ 19K

The motion graphics toolbelt for the web

last push3 months ago languageCoffeeScript licenseMIT
04 MonoGame ★ 15K

Free, open-source framework for cross-platform game development

last push2 days ago languageC# license—
05 Pixelorama ★ 11K

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or ju

last push6 days ago languageGDScript licenseMIT
06 c3 ★ 9.4K

:bar_chart: A D3-based reusable chart library

last push13 days ago languageJavaScript licenseMIT
07 LibreSprite ★ 8.7K

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

last push3 days ago languageC++ licenseGPL-2.0
08 ScottPlot ★ 6.8K

Interactive plotting library for .NET

last push3 months ago languageC# licenseMIT
09 chafa ★ 5.4K

📺🗿 Terminal graphics for the 21st century.

last push19 hours ago languageC licenseLGPL-3.0
10 pts ★ 5.4K

A library for visualization and creative-coding

last push6 days ago languageTypeScript licenseApache-2.0
11 matplotplusplus ★ 4.9K

Matplot++: A C++ Graphics Library for Data Visualization 📊🗾

last push7 months ago languageC++ licenseMIT
12 XCharts ★ 3.8K

A charting and data visualization library for Unity. Unity数据可视化图表插件。

last push4 months ago languageC# licenseMIT
13 AAChartKit-Swift ★ 2.5K

📈📊📱💻🖥️An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspli

last push6 months ago languageSwift licenseMIT
14 Overload ★ 2.5K

3D game engine with lua scripting

last push29 days ago languageC++ licenseMIT
15 Claw3D ★ 2.4K

Claw3D is an open source 3D engine built on OpenClaw for creating games, simulations, and high-performance 3D applications.

last push2 months ago languageTypeScript licenseMIT
16 idraw ★ 1.1K

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

last push7 months ago languageTypeScript licenseMIT
17 suika ★ 976

A Web Graphics Editor Built with Canvas. 基于 Canvas 实现的图形编辑器

last push2 days ago languageTypeScript licenseMIT
18 GimelStudio ★ 855

Non-destructive 2D graphics editor (POC)

last push4 days ago languageDart licenseGPL-3.0

Related tags

← all 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.