Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. SVG
S

SVG

Language
113 projects561.5k total stars91.1k total forks15 languages

Open-source projects built with SVG

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

Showing 113 open-source projects · page 2 of 4

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
OpenSheetMusicDisplay
OpenSheetMusicDisplayopensheetmusicdisplay/opensheetmusicdisplay

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

1.9k364TypeScript
10 days ago
diagram.js
diagram.jsbpmn-io/diagram-js

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

1.9k446JavaScript
2 days 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.5k149TypeScript
11 days 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 month ago
LayerChart
LayerCharttechniq/layerchart

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

1.3k39TypeScript
14 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.

99570JavaScript
28 days ago
nix-topology
nix-topologyoddlama/nix-topology

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

97846Nix
24 days ago
VSCode Icons
VSCode Iconsmicrosoft/vscode-icons

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

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

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

76374JavaScript
3 years 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.

758136JavaScript
5 months 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.

739176TypeScript
10 months ago
d3-legend
d3-legendsusielu/d3-legend

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

721102JavaScript
2 years 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.

707166R
5 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.

64650TypeScript
26 days ago
PageLoadingEffects
PageLoadingEffectscodrops/PageLoadingEffects

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

642107CSS
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.

557167
2 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.

55484
5 months ago
FSInteractiveMap
FSInteractiveMapArthurGuibert/FSInteractiveMap

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

54778Objective-C
7 years ago
font-mfizz
font-mfizzfizzed/font-mfizz

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

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

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

50624TypeScript
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.

43259
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.

37933
3 months 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.

37237JavaScript
1 day 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.

25572TypeScript
2 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.

21724Python
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
4