Skip to content

Latest commit

 

History

142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVGEditor

Free online SVG editor with live preview. Paste or upload SVG, preview it side-by-side, share a link or embed, and export to React, React Native, PNG, or Data URI. Runs entirely in the browser — no account required.

Live: https://getsvgeditor.com

Features

  • Live preview with zoom and canvas backgrounds
  • Paste, upload, or download SVG
  • Share link and iframe embed (payload in the URL, not on a server)
  • Export: React, React Native, PNG, Data URI
  • Client-side sanitizer for unsafe SVG before preview and share
  • Privacy Policy and Terms included

Run locally

From the project root (uses prebuilt *.min.js / styles.min.css):

npx --yes serve .

Or with Python:

Linux / macOS

python3 -m http.server 8000

Windows

python -m http.server 8000

Then open http://localhost:8000 (or the URL serve prints). Opening index.html as a file also works; share/embed are more reliable over http://localhost.

Build (after editing source JS/CSS)

./build.sh

Regenerates app.min.js, embed.min.js, styles.min.css, and fonts.min.css via esbuild.

Stack

HTML, CSS, and JavaScript. Fonts are self-hosted (woff2). LZ-String is vendored locally for share/embed links. Production pages load minified bundles.

License

MIT

About

Open-source web app to view, edit, optimize, and preview SVG in real time.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages