An open API service indexing awesome lists of open source software.

https://github.com/danferns/digital-paper

a writing app with no backspace or undo
https://github.com/danferns/digital-paper

sveltekit writing

Last synced: about 1 year ago
JSON representation

a writing app with no backspace or undo

Awesome Lists containing this project

README

          

# digital-paper

Ever find yourself deleting whatever you write as soon as you type it out? I certainly do.

This app aims to solve that by disabling all the delete functions (backspace, delete key, Ctrl+x) in its editor.
Anything you write will stay there, giving it the kind of permanence akin to writing with a pen on paper.

The goal isn't to get perfect, typo-free writing on the first try, but rather to be accepting of flaws,
so you can focus on getting the ideas down first, and only then do some editing in a later pass.

![image](https://github.com/danferns/digital-paper/assets/57069381/11726ecb-349e-4e6a-b981-3543089342bf)

## Obsidian Plugin

digital paper is now available as an [Obsidian plugin](https://obsidian.md/plugins?id=digital-paper)!

[[Source code](https://github.com/danferns/digital-paper-obsidian-plugin)]

## Developing

Once you've cloned the repository and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of Digital Paper:

```bash
npm run build
```

You can preview the production build with `npm run preview`.

## License

Digital Paper: No more hitting backspace or undo, like pen on paper!

Copyright (C) 2023 Daniel Fernandes

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see .