Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. SVG
S

SVG

Language
85 projects554.2k total stars89.1k total forks15 languages

Open-source projects built with SVG

There are currently 85 open-source projects built with SVG, with a combined total of 554.2k GitHub stars. The most common language among these projects is JavaScript.

Showing 82 open-source projects · page 2 of 3

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
diagram.js
diagram.jsbpmn-io/diagram-js

A JavaScript toolbox for building interactive diagram editors and viewers on the web.

1.9k444JavaScript
19 hours ago
OpenSheetMusicDisplay
OpenSheetMusicDisplayopensheetmusicdisplay/opensheetmusicdisplay

OpenSheetMusicDisplay renders MusicXML sheet music in web browsers using VexFlow, providing a turnkey solution for digital sheet music apps.

1.9k358TypeScript
20 hours ago
jqvmap
jqvmapmanifestinteractive/jqvmap

A jQuery plugin for rendering interactive, customizable vector maps with support for data visualization and region selection.

1.8k666JavaScript
5 years ago
sequential-workflow-designer
sequential-workflow-designernocode-js/sequential-workflow-designer

A customizable, dependency-free sequential workflow designer component for building flow-based programming and automation applications.

1.4k148TypeScript
1 day ago
<qr-code>
<qr-code>bitjson/qr-code

A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.

1.4k84TypeScript
3 years ago
react-archer
react-archerpierpo/react-archer

A React library for drawing customizable arrows and connectors between DOM elements.

1.3k77TypeScript
1 day ago
LayerChart
LayerCharttechniq/layerchart

A collection of composable Svelte chart components for building a wide variety of data visualizations.

1.2k39Svelte
2 days ago
Map Icons
Map Iconsscottdejonge/map-icons

An icon font and JavaScript library for creating customizable SVG markers with icon labels for Google Maps and Google Places APIs.

1.0k194HTML
2 years ago
jQuery Mapael
jQuery Mapaelneveldo/jQuery-Mapael

A jQuery plugin for creating interactive, dynamic vector maps with data visualization capabilities.

1.0k194JavaScript
4 years ago
GraphicsJS
GraphicsJSAnyChart/GraphicsJS

A lightweight JavaScript graphics library for drawing interactive SVG/VML graphics with an intuitive API.

99370JavaScript
1 year ago
nix-topology
nix-topologyoddlama/nix-topology

Generate infrastructure and network diagrams as SVGs directly from NixOS configurations.

94745Nix
2 days ago
VSCode Icons
VSCode Iconsmicrosoft/vscode-icons

Official SVG icon set for Visual Studio Code, including dark and light theme variants.

944106
4 years ago
d3-annotation
d3-annotationsusielu/d3-annotation

A D3.js plugin for adding customizable annotations to SVG charts and visualizations.

76273JavaScript
3 years ago
angular-svg-round-progressbar
angular-svg-round-progressbarcrisbeto/angular-svg-round-progressbar

An Angular module that uses SVG to create customizable circular progress bars and gauges.

741176TypeScript
9 months ago
historical-basemaps
historical-basemapsaourednik/historical-basemaps

A collection of georeferenced GeoJSON boundaries for world countries and cultural regions to map historical data on global or continental scales.

724131JavaScript
4 months ago
d3-legend
d3-legendsusielu/d3-legend

A reusable D3.js legend component for color, size, and symbol scales in SVG visualizations.

722102JavaScript
1 year ago
ggvis <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
ggvis <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">rstudio/ggvis

An interactive grammar of graphics for R that combines ggplot2's grammar with reactive programming from Shiny.

707167R
3 months ago
v-network-graph
v-network-graphdash14/v-network-graph

An interactive SVG-based network graph visualization component for Vue 3 with reactive data binding.

64350TypeScript
5 months ago
PageLoadingEffects
PageLoadingEffectscodrops/PageLoadingEffects

A collection of SVG animations for modern page loading transitions and content reveals.

642109CSS
12 years ago
Animated Weather Card
Animated Weather Cardbramkragten/weather-card

A Home Assistant Lovelace card displaying weather with animated SVG icons and customizable forecast views.

556168
2 years ago
FSInteractiveMap
FSInteractiveMapArthurGuibert/FSInteractiveMap

An iOS charting library for visualizing and interacting with vector maps using SVG files.

54878Objective-C
7 years ago
Inkscape Electric Symbols
Inkscape Electric Symbolsupb-lea/Inkscape_electric_Symbols

A library of electrical engineering symbols and block diagrams for creating technical drawings in Inkscape.

53879
3 months ago
font-mfizz
font-mfizzfizzed/font-mfizz

A vector icon font with scalable icons for programming languages, operating systems, and software engineering.

537104Groovy
5 years ago
svelte-awesome
svelte-awesomeRobBrazier/svelte-awesome

A Svelte component for embedding Font Awesome SVG icons with tree-shaking support.

50724TypeScript
1 year ago
spoiler-alert
spoiler-alertjoshbuddy/spoiler-alert

A JavaScript library that hides spoilers on web pages using SVG blur effects, revealing content on hover and click.

47450JavaScript
9 years ago
TensorFlow White Paper Notes
TensorFlow White Paper Notessamjabrahams/tensorflow-white-paper-notes

Annotated notes and summaries of the TensorFlow white paper, with SVG figures and links to documentation.

43359
7 years ago
Hass Hue Icons
Hass Hue Iconsarallsopp/hass-hue-icons

Additional vector icons for Home Assistant to accurately represent Philips Hue bulbs and fixtures.

37733
1 month ago
vue-ellipse-progress
vue-ellipse-progresssetaman/vue-ellipse-progress

A dependency-free Vue.js component for creating beautiful, animated circular progress bars with SVG.

37036JavaScript
2 days ago
Bertin.js
Bertin.jsneocarto/bertin

A JavaScript library for creating thematic maps and visualizing geospatial data on the web.

31715JavaScript
2 years ago
penplot
penplotmattdesl/penplot

An experimental development environment for creating generative art and pen plotter designs with zero configuration.

27218JavaScript
8 years ago
Wokwi Elements
Wokwi Elementswokwi/wokwi-elements

A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.

25069TypeScript
4 days ago
d3.sketchy
d3.sketchysebastian-meier/d3.sketchy

A D3.js plugin for creating sketchy, hand-drawn style backgrounds, shapes, and lines in data visualizations.

24712JavaScript
11 years ago
Pop!
Pop!pop-os/icon-theme

A semi-flat icon theme with raised 3D motifs for Pop!_OS and other Linux distributions.

21624Python
1 year ago
Vue Weather Notifier
Vue Weather Notifiersdras/vue-weather-notifier

A Vue.js demo app showing SVG animations for weather notifications using Vuex and GreenSock.

19829Vue
9 years ago
vnodes
vnodestxlabs/vnodes

Vue components for creating interactive SVG graphs, diagrams, and node-based visual tools.

14131JavaScript
1 year ago
JS Bookmarklet Simulating Colorblindness
JS Bookmarklet Simulating ColorblindnessAltreus/colourblind

A JavaScript bookmarklet that simulates various types of color blindness on any webpage.

12622HTML
4 years ago
1
2
3