You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Steve Ruiz dd4f39ae74
Fix bug on group cloning (#196)
3 年之前
.github Fix change to loadDocument 3 年之前
.vscode big refactor 3 年之前
.yarn/releases Improves pan and zoom gestures 3 年之前
packages Fix bug on group cloning (#196) 3 年之前
.eslintrc.js Fix build errors 3 年之前
.gitignore Replace 3 年之前
.npmignore Replace 3 年之前
.yarnrc Improves pan and zoom gestures 3 年之前
CHANGELOG.md Update CHANGELOG.md 3 年之前
LICENSE [fix] indicator shapes (#121) 3 年之前
README.md test(core): fix test names 3 年之前
lerna.json v0.0.124 3 年之前
package.json Replace ts-jest with swc-node/jest (#194) 3 年之前
setupTests.ts Adjusts small example, makes inputs unique to each instance 3 年之前
tsconfig.base.json Adds tsconfig-replace-paths 3 年之前
tsconfig.json big refactor 3 年之前
yarn.lock Replace ts-jest with swc-node/jest (#194) 3 年之前

README.md

tldraw

A tiny little drawing app.

Visit tldraw.com.

Author

Support

To support this project (and gain access to the project while it is in development) you can sponsor the author on GitHub. Thanks!

Documentation

In progress! Check the README files in packages/core and packages/tldraw.

Examples

Local Development

The tldraw packages

To work on the packages (@tldraw/core or @tldraw/tldraw), you’ll want to run the (extremely fast) dev server.

  1. Download or clone the repository.
   git clone https://github.com/tldraw/tldraw.git
  1. Install dependencies.
   yarn
  1. Start the development server.
   yarn start
  1. Open the local site at https://localhost:5000.

The tldraw app

To work on the app itself (that embeds @tldraw/tldraw), run the Next.js app. This won’t directly respond to changes to packages, so for concurrent package dev work be sure to use the package dev server instead. (This is being worked on.)

  1. Start the development server.
   yarn start:www
  1. Open the local site at https://localhost:3000.