Skip to content

Latest commit

Β 

History

History
79 lines (52 loc) Β· 2.44 KB

File metadata and controls

79 lines (52 loc) Β· 2.44 KB

GitHub Issues Swipe 🎯

License Next.js TypeScript PRs Welcome

Triage GitHub issues 10x faster. Swipe your way to Inbox Zero.

πŸ‘‰ Use it for free at swipe.desplega.sh

demo_swipe.mp4

Why do I need this?

Managing GitHub issues can be tedious. Endless lists, clicking into details, switching contexts... it slows you down.

GitHub Issues Swipe turns triage into a game. It's built for maintainers who want to clear their backlog fast without losing context.

  • ⚑️ Speed: Triage an issue in seconds, not minutes.
  • 🧠 Focus: See one issue at a time. No distractions.
  • ⌨️ Flow: Keyboard shortcuts for power users.
  • πŸ”’ Privacy & Security: Zero server-side storage. Everything lives in your browser. Your token is stored locally and never sent to our servers.

Features

  • Swipe Left (←) β†’ Audit later (adds "later" label)
  • Swipe Up (↑) β†’ Close as "wontfix"
  • Swipe Right (β†’) β†’ Assign to yourself
  • Undo (Ctrl/Cmd + Z) β†’ Made a mistake? Undo it instantly.
  • Real-time Sync: Actions are reflected on GitHub immediately.

Quick Start

1. Install Dependencies

pnpm install

2. Run Locally

pnpm dev

Open http://localhost:3000.

3. Connect GitHub

The app will ask for a Personal Access Token on first load.

  1. Generate a token with repo scope.
  2. Paste it in.
  3. Start swiping.

Note: The token is stored in localStorage.

Tech Stack

Built with the modern web stack for maximum performance and DX:

Contributing

We love contributions! Please read our Contributing Guide to get started.

License

MIT