aks579/quilly
aks579/quilly has 40 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 05:19 UTC. Last push 2023-10-27.
What you can do
- All files saved locally
- Code highlighting
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
A simple privacy-first, self-hosted, markdown based note taking webapp, written in python.
ProductivityREADME.md
OriginalQuilly
A simple privacy-first, self-hosted note taking webapp, written in python.


Why
Quilly is a no-frills, open-source markdown note-taking app. It keeps things simple in a world of feature-packed and bloated alternatives. Its minimal and straightforward and does only one job - helps in taking notes.
Features
- Markdown based
- All files saved locally
- Tag your notes
- Code highlighting
Installation
Without Docker
- Clone or download the repository
- Create and activate virtual environment
- Install dependencies
pip install -r requirements.txt
- Run
python3 run.py
With Docker
- Clone or download the repository
- Run
docker-compose up -d
Configuration
All notes by default are created in data folder. Also by default all attachments also have to be in data folder. These can be changed by modifiying config.py file.
Syntax
Quilly keeps things simple with the default markdown syntax for text. You can create headings, lists, and emphasize text, just as you would in any markdown editor.
Tagging Your Notes
In Quilly, you have the option to tag your notes. The syntax is straightforward: use
Tags : [tag1 tag2 etc]
within your note to categorize it for easy reference.
Managing Local Attachments
For local attachments, such as images, use below syntax.
!()[attachments/image.png]
This way, you can effortlessly include images in your notes, keeping everything neatly organized.