https://github.com/codedread/carve
Playing around with a new SVG editor
https://github.com/codedread/carve
editor graphics vector
Last synced: 4 months ago
JSON representation
Playing around with a new SVG editor
- Host: GitHub
- URL: https://github.com/codedread/carve
- Owner: codedread
- License: mit
- Created: 2021-07-23T19:17:46.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-05T19:44:15.000Z (about 1 year ago)
- Last Synced: 2025-04-11T17:47:36.575Z (7 months ago)
- Topics: editor, graphics, vector
- Language: TypeScript
- Homepage:
- Size: 285 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/codedread/carve/actions/workflows/node.js.yml)
[](https://github.com/codedread/carve/actions/workflows/codeql-analysis.yml)
# Carve
Try [the DEMO](https://codedread.github.io/carve/).
## About
Playing around with a simple SVG editor web app that has zero runtime dependencies.
Working towards building a [very basic editor](https://github.com/codedread/carve/projects/1), this
demo doesn't do much yet, but you can [try it out](https://codedread.github.io/carve/). It has a
couple shape tools, basic selection/move, delete, undo/redo.
## Supported Browsers
This demo uses modern web standards and technologies that are not broadly supported on the web,
such as the [Native File System API](https://wicg.github.io/file-system-access/) and
[Custom Elements](https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements).
Some features (such as loading/saving to the native file system) will be degraded in browsers that
do not support the related web specification.