Show HN: Epiq – Distributed Git based issue tracker TUI

TL;DR

Epiq is a new issue tracker designed for terminal users, leveraging Git for synchronization and an ASCII interface for fast, local-first project management. It aims to improve developer workflow with minimal external dependencies.

Epiq, a new distributed issue tracker designed for terminal users, has been introduced on Hacker News. It operates entirely within Git repositories, offering a vim-inspired ASCII interface for managing issues without relying on web-based SaaS services. This development matters because it aims to streamline developer workflows, reduce dependencies, and enable conflict-aware collaboration directly through Git.

Epiq is a terminal-based issue tracker that renders as ASCII, inspired by vim, and stores data as an immutable event log within Git. It allows users to create, move, filter, close, and reopen issues directly from the command line, with synchronization achieved through Git’s native mechanisms. The tool uses isolated worktrees and state branches, facilitating distributed collaboration without a central server.

Installation is straightforward: users install Epiq globally via npm, initialize it within an existing Git repository, and run commands to manage issues. The interface features ASCII kanban boards, navigable with vim-like keystrokes or arrow keys, providing a fast, keyboard-centric experience. Epiq also supports conflict-aware collaboration, with user-scoped, append-only event logs that prevent merge conflicts and allow deterministic replay of issue history.

Additionally, Epiq includes support for agent interactions via an MCP server, enabling AI tools or automation scripts to interact with the issue tracker in a predictable manner. The project emphasizes local-first operation, with users able to sync at will or automatically, ensuring minimal disruption to workflow.

Why It Matters

This development is significant because it offers a new paradigm for issue tracking tailored for developers who prefer terminal environments and value local control and transparency. By leveraging Git, Epiq eliminates the need for centralized SaaS solutions, potentially increasing security and reducing reliance on external services. Its conflict-aware, event-sourced model ensures traceability and reproducibility of issue histories, which can enhance accountability and debugging.

Furthermore, Epiq’s design aligns with modern developer workflows that favor speed, keyboard navigation, and minimal context switching. It could influence how teams approach distributed collaboration and issue management, especially in environments where web-based tools are impractical or undesirable.

Amazon

terminal-based issue tracker software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Traditional issue trackers are often web-based, centralized, and require dedicated SaaS platforms, which can introduce dependencies and latency. Recent trends show growing interest in local-first, version-controlled project management tools, especially among open-source and security-conscious teams. Epiq builds on this trend by integrating issue tracking directly into Git workflows, inspired by terminal-based tools and ASCII interfaces that prioritize speed and simplicity.

While similar tools exist, Epiq’s unique combination of vim-like navigation, ASCII visualization, and event-sourced synchronization distinguishes it. Its development responds to developer feedback seeking more integrated, lightweight, and conflict-resilient project management solutions.

It is still early in its adoption, and the project is currently in an initial release phase, with ongoing development and community feedback expected to shape future features.

“Epiq brings a new level of efficiency to terminal-based project management by integrating issue tracking directly into Git, with a focus on speed, traceability, and conflict-aware collaboration.”

— Epiq developer team

“Using Git for issue management feels natural for developers and avoids the overhead of web apps. Epiq’s ASCII interface makes managing issues fast and seamless.”

— Hacker News commenter

PATboard Kanban Board and Scrum Board – Full Toolset with 137 Scrum Cards for Whiteboard – Agile Kit, Agile Board, Kanban Board Kit – Scrum Tools, Project Management Tools

PATboard Kanban Board and Scrum Board – Full Toolset with 137 Scrum Cards for Whiteboard – Agile Kit, Agile Board, Kanban Board Kit – Scrum Tools, Project Management Tools

✅ POWERFUL SCRUM & KANBAN KIT: This professional PATboard full toolset is the ultimate scrum and kanban kit…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear how widely adopted Epiq will become or how it will handle complex workflows involving large teams or integrations with existing project management tools. The project is in early stages, and its long-term stability and feature set remain to be seen.

Amazon

Git integrated project management tool

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Next steps include broader community testing, gathering user feedback, and developing integrations with other developer tools. Further releases may add features like enhanced automation, richer visualization, and support for more complex workflows. Watching how the project evolves will be key to understanding its impact on developer project management.

Amazon

vim-inspired issue tracker

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

How does Epiq compare to traditional issue trackers?

Epiq operates entirely within Git, offering a terminal-based ASCII interface, unlike web-based trackers. It emphasizes local-first, conflict-aware collaboration without relying on external servers or SaaS platforms.

Is Epiq suitable for large teams?

While designed for distributed collaboration, its effectiveness for large teams remains to be proven. Its conflict-aware event sourcing may scale well, but real-world testing is needed.

What are the prerequisites to use Epiq?

You need a Git repository and Node.js installed. Installation is via npm, and it runs directly within your existing repo.

Can Epiq integrate with other tools or automation?

Yes, it supports agent interactions via an MCP server, enabling automation and AI integrations in a predictable manner.

You May Also Like

How to Build a Morning Work Routine That Doesn’t Feel Miserable

Creating a morning work routine that feels enjoyable starts with simple steps—discover how to transform your mornings and stay motivated.

Learning Software Architecture

A detailed analysis of learning software architecture, emphasizing practice, social factors, and real-world project insights for developers and researchers.

How to Build a Distraction-Proof Workspace in a Shared Room

An effective distraction-proof workspace in a shared room requires strategic planning and boundary-setting to ensure productivity and focus.

How to Plan Projects Without Fancy Apps

How to plan projects without fancy apps? Discover simple, effective methods to stay organized and succeed without high-tech tools.