svg-edit/svgedit

Powerful SVG-Editor for your browser

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 35 minutes ago
Added to GitGenius on September 8th, 2026
Created on July 8th, 2014
Open Issues & Pull Requests: 37 (+0)
GitHub issues: Enabled
Number of forks: 1,752
Total Stargazers: 7,823 (+0)
Total Subscribers: 216 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.9 days
Mean response time: 89.7 days
90th percentile: 291.0 days
Tracked items: 46

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "bug - unconfirmed" is answered fastest, typically in about 30 hours, while "bug" waits about 7 days. Only 7% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 969 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug - unconfirmed (18)
  • bug (17)
  • awaiting info/reply (8)
  • enhancement (3)
  • help wanted (3)
  • Security (1)
  • bug (browser-specific) (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

SVGEdit is a web-based SVG drawing editor that runs in any modern browser and is built on a powerful SVG canvas component written in JavaScript.

SVGEdit addresses the need for an accessible, in-browser tool to create and edit vector graphics without requiring desktop software installation. The editor provides a full drawing interface with menus, buttons, and tools built on top of a core SVG canvas component. The architecture separates concerns into two major pieces: the underlying svgcanvas that handles SVG manipulation and can be used independently, and the editor layer that provides the user interface.

Developers choosing SVGEdit should know it is the most popular open source SVG editor and has been revived after a period without active maintenance. The tool suits projects needing an embedded or standalone vector graphics editor accessible through a web browser. For those building custom editors, the svgcanvas component can be installed separately and integrated into applications using any JavaScript framework. The editor can be hosted locally by cloning the repository, installing dependencies, and running a build process, or accessed directly through hosted builds. Integration into existing web applications requires embedding the editor into a div element with explicit numeric width and height dimensions.

The project maintains a monorepo structure with workspace-based builds and uses standardjs for linting and Vitest for testing. Contributions are actively solicited through issues and discussions, with regular contributors invited to join the maintainer team. The codebase is built with npm tooling and supports multiple deployment options including npm package distribution and direct hosting.