[HN Gopher] Show HN: VectorNest responsive web-based SVG editor
       ___________________________________________________________________
        
       Show HN: VectorNest responsive web-based SVG editor
        
       I've just released VectorNest -- an open-source, browser-based SVG
       editor.  If you have an SVG and need quick edits (paths, alignment,
       small fixes, animations, LLM assistance) without installing
       software, this is for you.  Try the demo:
       https://ekrsulov.github.io/vectornest/ GitHub repo:
       https://github.com/ekrsulov/vectornest  Feedback, issues and
       contributions are welcome.
        
       Author : ekrsulov
       Score  : 61 points
       Date   : 2026-02-18 15:31 UTC (7 hours ago)
        
 (HTM) web link (ekrsulov.github.io)
 (TXT) w3m dump (ekrsulov.github.io)
        
       | basch wrote:
       | worked well in my quick test. very minimalist menus have a bit of
       | a learning curve for me.
       | 
       | for anyone looking for something similar with a more familiar
       | interface https://www.vectorpea.com/
        
         | ekrsulov wrote:
         | Thanks for testing it! The minimal UI is intentional, but I
         | totally get the learning curve comment -- it's something I want
         | to keep improving. Vectorpea is great and definitely more
         | familiar for many users. My goal with VectorNest is a
         | lightweight, install-free editor focused on quick SVG fixes and
         | workflows. Appreciate the comparison.
        
       | blorenz wrote:
       | Great potential here! I like the easy and friendliness of the
       | tools to use. It would be nice to weld paths. I find myself
       | having to clean up disjointed paths in svgs from time to time.
       | Shapebuilding operations would be incredible, too. Great work!
        
         | ekrsulov wrote:
         | Thank you! Advanced shape building tools are already available
         | in the third button of the bottom menu (Advanced Tools), and it
         | also includes Trim Path. Boolean operations are implemented as
         | well. I'll add proper path welding/union to the roadmap.
         | Cleaning messy SVG paths is one of the core problems VectorNest
         | wants to solve, so this feedback is super valuable. Really
         | appreciate you trying it!
        
       | lastdong wrote:
       | Well done, love the minimal UI. The menus are familiar in any
       | case just tucked away for better drawing experience.
        
         | ekrsulov wrote:
         | Thank you! That was exactly the idea -- keep the UI out of the
         | way so the canvas gets the focus, while still keeping familiar
         | tools accessible when needed. Really glad it felt natural to
         | use.
        
       | elliottboxx wrote:
       | this is so great! thanks for sharing.
       | 
       | any thoughts on what you are going to do next with it? leave as-
       | is or keep adding features?
       | 
       | can you explain the reasoning behind the plugin system a bit more
       | - is it a pattern you came up with or is it based on an existing
       | plugin architecture?
       | 
       | can you add a License to the github?
        
         | ekrsulov wrote:
         | Thank you! This is definitely an initial version and I hope to
         | keep evolving it with more features over time.
         | 
         | The plugin-centered architecture comes from how the project was
         | built: a large part of the development was done with AI agents
         | (Copilot, Claude, Codex, Antigravity, etc.). To reduce the risk
         | of new features breaking existing functionality, a strong
         | approach was to keep a stable core and implement capabilities
         | as plugins. The project also has many Playwright end-to-end
         | tests that help catch regressions when something fails.
         | 
         | And yes -- I'll review options and add an appropriate license
         | to the GitHub repo soon.
        
       | sureglymop wrote:
       | This is awesome! One piece of feedback: on my gesture controlled
       | phone the bottom menu is a bit too low, low enough to overlap
       | with the "gesture bar" at the bottom.
        
         | ekrsulov wrote:
         | Thank you for the feedback! I've created an issue in the
         | repository to investigate this further.
         | 
         | If you're able to share a bit more detail (device model, OS
         | version, browser, and whether you're using gesture navigation),
         | that would really help me reproduce the behavior and validate a
         | proper fix.
         | 
         | Really appreciate you taking the time to report it.
        
       | israrkhan wrote:
       | I liked the simplistic UI, but it is not quite ready for serious
       | use.
       | 
       | I tried using it on a simple svg that i had (around 1KB, just few
       | simple lines and shapes). But it did not rendered them properly.
       | Colors were off (black-box instead of original colors), and in
       | one place it was showing at triangle instead of an L shaped line.
       | 
       | Also when I move an object, a single Cmd+Z wont undo the action.
       | Have to repeat twice for object to go back (I am using Chrome on
       | macbook)
        
         | ekrsulov wrote:
         | Thank you -- this is exactly the kind of feedback I'm looking
         | for. If you're able to share the SVG that caused the issue, I'd
         | love to take a look and reproduce the problem.
         | 
         | The undo behavior you described is a known issue -- some
         | interactions currently require multiple undo steps, and I'll be
         | looking for a proper solution in the medium term. Really
         | appreciate you taking the time to test and report this.
        
       | itintheory wrote:
       | You might consider adding a modal when closing the window with
       | unsaved changes?
        
         | ekrsulov wrote:
         | Good point -- and thank you for the suggestion! In this case
         | it's actually not necessary because the entire workspace is
         | automatically persisted in local storage, so everything is
         | restored when you reopen the app.
        
       | jarek-foksa wrote:
       | How much time did it take you to build it? For the past several
       | years I have been working full time on an SVG editor myself
       | (https://boxy-svg.com) and I get a bit anxious when I see what
       | LLMs are capable of nowadays.
        
         | ekrsulov wrote:
         | First of all -- I've seen Boxy before, and congratulations on
         | the product you've built. It's genuinely impressive, especially
         | considering how much depth a serious SVG editor requires.
         | 
         | This result is actually the fourth iteration of VectorNest. In
         | previous versions I would build something, then restart from
         | scratch -- but always reusing pieces and, more importantly, the
         | learning from the prior attempts. The big leap happened in the
         | last few months, mainly due to an architectural decision
         | (moving to a plugin-based core) and the noticeable improvement
         | in LLM precision, which made iteration much more reliable.
         | 
         | For me this is a side project, so I only dedicate a few hours
         | per day. I started the first iteration less than a year ago,
         | and the current iteration began about four months ago.
         | 
         | I completely understand the anxiety around what LLMs can now
         | produce -- but I also think building something robust and
         | production-ready still requires a lot of architectural thinking
         | and long-term iteration.
        
         | cadamsdotcom wrote:
         | Huge thanks for Boxy! I've always wanted to know who made it -
         | it's an impressive piece of software and has been for many
         | years.
         | 
         | Taught me a lot about SVG!
        
       | r2ob wrote:
       | I'm looking for an open source eps to svg
        
       | meindnoch wrote:
       | Pen tool control points/curves are rendered in the wrong
       | location: https://imgur.com/a/QXQoqOI
        
         | ekrsulov wrote:
         | Thanks for reporting this! Would you be able to share the SVG
         | you're testing with and the browser/version you're using? That
         | would really help me reproduce and investigate the issue.
        
         | ekrsulov wrote:
         | I believe I've been able to reproduce the issue and implemented
         | a fix. Could you please try again and let me know if it's
         | resolved now?
        
           | meindnoch wrote:
           | Now it's good! Great job!
        
       ___________________________________________________________________
       (page generated 2026-02-18 23:00 UTC)