Python SVG

Open-source Python projects categorized as SVG

Top 23 Python SVG Projects

  1. star-vector

    StarVector is a foundation model for SVG generation that transforms vectorization into a code generation task. Using a vision-language modeling architecture, StarVector processes both visual and textual inputs to produce high-quality SVG code with remarkable precision.

    Project mention: Nice Things with SVG | news.ycombinator.com | 2025-04-12
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. fpdf2

    Simple PDF generation for Python

    Project mention: Cool | news.ycombinator.com | 2025-04-04
  4. boxes

    Boxes.py - laser cutting boxes and more

    Project mention: Boxes.py for Laser Cut Boxes | news.ycombinator.com | 2025-01-08
  5. CairoSVG

    Convert your vector images

  6. scour

    Scour - An SVG Optimizer / Cleaner

  7. vpype

    The Swiss-Army-knife command-line tool for plotter vector graphics.

    Project mention: Ask HN: What Are You Working On? (June 2025) | news.ycombinator.com | 2025-06-29

    I recently got a pen plotter. I've been working on making my own implementations of algorithms to convert images to vector graphics for plotting. Things like cross-hatching to fill in dark areas, or spirals or flow fields, etc. I also found out about vpype[1] recently which does some cool things in this area.

    [1] https://github.com/abey79/vpype

  8. svg2tikz

    An Inkscape extension for exporting SVG paths as TikZ/PGF paths

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. drawsvg

    Programmatically generate SVG (vector) images, animations, and interactive Jupyter widgets

  11. python-barcode

    ㊙️ Create standard barcodes with Python. No external dependencies. 100% Organic Python.

  12. git-big-picture

    :octopus: Git — the big picture

  13. map-machine

    Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible

  14. progress-bar

    📊 Flask API for SVG progress badges

  15. floweaver

    View flow data as Sankey diagrams

  16. pinout

    An open source Python package that generates hardware pinout diagrams as SVG images.

  17. SVGDreamer

    [CVPR 2024] Official implementation for "SVGDreamer: Text Guided SVG Generation with Diffusion Model" https://arxiv.org/abs/2312.16476

    Project mention: Ghostwriter – use the reMarkable2 as an interface to vision-LLMs | news.ycombinator.com | 2025-02-07

    I recall flux.ai had a couple models — a quick google search turned up these guys: https://github.com/ximinng/SVGDreamer

    I’ve been working on a different angle - in place updating of PDFs on the Remarkable, so it’s cool to see what you’re working on. Thanks for sharing it.

  18. svg_utils

    Python tools to create and manipulate SVG files

  19. svg.py

    🎨 Type-safe and powerful Python library to generate SVG files

  20. github-readme-youtube-cards

    Workflow for displaying recent YouTube videos as SVG cards in your readme

  21. opentype-svg

    Tools and sample files for making OpenType-SVG fonts

  22. inkscape-isometric-projection

    Inkscape extension for converting objects to an isometric projection

  23. pcbflow

    Python based Printed Circuit Board (PCB) layout and design package based on CuFlow.

  24. issuer-icons

    Vector graphics (SVG) of one-time password issuer logo's, used in Raivo OTP for iOS.

  25. user-statistician

    Generate a GitHub stats SVG for your GitHub Profile README in GitHub Actions

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python SVG discussion

Log in or Post with

Python SVG related posts

  • Vpype: A CLI for Plotter Art

    1 project | news.ycombinator.com | 26 Jun 2025
  • Nice Things with SVG

    8 projects | news.ycombinator.com | 12 Apr 2025
  • StarVector – foundational model to vectorize icons, diagrams, graphs, and charts

    1 project | news.ycombinator.com | 25 Mar 2025
  • NeuralSVG: An Implicit Representation for Text-to-Vector Generation

    4 projects | news.ycombinator.com | 8 Jan 2025
  • Boxes.py for Laser Cut Boxes

    1 project | news.ycombinator.com | 8 Jan 2025
  • Github Gems: Top Repositories to level up in 2025 😎

    12 projects | dev.to | 30 Dec 2024
  • Vega – A declarative language for interactive visualization designs

    12 projects | news.ycombinator.com | 23 Aug 2024
  • A note from our sponsor - Stream
    getstream.io | 19 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source SVG projects in Python? This list will help you:

# Project Stars
1 star-vector 3,941
2 fpdf2 1,314
3 boxes 1,100
4 CairoSVG 848
5 scour 831
6 vpype 803
7 svg2tikz 676
8 drawsvg 639
9 python-barcode 617
10 git-big-picture 554
11 map-machine 533
12 progress-bar 484
13 floweaver 457
14 pinout 405
15 SVGDreamer 384
16 svg_utils 323
17 svg.py 320
18 github-readme-youtube-cards 235
19 opentype-svg 222
20 inkscape-isometric-projection 214
21 pcbflow 151
22 issuer-icons 133
23 user-statistician 93

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com