A dead-simple paper for keeping notes. Notes is a simple notes taking app that focuses on simplicity to reduce distractions.
See Live app here.
- Simple and easy to use
- Extensible with editors (such as Markdown and Code)
- Open-source
- Distraction free and minimal ui
This repo contains the core code used in the web app. to get started you'd need the following installed
git clone https://github.com/rubbieKelvin/notes.git # or '[email protected]:rubbieKelvin/notes.git' for ssh
cd notes
yarn # install packages
yarn frontend # run locally
# setup virtual env
python3 -m venv venv
source ./venv/bin/activate
# install requirements
poetry install
# run backend
yarn backend
If you have any issues installing pyscopg2 from the poetry install step
, run this:
# debian based (Ubuntu, ...)
sudo apt install python3-dev libpq-dev
# or for red hat (Fedora, ...)
sudo dnf install python3-devel libpq-devel
then run the install step again
poetry install
open your browser to
https://127.0.0.1:5173/
for the frontend server.Backend is located at
https://127.0.0.1:8080
For contributing, There're probably tons of issues opened right now, Self assign your self to a project, fork this repository, push updates/changes to your fork and make a PR.