Home
Softono
quilly

quilly

Open source MIT Python
40
Stars
6
Forks
2
Issues
3
Watchers
2 years
Last Commit

About quilly

A simple privacy-first, self-hosted, markdown based note taking webapp, written in python.

Platforms

Web Self-hosted

Languages

Python

Links

Quilly

A simple privacy-first, self-hosted note taking webapp, written in python.

list notes

read note

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.