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.

    Project mention: How to Make a Barcode Generator in Python | dev.to | 2024-07-01

    Generating barcodes programmatically can be a valuable tool for many applications, from inventory management to event ticketing. Python offers a convenient library called python-barcode library that simplifies the process of creating barcodes.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    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

  • SVGDreamer

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

    Project mention: SVGDreamer: Text Guided SVG Generation with Diffusion Model | news.ycombinator.com | 2024-06-18
  • issuer-icons

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

  • 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

  • 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

  • Vega – A declarative language for interactive visualization designs

    12 projects | news.ycombinator.com | 23 Aug 2024
  • How to Make a Barcode Generator in Python

    1 project | dev.to | 1 Jul 2024
  • SVGDreamer: Text Guided SVG Generation with Diffusion Model

    1 project | news.ycombinator.com | 18 Jun 2024
  • 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
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 12 Sep 2024
    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. Learn more →

Index

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

Project Stars
1 fpdf2 1,051
2 boxes 970
3 scour 756
4 CairoSVG 752
5 vpype 686
6 svg2tikz 584
7 python-barcode 558
8 drawsvg 556
9 map-machine 504
10 progress-bar 488
11 floweaver 446
12 pinout 371
13 svg_utils 307
14 svg.py 258
15 opentype-svg 211
16 inkscape-isometric-projection 200
17 github-readme-youtube-cards 191
18 SVGDreamer 181
19 issuer-icons 127
20 pcbflow 121
21 user-statistician 86
22 macuahuitl 75
23 occult 64

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

Did you konow that Python is
the 1st most popular programming language
based on number of metions?