Command Palette

Search for a command to run...

Back to Projects
cldo
BuildingGoSQLiteCGO+1 more

cldo

cldo is a fast, terminal-first todo manager built for developers who live in the CLI. It focuses on local-first task management with directory-based context, zero accounts, and a single static binary.

Timeline

December 2025 - January 2026

Role

Backend / CLI Engineer

Team

Solo

Status
Building

Technology Stack

Go
SQLite
CGO
CLI

Key Challenges

  • Designing a clean CLI UX without a TUI
  • Managing persistent local state with SQLite
  • CGO-based builds and cross-platform limitations
  • Context-aware task scoping per directory
  • Undo functionality for task state transitions

Key Learnings

  • Designing scalable CLI command structures in Go
  • Using SQLite effectively for local-first applications
  • Handling CGO constraints in real-world binaries
  • Structuring Go projects for long-term maintainability
  • Building developer tools without external services

Design & Developed by S-Axhwin