https://dylanonelson.github.io/sn-scratch-editor/
A text editor extension for Standard Notes.
https://dylanonelson.github.io/sn-scratch-editor/
standard-notes
Last synced: about 2 months ago
JSON representation
A text editor extension for Standard Notes.
- Host: GitHub
- URL: https://dylanonelson.github.io/sn-scratch-editor/
- Owner: dylanonelson
- Created: 2020-02-02T20:37:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T14:40:20.000Z (about 2 years ago)
- Last Synced: 2024-08-01T03:14:09.963Z (10 months ago)
- Topics: standard-notes
- Language: TypeScript
- Homepage: https://dylanonelson.github.io/sn-scratch-editor
- Size: 21.8 MB
- Stars: 19
- Watchers: 1
- Forks: 3
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-standard-notes - Scratch - Scratch includes most of the text editing features you would expect for taking notes, like lists, checkboxes, basic text formatting, smart copy/paste, and hotkeys. (Extensions / Editors)
README
# Scratch, a Standard Notes editor extension
Scratch is an editor extension for [Standard Notes](https://standardnotes.org/), a note-taking app that emphasizes privacy, security, and sustainability.
Scratch includes most of the text editing features you would expect for taking notes, like lists, checkboxes, basic text formatting, smart copy/paste, and hotkeys. It uses the library [ProseMirror](https://prosemirror.net/) to make those features possible.
## Installation
Installing Scratch works the same way it does for any Standard Notes extension. Its json configuration is hosted at `https://scratch-editor.com/ext.json`.
For more documentation, and an interactive example editor, go to .
## Development
If you’re interested in adding features to Scratch, or if you tried it and have suggestions for features or bugfixes, open a GitHub issue and I’ll try to respond promptly.
If you just want to play around with the code to see how it works, the following commands will run the editor in ‘demo mode’ on `http://localhost:1104`.
```
npm i
npm run dev:docs
```