HN
Today

Show HN: Epiq – Distributed Git based issue tracker TUI

Epiq is a new terminal-native, vim-inspired issue tracker that integrates directly with Git, allowing developers to manage tasks without leaving their command line. It champions a local-first, event-sourced approach for distributed collaboration, sidestepping the typical SaaS overhead. This "Show HN" resonates with the developer community by offering a powerful, keyboard-centric alternative that lives where the code does.

8
Score
2
Comments
#9
Highest Rank
4h
on Front Page
First Seen
May 16, 1:00 AM
Last Seen
May 16, 4:00 AM
Rank Over Time
9131111

The Lowdown

Epiq is introduced as a novel, terminal-native issue tracker designed to integrate seamlessly into a developer's Git workflow, moving away from traditional, often ergonomic-poor, external SaaS solutions. It presents itself as a vim-inspired tool that renders as ASCII, offering a fast, keyboard-centric experience for managing project tasks directly within the terminal.

  • Epiq functions as a repo-native tool, keeping issues co-located with the codebase.
  • It operates on a local-first principle, ensuring instant edits with optional or automatic synchronization.
  • The system is event-sourced, recording all changes as an immutable event log, which guarantees traceability.
  • Collaboration is distributed, leveraging Git's architecture with isolated worktrees and state branches to enable multi-user interaction without a central service.
  • It emphasizes a high "devX" (developer experience) through keyboard navigation, command history, filters, and autocompletion, all optimized for flow.
  • "MCP-ready" features allow AI tools to interact with Epiq's predictable state model.
  • Installation is straightforward via npm, requiring no accounts and allowing immediate use within any Git repository.

In essence, Epiq offers a robust, developer-centric approach to issue tracking, prioritizing speed, local control, and deep integration with familiar Git workflows over external platforms.