Live data from Hacker News

Show HN: Hyvector – A fast and modern SVG editor

hyvector.com

41–50 of 98 posts

Re: Show HN: Hyvector – A fast and modern SVG editor

#41
post #39

Looks great! Not meant as a critique but I always thought SVG is the wrong level of abstraction for an editor, I don't really want a SVG editor I want a vector drawing program. Sure it should render to optimized SVG, but a UI/UX built around the SVG concepts like path, clip-path and the like is not very end-user friendly. This always irked me about inkscape anyway. Also what I always thought would be a real killer fe…

Well, this is actually the idea behind it. There is an internal object model, but currently the mapping from SVG to the internal model is almost 1:1. One first exception is clip paths, which in Hyvector is a path with stroke and fill and a content that is clipped outside that path. In SVG handling of clip paths is quite cumbersome and not very intuitive. If I can continue developing this other features will follow: C…

> In SVG handling of clip paths is quite cumbersome and not very intuitive.

Modern web browsers now support "clip-path" CSS property with inline/shorthand values which are much more convenient to use than element. There are some examples on MDN [1]. I haven't performed extensive tests yet but they seem to be working just fine with SVG objects.

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path

Re: Show HN: Hyvector – A fast and modern SVG editor

#42
post #33

Looks cool! Very polished, I appreciate just how much effort it takes to get something like this out of the door. Couple of questions for OP What is it written in? What will the license be? Context: Currently evaluating the venerable SVGEdit (MIT, JavaScript) for a project https://github.com/SVG-Edit/svgedit

It is written in plain Javascript using Vue for reactivity. I have not made any decisions regarding the license or monetization, but for now it is just free to use.

[deleted]

Re: Show HN: Hyvector – A fast and modern SVG editor

#44
post #11

What’s the story behind the naming? (I presume it’s not written in Hy/Hylang, the cute little Lisp that compiles to Python.)

My children came up with it. All the obvious names were taken, so I kept it. I think it has something to do with Minecraft.

Your project seems to be the opposite of Hytale; only 5 years instead of 10, and you've got a usable, working product without grifting for investor dollars.

Re: Show HN: Hyvector – A fast and modern SVG editor

#47

Very nice! My side project is a C++ SVG rendering library, and I have never been able to find great SVG editors. I usually fall back to Illustrator and then clean up the resulting markup, or a text-based editor such as https://www.svgviewer.dev/ Your UX is quite polished, and your tool already supports more features than other ones I've found, good work! For reference this is my project, https://github.com/jwmcglynn/…

What's the problem with inkscape? It has some bugs, but otherwise it works quite well

Re: Show HN: Hyvector – A fast and modern SVG editor

#48

Very nice! My side project is a C++ SVG rendering library, and I have never been able to find great SVG editors. I usually fall back to Illustrator and then clean up the resulting markup, or a text-based editor such as https://www.svgviewer.dev/ Your UX is quite polished, and your tool already supports more features than other ones I've found, good work! For reference this is my project, https://github.com/jwmcglynn/…

What's the problem with inkscape? It has some bugs, but otherwise it works quite well

Inkscape is a vector editor that can export to SVG, but that's a bit different than an editor specifically for the SVG file type.

I've often found myself wanting to edit SVG code directly while viewing the result. This maybe not the most common approach, but sometimes you want to be be dealing with specifics that relate to the fact that you're working with an actual SVG file, and not just a vector image.

Re: Show HN: Hyvector – A fast and modern SVG editor

#49
post #48

Earlier quoted context omitted.

What's the problem with inkscape? It has some bugs, but otherwise it works quite well

Inkscape is a vector editor that can export to SVG, but that's a bit different than an editor specifically for the SVG file type. I've often found myself wanting to edit SVG code directly while viewing the result. This maybe not the most common approach, but sometimes you want to be be dealing with specifics that relate to the fact that you're working with an actual SVG file, and not just a vector image.

Isn't inkscape's native data format SVG?

https://inkscape.org/en/develop/about-svg/

> The Inkscape project does not only use SVG as its native file format, it also takes part in the further development and refinement of SVG features by delegating a representative to the W3C SVG Working Group.

Post reply on HN