Zmh's blog

Rust Project Ideas Matrix

created: 2026-03-08T23:05:00+08:00updated: 2026-03-08T23:05:00+08:00topic: programming/ruststatus: evergreen#rust#projects#roadmap

Rust Project Ideas Matrix

1) CLI Todo

  • Goal: Local task manager with persistent storage.
  • Milestones: commands -> persistence -> tests.
  • Acceptance: restart-safe data + robust error handling.

2) Markdown Search Tool

  • Goal: Full-text search for markdown knowledge files.
  • Milestones: parser -> index -> filters.
  • Acceptance: deterministic search results + snippet output.

3) Parallel Backup Tool

  • Goal: Multi-thread backup with checksum verification.
  • Milestones: planner -> worker pool -> retry.
  • Acceptance: large dataset backup with integrity report.

4) Async Asset API

  • Goal: Axum service for personal asset records.
  • Milestones: schema -> CRUD -> integration tests.
  • Acceptance: stable startup + validated API responses.

5) Realtime Chat Service

  • Goal: Multi-client chat with reconnect and ACK protocol.
  • Milestones: protocol -> room state -> resilience.
  • Acceptance: ordering guarantees + reconnect behavior.

On this page