https://github.com/antonheitz/sn-whiteboard
A Whiteboard editor for Standard Notes based on TLDRAW
https://github.com/antonheitz/sn-whiteboard
Last synced: 29 days ago
JSON representation
A Whiteboard editor for Standard Notes based on TLDRAW
- Host: GitHub
- URL: https://github.com/antonheitz/sn-whiteboard
- Owner: antonheitz
- License: agpl-3.0
- Created: 2022-10-22T14:41:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-11T13:15:08.000Z (over 2 years ago)
- Last Synced: 2024-02-03T10:58:37.453Z (about 1 year ago)
- Language: SCSS
- Homepage:
- Size: 3.48 MB
- Stars: 35
- Watchers: 2
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-standard-notes - Whiteboard - This editor utilizes TLDraw to enable you to freely draw and write, add sticky notes and shapes. Works on Dektop and Mobile. (Extensions / Editors)
README
# Standard Notes Whiteboard Extension
A extension for Standard Notes utilizing the [Standard Notes extension template](https://github.com/standardnotes/editor-template-cra-typescript) and the [TLDraw React Package](https://github.com/Tldraw/Tldraw).
It Works on Dektop, Mobile and Web.
## Add to your Standard Notes Account
Simply add the extension via the github pages.
> https://antonheitz.github.io/sn-whiteboard/whiteboard.json
Also you can self-host the extension, a guide below.
## Self hosting
1. Clone the repo:
```
git clone [email protected]:antonheitz/sn-whiteboard.git
cd sn-whiteboard
```2. Install the dependencies with `yarn install`.
3. Build the extension with `yarn build`.
4. Serve the `build` folder that got created in 3. Please keep in mind that only the Desktop App will allow extensions not served via HTTPS.Hint: to serve the build folder you can use the recomended `sudo npm install -g http-server` and run `yarn server` in the root of the project. Then the extension link will be `http://localhost:3000/whiteboard.json`.
# Have fun drawing