Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vector Graphics

Vector Graphics

168 projects

Showing 36 of 168 projects

rust-pdf
rust-pdfRust

A pure Rust library for generating PDF files with vector graphics and built-in fonts.

#document-generation#rust-pdf#rust-library
Stars150
Forks14
Last commit4 years ago
Framer Path
Framer PathCoffeeScript

A Framer JS module for creating custom SVG shapes and animating each point individually.

#ui-animation#interactive-design#prototyping
Stars144
Forks15
Last commit10 years ago
gg
ggGo

A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.

#vulkan#graphics#dx12
Stars143
Forks12
Last commit7 days ago
react-native-triangle
react-native-triangleJavaScript

A React Native component for drawing CSS-style triangles programmatically.

#geometry#css-triangle#frontend
Stars141
Forks20
Last commit7 years ago
maptrace
maptracePython

A Python tool that converts raster map images into clean, watertight polygonal vector maps for crisp display graphics.

#python-tool#display-graphics#polygon-extraction
Stars126
Forks22
Last commit1 year ago
Zint-Barcode-Generator-for-Delphi
Zint-Barcode-Generator-for-DelphiPascal

A Delphi port of the Zint library for generating barcodes and 2D codes like QR, Data Matrix, and PDF417.

#qr-code#object-pascal#data-matrix
Stars119
Forks38
Last commit
svg-to-geojson
svg-to-geojsonJavaScript

Convert SVG files to GeoJSON format through a web interface with drag-and-drop functionality.

#geojson#gis-tools#geospatial
Stars119
Forks18
Last commit3 years ago
AS3SVGRenderer
AS3SVGRendererActionScript

An ActionScript 3 library that parses and renders SVG files into interactive Flash display objects.

#svg-parser#as3-library#interactive-graphics
Stars106
Forks26
Last commit10 years ago
blackstripes
blackstripesC

A Python module that converts PNG images into SVG line drawings optimized for drawbots.

#svg-generation#line-art#python-c-extension
Stars102
Forks24
Last commit4 years ago
Vg
VgOCaml

A declarative 2D vector graphics library for OCaml with renderers for PDF, SVG, Cairo, and HTML canvas.

#declarative-programming#svg-generation#functional-programming
Stars101
Forks12
Last commit1 year ago
awesome-3d-engines-for-plotters
awesome-3d-engines-for-plotters

A curated collection of tools and libraries for exporting 3D models to SVG format for pen plotters.

#svg-export#digital-fabrication#tool-collection
Stars100
Forks5
Last commit5 years ago
Firetype
FiretypeActionScript

An ActionScript 3 library for parsing OpenType fonts and rendering them with GPU acceleration via Stage3D.

#font-rendering#starling-framework#flash
Stars99
Forks11
Last commit10 years ago
celestine
celestineCrystal

A Crystal library and DSL for creating SVG graphics and animations.

#animation#dsl#celestine
Stars95
Forks10
Last commit2 years ago
SharpVG
SharpVGF#

A .NET Standard library for F# that generates SVG vector graphics using a simple domain-specific language.

#svg-generation#functional-programming#graphics
Stars80
Forks10
Last commit1 month ago
Go-gopher-Vector
Go-gopher-Vector

Vector format files of the Go gopher mascot in .ai and .svg formats.

#creative-commons#ai#mascot
Stars75
Forks10
Last commit8 years ago
cozyvec
cozyvecJavaScript

A terminal program for creating plotter art via SVG files in JavaScript with minimal setup.

#desktop-application#svg-generation#procedural-art
Stars75
Forks6
Last commit2 years ago
geojson2svg
geojson2svgJavaScript

Convert GeoJSON data to SVG graphics with customizable styling, supporting both Node.js and browser environments.

#cartography#geojson#cli-tool
Stars66
Forks10
Last commit3 years ago
clearmaps
clearmapsActionScript

An ActionScript framework for building interactive, data-driven web maps with vector data visualization.

#cartography#web-maps#adobe-air
Stars62
Forks1
Last commit16 years ago
svglover
svgloverLua

A pure Lua library for importing and displaying simple SVG vector images in the LÖVE 2D game framework.

#svg-renderer#game-development#graphics-library
Stars59
Forks5
Last commit6 years ago
draft
draftLua

A Lua module for LÖVE 2D that simplifies drafting primitive and complex shapes with a clean API.

#procedural-generation#shape-drawing#lua-module
Stars58
Forks3
Last commit7 years ago
cairo2
cairo2OCaml

OCaml binding for the Cairo 2D vector graphics library, enabling vector drawing and text rendering from OCaml applications.

#dune#drawing#gtk
Stars58
Forks11
Last commit1 year ago
tikz_drawings
tikz_drawingsTeX

A collection of technical and scientific drawings created using the TikZ package in LaTeX.

#scientific-visualization#academic-illustration#latex
Stars58
Forks7
Last commit7 years ago
svg2gcode
svg2gcodeJavaScript

A command-line utility that converts SVG vector graphics to Gcode for CNC machining.

#command-line-tool#machining#cnc
Stars55
Forks15
Last commit11 years ago
scribbleplot
scribbleplotProcessing

Processing sketches that transform images into artsy, scribbly vector graphics suitable for plotting.

#generative-art#processing#digital-art
Stars52
Forks5
Last commit8 years ago
cl-svg
cl-svgCommon Lisp

A Common Lisp library for generating Scalable Vector Graphics (SVG) files with a focus on simplicity.

#svg-generation#quicklisp#svg
Stars51
Forks9
Last commit9 months ago
UIImagePlusPDF
UIImagePlusPDFSwift

UIImage extensions for loading and caching PDF files as vector images in iOS apps.

#ios#caching#uiimage
Stars36
Forks4
Last commit5 years ago
chunky_svg
chunky_svgElixir

An Elixir library for generating SVG images through a higher-level abstraction layer.

#svg-generation#functional-programming#elixir
Stars32
Forks4
Last commit4 years ago
ext-sozi
ext-soziJavaScript

SVG-Edit extension for creating Sozi presentations directly in the browser with 100% client-side processing.

#sozi#presentation-tool#svg-edit
Stars29
Forks9
Last commit13 years ago
ttgo-hershey-fonts
ttgo-hershey-fontsPython

MicroPython Hershey font demo for the TTGO-LCD board

#micropython#esp32#python
Stars28
Forks3
Last commit5 years ago
geojson-to-svg-cli
geojson-to-svg-cliJavaScript

A command-line tool that converts GeoJSON geographic data into SVG vector graphics.

#geojson#command-line-tool#convert
Stars28
Forks8
Last commit6 months ago
vec
vecC

C-based vector graphics software that generates HPGL output to drive pen plotters.

#hardware-control#pen-plotters#plotter
Stars27
Forks4
Last commit1 year ago
ada-pdf-writer
ada-pdf-writerAda

A standalone, portable Ada package for dynamically generating PDF documents with vector graphics, text, and images.

#ada-library#lightweight-api#ada-programming
Stars26
Forks2
Last commit5 months ago
trivial-svg
trivial-svgCommon Lisp

A pure Common Lisp library for parsing and rendering SVG images to PNG using Vecto and zpb-ttf.

#open-source#graphics#svg-renderer
Stars26
Forks1
Last commit4 months ago
react-native-asciimage
react-native-asciimageObjective-C

A React Native component that renders images from ASCII art descriptions, useful for generating small icons in UI.

#ios#ui-icons#ascii-art
Stars23
Forks2
Last commit11 years ago
HPGL Viewer
HPGL ViewerJavaScript

A JavaScript library for viewing and rendering HPGL (Hewlett-Packard Graphics Language) files in the browser using HTML5 Canvas.

#legacy-format#canvas#web-graphics
Stars23
Forks7
Last commit5 months ago
svgoutline
svgoutlinePython

A Python library that extracts stroke outlines from SVG files as line segments for pen plotters and cutting machines.

#qt-svg#python-library#svg-to-lines
Stars23
Forks4
Last commit2 years ago
PreviousPage 4 of 5

Related Tags

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
4 months ago
Next
#Svg55
#Graphics Library22
#Cross Platform22
#Animation18
#2d Graphics18
#Data Visualization17
#Javascript Library17
#Graphics16
#Creative Coding16
#Frontend15
#Image Processing14
#Pen Plotter14