// 01
keyboard-first, mouse-optional
Every action has a binding. Vim-style modal nav: g for go, c for create, : for command. The mouse is for skimming, the keyboard is for working.
$ npm i -g @namuh-eng/expn-cli
Exponential is a keyboard-first, terminal-shaped issue tracker. Source-available under ELv2: clone it, run it, ship it inside your company. The one thing you cannot do is resell it as a hosted service.
// 01
Every action has a binding. Vim-style modal nav: g for go, c for create, : for command. The mouse is for skimming, the keyboard is for working.
// 02
One docker-compose, one binary, one postgres. No paid tier hiding self-host behind a sales call. The hosted version runs on the same code.
// 03
Issues serialize as Markdown with YAML frontmatter. Diff them in git. Pipe them through grep. Apply them with a CLI. It is text. It stays text.
--- id: ENG-142 title: rate limit cache stampede on cold start status: in-progress assignee: priya labels: [bug, infra, p1] --- ## context cold deploy of api-gateway → all instances refill the rate-limit cache from scratch → upstream auth service sees 14k qps for ~8s, then settles. ## acceptance - [ ] add SWR layer in front of Redis - [ ] add p99 dashboard for /authorize - [ ] write regression for cold-start fanout
# one network, one volume, three services. $ git clone <your-fork-url> $ cd exponential && cp .env.example .env $ docker compose up -d
backed by postgres · redis · S3-compatible blob