Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/orsinium-labs/svg-playground

Online playground for svg.py
https://github.com/orsinium-labs/svg-playground

go golang playground python svg svg-py vector-graphics wasm webassembly

Last synced: 2 months ago
JSON representation

Online playground for svg.py

Awesome Lists containing this project

README

        

# svg.py

Online playground for [svg.py](https://github.com/orsinium-labs/svg.py), the best Python library for generating SVG files.

**Try it online:** [svg.orsinium.dev](https://svg.orsinium.dev/).

Use cases:

1. Try the library without installing it.
1. Fine-tune your art without switching back-and-forth between IDE and browser.

Powered by [pyodide](https://github.com/iodide-project/pyodide) managed from [WASM](https://webassembly.org/)-compiled [Go](https://go.dev/) application using [GWeb](https://github.com/life4/gweb). All the code is ran on the client-side (in the browser).

## Running locally

You'll need [task](https://taskfile.dev/) and [go](https://go.dev/). When you do, simply run `task run` and go to [localhost:1337](http://localhost:1337/).