Python SVG

Open-source Python projects categorized as SVG

Top 23 Python SVG Projects

  • fpdf2

    Simple PDF generation for Python

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • boxes

    Boxes.py - laser cutting boxes and more (by florianfesti)

  • scour

    Scour - An SVG Optimizer / Cleaner

  • CairoSVG

    Convert your vector images

  • vpype

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

  • Project mention: Building a DIY Pen Plotter | news.ycombinator.com | 2023-10-04
  • svg2tikz

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

  • python-barcode

    γŠ™οΈ Create standard barcodes with Python. No external dependencies. 100% Organic Python.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • drawsvg

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

  • map-machine

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

  • Project mention: Map Machine | news.ycombinator.com | 2024-05-02
  • progress-bar

    πŸ“Š Flask API for SVG progress badges

  • floweaver

    View flow data as Sankey diagrams

  • pinout

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

  • svg_utils

    Python tools to create and manipulate SVG files

  • svg.py

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

  • opentype-svg

    Tools and sample files for making OpenType-SVG fonts

  • inkscape-isometric-projection

    Inkscape extension for converting objects to an isometric projection

  • github-readme-youtube-cards

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

  • Project mention: Create and Elevate Your GitHub Profile README | dev.to | 2023-08-13

    🎨 Customization and Demo Site: https://ytcards.demolab.com/ πŸ™ GitHub Repo: https://github.com/DenverCoder1/github-readme-youtube-cards

  • issuer-icons

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

  • SVGDreamer

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

  • Project mention: Text Prompt to SVG | news.ycombinator.com | 2024-05-04
  • pcbflow

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

  • user-statistician

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

  • Project mention: Hacktoberfest 2023 Update from Maintainer of the user-statistician GitHub Action | dev.to | 2023-10-09

    The cicirello/user-statistician GitHub Action generates a detailed visual summary of your activity on GitHub in the form of an SVG suitable to display on your GitHub Profile README Although the intended use-case is to generate an SVG image for your GitHub Profile README you can also potentially link to the image from a personal website, or from anywhere else where you'd like to share a summary of your activity on GitHub. The SVG that the action generates includes statistics for the repositories that you own, your contribution statistics (e.g., commits, issues, PRs, etc), as well as the distribution of languages within public repositories that you own The user stats image can be customized, including the colors such as with one of the built-in themes or your own set of custom…

  • macuahuitl

    The "Macuahuitl" Generative Art Toolbox

  • occult

    vpype plug-in to remove occulted lines in SVG files

  • Project mention: Variation of Two Toruses (Tori?) | /r/PlotterArt | 2023-06-22

    Without hardly optimizing my code, i use vpype + occult extension (many thanks to Loic Goulefert for that).

  • 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

  • Map Machine

    1 project | news.ycombinator.com | 2 May 2024
  • Building a DIY Pen Plotter

    6 projects | news.ycombinator.com | 4 Oct 2023
  • Apply perspective transformation to raster images inside Inkscape

    1 project | news.ycombinator.com | 17 Aug 2023
  • Which version of Processing should I learn if I want to plot my images with an Axidraw plotter?

    4 projects | /r/PlotterArt | 24 May 2023
  • Is it possible to merge multiple Inkscape SVGs into a single file from the command line?

    1 project | /r/Inkscape | 21 May 2023
  • Helper to draw SVG from left to right (pencil/ fountain pens)

    1 project | /r/PlotterArt | 30 Apr 2023
  • Convert pdf to optimized SVG from command line [Help]

    1 project | /r/Inkscape | 12 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 fpdf2 977
2 boxes 951
3 scour 750
4 CairoSVG 729
5 vpype 667
6 svg2tikz 551
7 python-barcode 538
8 drawsvg 532
9 map-machine 483
10 progress-bar 466
11 floweaver 441
12 pinout 364
13 svg_utils 304
14 svg.py 244
15 opentype-svg 207
16 inkscape-isometric-projection 196
17 github-readme-youtube-cards 160
18 issuer-icons 128
19 SVGDreamer 124
20 pcbflow 112
21 user-statistician 77
22 macuahuitl 73
23 occult 63

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com