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 7e1c63d5ea Update yarn.lock 4 yıl önce
.github Fix jest issue 4 yıl önce
.vscode Replaces isDarkMode with meta, a more flexible option for custom rendering context 4 yıl önce
packages Merge branch 'next' of https://github.com/tldraw/tldraw into next 4 yıl önce
.eslintrc.js Fix build errors 4 yıl önce
.gitignore Replace 4 yıl önce
.npmignore Replace 4 yıl önce
LICENSE Replace 4 yıl önce
README.md test(core): fix test names 4 yıl önce
lerna.json v0.0.57 4 yıl önce
package.json test(tldraw): use jest .todo instead of TODO comments 4 yıl önce
setupTests.ts Move state to rko 4 yıl önce
tsconfig.base.json cleans up package.json, scripts 4 yıl önce
tsconfig.json cleans up tsconfigs 4 yıl önce
tsconfig.tsbuildinfo tweak arrow sessions 4 yıl önce
yarn.lock Update yarn.lock 4 yıl önce

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.