A minimalist task management app built on the Nostr protocol.
Meiso (瞑想) is a simple, privacy-focused task management app inspired by TeuxDeux's clean design. Built on the Nostr protocol with end-to-end NIP-44 encryption, your tasks are synced across devices without any central server.
- Three-Column Layout: Today / Tomorrow / Someday organization
- Recurring Tasks: Daily, weekly, monthly, yearly patterns with flexible intervals
- Personal Lists: Create custom lists to organize tasks by category
- Nostr Sync: Multi-device synchronization via Nostr relays
- Privacy First: NIP-44 end-to-end encryption for all tasks
- Amber Integration: Secure key management with Amber signer support
- Dark Mode: Easy on the eyes day and night
- Multi-Language: English, Japanese, Spanish support
- Drag & Drop: Intuitive task reordering
- Pull to Refresh: Quick sync with a simple gesture
Download Meiso from Zapstore - the Nostr-native app store.
# Clone the repository
git clone https://github.com/higedamc/meiso.git
cd meiso
# Install dependencies
fvm flutter pub get
# Build for Android
./generate.sh
fvm flutter build apk --release- Frontend: Flutter 3.x with Riverpod state management
- Backend Logic: Rust with flutter_rust_bridge
- Protocol: Nostr (NIP-44 encryption, Kind 30078)
- Storage: Local-first with Hive, synced via Nostr relays
- Architecture: Feature-based Clean Architecture
- Development Roadmap - Upcoming features and MLS group lists
- Clean Architecture Guide - Architecture details
- Release Guide - How to publish to Zapstore (Japanese)
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.
Kohei Otani
Nostr: npub16lrdq99ng2q4hg5ufre5f8j0qpealp8544vq4ctn2wqyrf4tk6uqn8mfeq
⚡ Powered by Nostr ⚡


