collaboration Drawing app
 
 
 
Go to file
Steve Ruiz 169ed8e742 Restores select on single click 2021-08-15 14:19:05 +01:00
.github Update main.yml 2021-08-13 12:24:54 +01:00
.vscode Improves draw shape docs 2021-07-03 16:06:27 +01:00
packages Restores select on single click 2021-08-15 14:19:05 +01:00
.eslintrc.js Fix build errors 2021-08-11 22:11:23 +01:00
.gitignore Replace 2021-08-10 17:12:55 +01:00
.npmignore Replace 2021-08-10 17:12:55 +01:00
LICENSE Replace 2021-08-10 17:12:55 +01:00
README.md Update README.md 2021-08-13 15:46:55 +01:00
lerna.json v0.0.47 2021-08-13 14:13:56 +01:00
package.json Adds react tests, build tsconfigs 2021-08-14 16:46:21 +01:00
setupTests.ts Adds react tests, build tsconfigs 2021-08-14 16:46:21 +01:00
tsconfig.base.json cleans up tsconfigs 2021-08-13 13:48:08 +01:00
tsconfig.json cleans up tsconfigs 2021-08-13 13:48:08 +01:00
yarn.lock Adds react tests, build tsconfigs 2021-08-14 16:46:21 +01:00

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.

Local Development

The tldraw packages

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

  1. Download or clone the repository.

    git clone https://github.com/tldraw/tldraw.git
    
  2. Install dependencies.

    yarn
    
  3. Start the development server.

    yarn start
    
  4. 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
    
  2. Open the local site at https://localhost:3000.