r/svg

▲ 1 r/svg

could someone help me convert my png tshirt concept

I had chatgpt make me a shirt concept idk how to convert them properly can someone help me

reddit.com
u/riotblade76 — 2 days ago
▲ 4 r/svg

Hi guys. I'm working on a bitmap-to-SVG tool for my web based SVG editor. It is based on Potrace. It works on multiple colour regions and outputs an SVG stack.

I've tried it against others like VTracer and it performs similarly or even more accurately in some cases. Also works of single colour outlines and gradient fills.

This feature will be part of a comprehensive SVG Editor Suite that I'm looking to roll out for Beta testing within next couple of weeks.

What features do you expect of a bitmap vectorizer?

youtube.com
u/SkepticalSkool — 4 days ago
▲ 14 r/svg

I'm making a free online SVG Editor with CAD-like parametric constraints

I'm currently developing a free comprehensive SVG editor that has the with the capability to define parametric constraints/relations:

- Distance between vertices on a path / shape

- Distance between vertices of multiple separate paths or shapes

- Edge length

- Angle between adjacent edges

- Distance between vertices and canvas guides

- Pin vertices to canvas

- Parallel and perpendicular constraint

Constraints will work in a similar way to CAD tools like SolidWorks

I will be releasing a Beta version within the coming weeks

Just a couple questions:

- Does this sound useful?

- What features would you want to see in this app?

Other features implemented:

- Bezier pen tool

- Curvature tool

- Shape primitives (Rectangle, Line, Ellipse, Polgon, Star)

- Free draw with primitives auto recognition

- 2d to 3d extrude

- 2-point Perspective tool

- Shape builder inspired by Illustrator

- Radial repeat, grid repeat, repeat along path

- Art brush

- Custom corner profile for rectangles (Bevelled, Stepped, Superellipse, Rounded)

- Pathfinder options

- Select by colour, similar shapes

- Text tool

- Stroke to path, text to path

- Export JPEG, PNG, SVG, Illustrator, PDF

u/SkepticalSkool — 5 days ago
▲ 26 r/svg

I’m an educator building a lightweight, browser-based SVG editor for teaching kids laser cutting (WIP) – looking for feedback!

Hey everyone,

I work as an educator (pædagog) at a public school in Denmark, where I teach kids basic makerspace tech and laser cutting.

Getting kids started with vector design has always been a pain. Full desktop tools like Inkscape or Illustrator are way too cluttered for beginners (and don't run on cheap school Chromebooks anyway). On the flip side, most web tools require student logins, clouds, or paid accounts, which doesn't fly with strict Danish/EU school privacy rules.

I'm not a professional developer, so with the help of AI coding tools, I started building my own lightweight alternative: KnotenSVG (https://knotensvg.dk).

The idea is super simple:

  • Runs straight in the browser on cheap Chromebooks
  • 100% client-side / local (no accounts, no trackers, zero data collected)
  • Stripped-down UI so kids actually understand nodes, paths, cuts, and engraves without 200 confusing buttons
  • Clean SVG export ready for the laser

It’s very much a work in progress, and I’d love some honest thoughts from people who cut stuff daily:

  1. What basic path/node tools are absolute must-haves for simple laser jobs without overcomplicating things?
  2. Does the exported SVG play nicely with your setup (LightBurn, etc.), or are there weird quirks I should fix?
  3. How does the general flow feel?

Link is live here:https://knotensvg.dk

Any feedback, bug spots, or feature ideas are very welcome!

u/Practical_Wish709 — 5 days ago
▲ 5 r/svg+2 crossposts

I made a generator that outputs actual SVGs, not images pretending to be vectors

Built this because I kept generating “logos” that were just PNGs with a transparent background.

It’s called Vectify. You describe what you want, it turns it into an SVG you can open in Illustrator / Figma / a browser and scale however you want.

Curious what you think of the style. Too geometric? Too random? I still don’t really know what “good” looks like at scale.

https://vectify.app

u/Ap0piec — 5 days ago
▲ 19 r/svg+2 crossposts

Vecline: a free, MIT image-to-SVG toolkit that measures its own accuracy (SSIM/PSNR/CIEDE2000) instead of asserting it

Every image-to-SVG converter advertises "100% accuracy," and none of them define it. I built one that actually measures it.

Vecline renders its own SVG output back to pixels with the same renderer a browser uses, and scores it against the source with SSIM, PSNR and CIEDE2000. The number you see is measured from the real output, not estimated from the settings.

What that buys you:

- On flat artwork (logos, icons, UI, screenshots, pixel art) it's bit-exact: the SVG rasterizes back to the source with zero differing pixels, in a smaller/faster file than potrace, imagetracerjs or vtracer. You can reproduce the head-to-head yourself with `npm run compare`.

- On photographs, tracing is approximation by definition, so it says so and reports how close it landed instead of claiming perfection.

- A `--lossless` mode that returns a byte-verifiable SVG or fails, never a silent near-miss.

- Cut-ready DXF with a real physical size (`--units mm --physical-width 80`) plus EPS/PDF/G-code, for the maker/CAD/laser crowd.

- PDF and Office rendering, all local.

- A zero-dependency portable core that's CI-proven to bundle for a browser at 85 KB, and an MCP server so an agent can vectorize and verify its own output.

MIT, no signup, nothing uploaded. There's a browser app that runs entirely client-side.

The part I'm most happy with is boring: because the tool measures itself, it also catches me. It has flagged three of my own README overclaims (a benchmark that was true against a wrapper but not vtracer's real binary; a "render-preserving" label that was actually a ~0.02 SSIM trade; a `convert` command that couldn't do 100 of the 121 conversions the docs advertised) and I fixed each in public. For a project whose whole pitch is "measured, not asserted," being adversarial toward its own claims is the actual feature.

Repo: https://github.com/shunyagatha/Vecline

Try it: https://vecline.xyz

npm: `npm install vecline`

Happy to answer anything about the measurement approach, the tracing internals, or where it loses (it is genuinely worse than vtracer on file size for some photos, which the README now says).

u/Rajput118 — 7 days ago
▲ 7 r/svg+2 crossposts

SVG file XML FPS github repo game engine runs on Nintendo Switch with X-Box ONE Controller Support

Aston Walker successfully uses a Nintendo Switch to play an FPS game with an X-Box One controller that is just a simple .SVG XML file> play game on Switch here https://svgfpsaiagents.github.io/svgfpsgameAI/

https://github.com/svgfpsAIagents/svgfpsgameAI

https://youtu.be/bcWkVJ-Ao_I demo here on youtube with link to paper in description. The repo includes an Oscilloscope 3D FPS ready version of the game. Added the code so simply plug in the audio with the split ends for X and Y to the oscilloscope and we now have retro-future vector gaming on the Nintendo Switch! Test the .WAV oscilloscope output here - https://h3.codeberg.page/XaudYo/

Record the WAV of gameplay and you can replay your gameplay on the oscilloscope. We did it guys. Thank you all.

u/Ok-Reception2684 — 6 days ago
▲ 3 r/svg+1 crossposts

I want to export HTML Dom content into real SVG so that I get true XML content.

My senior engineer gave me an SVG image but when I opened it and saw its XML content then i found it was not a true SVG. It was a PNG image that was encoded into base 64 inside the image tag in XML. So, I told this to my mentor and my mentor said do you have any best mechanism to get HTML Dom into SVG.

He suggested that use playwright or find a mechanism but i didn't get any mechanism.

I would be very happy if you guys help me regarding it.

reddit.com
u/ash_pix — 9 days ago
▲ 0 r/svg

CONVERT TO SVG

I need to convert these files into SVG files of at most 14 kbytes so I can use them in the GT7 game. Could someone here help me with this? I would be very grateful. I’m having problems with the online converters, I don’t have much experience and I can’t manage to do the conversion in a way that I can use them in the game. Thank you.

u/AdhesivenessGrand268 — 13 days ago