https://github.com/ellipticobj/scrap
simple vim-like note taking application in the terminal
https://github.com/ellipticobj/scrap
notetaking python scrapbook
Last synced: 28 days ago
JSON representation
simple vim-like note taking application in the terminal
- Host: GitHub
- URL: https://github.com/ellipticobj/scrap
- Owner: ellipticobj
- License: gpl-3.0
- Created: 2025-02-13T15:15:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-15T02:49:13.000Z (about 1 year ago)
- Last Synced: 2025-10-14T19:12:26.619Z (8 months ago)
- Topics: notetaking, python, scrapbook
- Language: Python
- Homepage:
- Size: 4.44 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# scrap
this is a super simple vim-like notetaking app i made for myself
built with cython
## installation
clone this repo
```bash
git clone https://github.com/yourusername/scrappad.git
```
then install dependencies:
```bash
pip install -r requirements.txt
```
then install the app:
```bash
pip install .
```
note that on some systems (like macos) you might have to use `pip3` instead of `pip`.
## features
super basic vim keybinds:
`:w` --- save
`:q` --- quit (`:q!` to force quit)
`:wq` -- write and quit
`i` ---- insert mode
default folder for notes is at ~/.config/scrappad
## building
edit setup.py to whatever
run `pip install .` to build this project.
## screenshots

## roadmap
- [ ] use cython to build
- [ ] logging
- [ ] make program run faster
- [ ] add support for markdown
- [ ] add support for exporting notes
- [ ] autosave?
- [ ] argparse?