Open source svg projects

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

projects 16 combined stars ★ 405K refresh nightly
01 three.js ★ 117K

JavaScript 3D Library.

last push21 hours ago languageJavaScript licenseMIT
02 anime ★ 74K

JavaScript animation engine

last push2 months ago languageJavaScript licenseMIT
03 echarts ★ 68K

Apache ECharts is a powerful, interactive charting and data visualization library for browser

last push20 days ago languageTypeScript licenseApache-2.0
04 diagram-design ★ 64K

38 editorial diagram types for Claude Code, Codex, and Pi. Self-contained HTML + SVG. No shadows. No Mermaid slop.

last push34 hours ago languageHTML licenseMIT
05 fireworks-tech-graph ★ 12K

Generate production-quality SVG+PNG technical diagrams from natural language. 7 styles, UML support, and AI/Agent workflow patterns.

last push13 days ago languagePython licenseMIT
06 vectorcraft ★ 11K

An open-source, clean-room reimplementation of Adobe Illustrator, built in pure Rust.

last push15 hours ago languageRust licenseApache-2.0
07 readme-typing-svg ★ 9.5K

⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.

last push3 days ago languagePHP licenseMIT
08 c3 ★ 9.4K

:bar_chart: A D3-based reusable chart library

last push13 days ago languageJavaScript licenseMIT
09 rawgraphs-app ★ 9.1K

A web interface to create custom vector-based visualizations on top of RAWGraphs core

last push25 days ago languageJavaScript licenseApache-2.0
10 two.js ★ 8.7K

A renderer agnostic two-dimensional drawing api for the web

last push2 days ago languageJavaScript licenseMIT
11 plot ★ 5.4K

A concise API for exploratory data visualization implementing a layered grammar of graphics

last push3 days ago languageHTML licenseISC
12 joint ★ 5.4K

A proven SVG-based JavaScript diagramming library powering exceptional UIs

last push4 days ago languageJavaScript licenseMPL-2.0
13 pts ★ 5.4K

A library for visualization and creative-coding

last push6 days ago languageTypeScript licenseApache-2.0
14 react-zoom-pan-pinch ★ 2.0K

🖼 React library to support easy zoom, pan, pinch on various html dom elements like <img> and <div>

last push3 days ago languageTypeScript licenseMIT
15 thorvg ★ 1.9K

A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graph

last push25 hours ago languageC++ licenseMIT
16 govips ★ 1.7K

A lightning fast image processing and resizing library for Go

last push17 days ago languageGo licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source svg projects are there?

This registry tracks 16 projects tagged svg, with 404,697 GitHub stars between them. The most-adopted is three.js at 117,389 stars.

Are these svg projects free to use?

Yes — 16 of the 16 carry an explicit open-source licence across 4 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 svg 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 svg projects still maintained?

16 of the 16 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.