/katachidraw

SVG based drawing tool and react-native component

Primary LanguageTypeScriptMIT LicenseMIT

Katachidraw

SVG based drawing tool and react-native component

Katachidraw means like "Let's make shapes" in Japanese.

CI npm size discord

What is this

There are two aspects: User's perspective and developer's perspective

What is this for users

This is a drawing tool that can produce an SVG file. It's primarily for mobile, but works for desktop too. One of the goals is to draw freely and create smoother shapes.

Visit https://katachidraw.vercel.app/ in your browser.

Tested with:

  • iPhone Mobile Safari
  • MacOS Google Chrome

What is this for developers

This is a reusable drawing library that can be embeded in your React app. It's built with following libraries:

It's published as npm package: https://www.npmjs.com/package/katachidraw

Community

We have a channel #katachidraw to discuss both about the usage and the development in our Discord server.

Contribution

Feel free to use the library under the MIT license. If you find bugs, please file issues. Pull requests are also welcome and there are some issues filed for a start.