new-app-doxatodo

This commit is contained in:
kankys committed 2026-08-08 10:28:03 +02:00
1 parent 5eacbb0182
commit 16414091b4
14 files changed
+2287 -20

No files matched your search

+70 -20
View File
@@ -79,18 +79,42 @@
---
### 4. ✅ [DOXA TODO](doxa-todo/)
**Terminal-based todo manager for task organization**
- **Description**: A minimalist terminal application for managing your tasks with support for categories, priorities, and tags. Built with Go and Bubble Tea TUI framework.
- **Philosophy**: Local-first task management. Your todos are stored locally in JSON format, giving you complete control over your data.
- **Technologies**: Go (Golang), Bubble Tea (TUI framework), Lip Gloss (styling).
- **Platforms**: Linux, FreeBSD.
- **Features**:
- Dual language support (Czech/English) with `l` key toggle.
- Two categories: Personal (🏠) and Work (💼).
- Three priority levels: Low (🟢), Medium (🟠), High (🔴).
- Tag support for task organization.
- Automatic timestamp for creation and modification.
- Search and filter by text, tags, or category.
- Export individual todos to text files.
- Data stored in `~/.doxa-todo/doxa_todo.json`.
📖 [Read detailed documentation](doxa-todo/README.md)
---
## 🔗 Common Features of All DOXA Projects
| Feature | DOXA Notes | DOXA CLI | DOXA Secret |
|---------|------------|----------|--------------|
| **Local Data Storage** | ✅ | ✅ | ✅ |
| **Open Format (JSON)** | ✅ | ✅ | ✅ |
| **No Cloud Dependencies** | ✅ | ✅ | ✅ |
| **Open Source (MIT)** | ✅ | ✅ | ✅ |
| **Minimalist Design** | ✅ | ✅ | ✅ |
| **Tag Support** | ✅ | ✅ | ❌ |
| **Search and Filtering** | ✅ | ✅ | ❌ |
| **Encryption** | ❌ | ❌ | ✅ |
| Feature | DOXA Notes | DOXA CLI | DOXA Secret | DOXA TODO |
|---------|------------|----------|--------------|-----------|
| **Local Data Storage** | ✅ | ✅ | ✅ | ✅ |
| **Open Format (JSON)** | ✅ | ✅ | ✅ | ✅ |
| **No Cloud Dependencies** | ✅ | ✅ | ✅ | ✅ |
| **Open Source (MIT)** | ✅ | ✅ | ✅ | ✅ |
| **Minimalist Design** | ✅ | ✅ | ✅ | ✅ |
| **Tag Support** | ✅ | ✅ | ❌ | ✅ |
| **Search and Filtering** | ✅ | ✅ | ❌ | ✅ |
| **Encryption** | ❌ | ❌ | ✅ | ❌ |
| **Priority Levels** | ❌ | ❌ | ❌ | ✅ |
| **Categories** | ❌ | ❌ | ❌ | ✅ |
---
@@ -101,6 +125,7 @@ Each project has its own installation process. Detailed guides can be found in t
- [DOXA Notes – Installation](doxa-notes/03_install.md)
- [DOXA CLI – Installation](doxa-cli/README.md#installation)
- [DOXA Secret – Installation](doxa-secret/README_EN.md#installation)
- [DOXA TODO – Installation](doxa-todo/README.md#installation)
---
@@ -208,18 +233,42 @@ DOXA believes in:
---
### 4. ✅ [DOXA TODO](doxa-todo/)
**Terminálová aplikace pro správu úkolů**
- **Popis**: Minimalistická terminálová aplikace pro organizaci úkolů s podporou kategorií, priorit a štítků. Postavená na Go a Bubble Tea TUI frameworku.
- **Filozofie**: Lokální správa úkolů. Vaše úkoly jsou uloženy lokálně v JSON formátu, což vám dává úplnou kontrolu nad vašimi daty.
- **Technologie**: Go (Golang), Bubble Tea (TUI framework), Lip Gloss (stylování).
- **Platformy**: Linux, FreeBSD.
- **Vlastnosti**:
- Dvoujazyčná podpora (česky/anglicky) s přepínáním klávesou `l`.
- Dvě kategorie: Osobní (🏠) a Pracovní (💼).
- Tři úrovně priority: Nízká (🟢), Střední (🟠), Vysoká (🔴).
- Podpora štítků pro organizaci úkolů.
- Automatické časové razítko pro vytvoření a úpravu.
- Vyhledávání a filtrace podle textu, štítků nebo kategorie.
- Export jednotlivých úkolů do textových souborů.
- Data uložena v `~/.doxa-todo/doxa_todo.json`.
📖 [Přečtěte si podrobnější dokumentaci](doxa-todo/README_CZ.md)
---
## 🔗 Společné vlastnosti všech projektů DOXA
| Vlastnost | DOXA Notes | DOXA CLI | DOXA Secret |
|-----------|------------|----------|--------------|
| **Lokální uložení dat** | ✅ | ✅ | ✅ |
| **Otevřený formát (JSON)** | ✅ | ✅ | ✅ |
| **Žádné cloudové závislosti** | ✅ | ✅ | ✅ |
| **Open Source (MIT)** | ✅ | ✅ | ✅ |
| **Minimalistický design** | ✅ | ✅ | ✅ |
| **Podpora tagů** | ✅ | ✅ | ❌ |
| **Vyhledávání a filtrování** | ✅ | ✅ | ❌ |
| **Šifrování** | ❌ | ❌ | ✅ |
| Vlastnost | DOXA Notes | DOXA CLI | DOXA Secret | DOXA TODO |
|-----------|------------|----------|--------------|-----------|
| **Lokální uložení dat** | ✅ | ✅ | ✅ | ✅ |
| **Otevřený formát (JSON)** | ✅ | ✅ | ✅ | ✅ |
| **Žádné cloudové závislosti** | ✅ | ✅ | ✅ | ✅ |
| **Open Source (MIT)** | ✅ | ✅ | ✅ | ✅ |
| **Minimalistický design** | ✅ | ✅ | ✅ | ✅ |
| **Podpora tagů** | ✅ | ✅ | ❌ | ✅ |
| **Vyhledávání a filtrování** | ✅ | ✅ | ❌ | ✅ |
| **Šifrování** | ❌ | ❌ | ✅ | ❌ |
| **Úrovně priority** | ❌ | ❌ | ❌ | ✅ |
| **Kategorie** | ❌ | ❌ | ❌ | ✅ |
---
@@ -230,6 +279,7 @@ Každý projekt má vlastní instalační postup. Podrobné návody naleznete v
- [DOXA Notes – Instalace](doxa-notes/03_install.md)
- [DOXA CLI – Instalace](doxa-cli/README_CZ.md#instalace)
- [DOXA Secret – Instalace](doxa-secret/README.md#instalace)
- [DOXA TODO – Instalace](doxa-todo/README_CZ.md#instalace)
---