All Projects → kmkzt → svg-drawing

kmkzt / svg-drawing

Licence: MIT license
svg drawing library.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to svg-drawing

drawingwithcode
Drawing with code 😘
Stars: ✭ 28 (-49.09%)
Mutual labels:  drawing
VIAN
No description or website provided.
Stars: ✭ 18 (-67.27%)
Mutual labels:  drawing
InfiniteCanvas
Proof of concept for a vector drawing app without canvas boundaries.
Stars: ✭ 106 (+92.73%)
Mutual labels:  drawing
LCPaintView
🖌 Paint view for iOS.
Stars: ✭ 20 (-63.64%)
Mutual labels:  drawing
vscode-excalidraw
Excalidraw integration for vscode
Stars: ✭ 31 (-43.64%)
Mutual labels:  drawing
ol3-drawFeatures
Plugin OpenLayers 3 for drawing features
Stars: ✭ 17 (-69.09%)
Mutual labels:  drawing
easy-drawing-board
🎨 a easy to use canvas-drawing lib
Stars: ✭ 32 (-41.82%)
Mutual labels:  drawing
canvas-free-drawing
A JavaScript library that allows you to draw in a canvas HTML element, straightforward to use and extremely lightweight.
Stars: ✭ 57 (+3.64%)
Mutual labels:  drawing
vec
Vector graphics software to generate HPGL output to drive a plotter
Stars: ✭ 19 (-65.45%)
Mutual labels:  drawing
DrawingBotV3
DrawingBotV3 is a software for creating line drawings from Images
Stars: ✭ 161 (+192.73%)
Mutual labels:  drawing
drawim
A simple drawing library in Nim, inspired by p5js
Stars: ✭ 66 (+20%)
Mutual labels:  drawing
Scribble
A Beat Saber mod that allows you to draw in the scene
Stars: ✭ 28 (-49.09%)
Mutual labels:  drawing
cairo
Package cairo provides full Go bindings for Cairo, a 2D graphics library.
Stars: ✭ 28 (-49.09%)
Mutual labels:  drawing
react-map-gl-draw
React Component for Mapbox GL Draw
Stars: ✭ 50 (-9.09%)
Mutual labels:  drawing
lock-bitmap
A very small class to work with images faster in .net
Stars: ✭ 20 (-63.64%)
Mutual labels:  drawing
DrawRacket4Me
DrawRacket4Me draws trees and graphs from your code, making it easier to check if the structure is what you wanted.
Stars: ✭ 43 (-21.82%)
Mutual labels:  drawing
drawa-android
🎨 Drawing application for Android made easy
Stars: ✭ 16 (-70.91%)
Mutual labels:  drawing
nativescript-drawingpad
📝 NativeScript plugin to provide a way to capture any drawing (signatures are a common use case) from the device
Stars: ✭ 89 (+61.82%)
Mutual labels:  drawing
graphicsvg
Graphics library authored by Chris Schankula and Dr. Christopher Anand
Stars: ✭ 42 (-23.64%)
Mutual labels:  drawing
paintDraw
A JavaScript paint and draw app.
Stars: ✭ 25 (-54.55%)
Mutual labels:  drawing

svg-drawing

npm version npm download codecov

svg animation image

svg-drawing is svg based drawing library.

This is a demo. Code. Documents

This project has moved to monorepo. If you want to use the previous version, please use here.

Getting Started

npm

npm i @svg-drawing/core
# or
yarn add @svg-drawing/core
import { SvgDrawing } from '@svg-drawing/core'

const el = document.createElement('div')

// Drawing area will be resized to fit the rendering area
el.setAttribute(
  'style',
  `
  border: 1px solid #ddd;
  width: 500px;
  height: 500px;
  `
)
document.body.appendChid(el)
new SvgDrawing(el)

CDN

<div id="draw-area" style="width: 100vw;height: 100vh;"></div>
<!-- Common JS-->
<script src="https://unpkg.com/@svg-drawing/[email protected]/lib/index.umd.js"></script>
<script>
  var draw = new SVGDCore.SvgDrawing(document.getElementById('draw-area'))
</script>

Here is an example for Html only.

Packages

Packages Description
@svg-drawing/corenpm version Core Module
@svg-drawing/animationnpm version Animate the drawn Svg. Can be animations using JavaScript or <animate>
@svg-drawing/img-tracenpm version Image(png/jpg) convert Svg.
@svg-drawing/reactnpm version For React.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].