Blazingly fast, minimalistic quick Note taking TUI app. Easy to store, run, share.
Project description
Itomori
Itomori is a clean, minimal, and fully keyboard-powered notes app built with Python. It focuses on simplicity, speed, and staying out of your way—so you can just write. It's designed for taking quick notes , that's why it is great for quick notes.
Preview of Itomori
https://github.com/user-attachments/assets/f90ba1e9-8df4-4adf-9014-ef3128682a2c
✨ Features
-
Minimal and distraction-free
-
Fully keyboard-driven UI
-
Lightweight and fast
-
Stores note simply in json format
-
Easy for quick notes
🛠️ Installation
Windows, Linux, Mac OS
Installation or update with uv:
uv tool install -U Itomori
or
uv tool install -U git+https://github.com/TheAhumMaitra/Itomori.git
Done , now launch with just ``Itomori` command
Installation using PIP:
pip install itomori
Done , now launch with just ``Itomori` command
Manual installation:
Pre-requirements : python installed
*Note : It can work on older Python version but it is not recommended.
Steps :
- Clone this repo
git clone https://github.com/TheAhumMaitra/Itomori.git
- Go to the Itomori folder
It's saved where you cloned this repo
cd Itomori
- Install it
pip install .
Done , now launch with just ``Itomori` command
Installation with curl: (Only for Linux)
Note : This script does not support Fish shell
curl -sSL "https://raw.githubusercontent.com/TheAhumMaitra/Itomori/refs/heads/main/Linux%20Install%20Scripts/install.sh" | bash
💬 Contribute
Feel free to contribute ideas, improvements, or bug fixes. PRs are always welcome!
License
⚠ Logs warning : This app is deigned to take logs, please clear the .logs/app.log , well it might me depends on your OS. We are developing a command to clear logs, but it is not ready yet!
Thanks
❤️ Thanks for checking out Itomori!
Made with love and minimalism and coffee and Textual.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file itomori-1.1.2.tar.gz.
File metadata
- Download URL: itomori-1.1.2.tar.gz
- Upload date:
- Size: 35.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"CachyOS Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f398f8779bc8a40881f9d7cb8c8c239f7d272e038321423520a7c81d298c0b9
|
|
| MD5 |
a17a8e1a39dd300a57ea21d56b3986ec
|
|
| BLAKE2b-256 |
523391a6adb28efa4bc412a1d5ab3f917ce952663b0ce1d822ceab1a655e892e
|
File details
Details for the file itomori-1.1.2-py3-none-any.whl.
File metadata
- Download URL: itomori-1.1.2-py3-none-any.whl
- Upload date:
- Size: 40.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"CachyOS Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd165f1184f9fb43aa2bc0c557c987e1bc8e47d436bb0371e256e5cbfae30aca
|
|
| MD5 |
026e55f4dedcb2427f0e0234de55add1
|
|
| BLAKE2b-256 |
c0c8173c0ae3feb029f4801d0e5a42a012511e26725ec8ad1ac46ff5836ef214
|