Dooit ✔️
A todo manager that you didn't ask for, but needed !
For installation and configuration, check out the wiki
Features 🌟
- An interactive & beautiful UI
- Fully customizable, you can configure your bar, your colors and how everything is displayed!
- Extensible, python config file allows you to do as much as you like!
- Vim like keybindings
- Topicwise separated Todo Lists (With branching)
Note: See CHANGELOG.md to get more details on changes and feature additions!
Usage and configuration :gear:
After launching the app, You can press the ? key to know the keybindings!
Screenshots 🖼️
[!NOTE] The configurations below heavily use Dooit Extras
Some screenshots of app with different customized configuration <3
An icy configuration based on NordTheme ❄️
A colorful configuration based on Catpuccin 🐱
A calm configuration based on Everforest 🌲
Contribution 🤝
- Want to contribute? Feel free to open a PR! 😸
- Got some ideas for improvements? I'm all ears! 👂
- If you have an idea that related to customizability, open an issue at Dooit Extras instead
Other TUI projects 🤓 :
If you liked dooit then you might wanna try out some of my other TUI projects as well
- smassh - A typing-test app for terminal
Metadata
Release files for dooit 3.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dooit-3.3.4.tar.gz | 1.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dooit-3.3.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.5 MB
Release files / dooit-3.3.4.tar.gz
| Download URL | dooit-3.3.4.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec9022168c4a4568693590840aba0b859cdbca27872f1bef84e39d64c044acd2
|
|
BLAKE2b-256 checksum How to use checksums |
a1dd96bfcde11415f846d8e4bf2ec494432aae4e6938c6b3ef1e9db3a854b45e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / dooit-3.3.4-py3-none-any.whl
| Download URL | dooit-3.3.4-py3-none-any.whl |
|---|---|
| Size | 61.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
371c5185e2c593d5f62c9a6074ecf01fee59f515e556f8e8c86929598d2f7e0c
|
|
BLAKE2b-256 checksum How to use checksums |
e3cfaeafd80cd59d3c6016c7c2e8b431f967d30c8d16986ce5381904fbc892be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|