explaingit

martian7777/repodeck

Analysis updated 2026-05-18

3TypeScriptAudience · developerComplexity · 3/5Setup · easy

TLDR

A GitHub client built into VS Code with interactive Kanban project boards and one-click repository setup.

Mindmap

mindmap
  root((RepoDeck))
    What it does
      GitHub client in VS Code
      Interactive Kanban boards
      One click repo init
      Works on editor forks
    Tech stack
      TypeScript
      Preact
      GraphQL API
    Use cases
      Manage project boards
      Initialize new repos
      Use on Cursor or Windsurf
    Audience
      Software developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Manage GitHub Project boards as an interactive Kanban, table, or roadmap without leaving your editor.

USE CASE 2

Initialize a brand new local folder into a live GitHub repository in a single click.

USE CASE 3

Use RepoDeck in editor forks like Cursor, Windsurf, or VSCodium where the official GitHub extension has limited support.

USE CASE 4

Sign in with a personal access token when the official Microsoft authentication provider is unavailable.

What is it built with?

TypeScriptPreactVS Code Extension APIGraphQL

How does it compare?

martian7777/repodeck000madz000/payload-test-api-route-handleraliansari22/pdfclear
Stars333
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasyeasy
Complexity3/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install from the VS Code Marketplace or Open VSX registry, then sign in with GitHub or a personal access token.

The README references a LICENSE file but does not describe its terms in the text shown.

In plain English

RepoDeck is a GitHub client that lives directly inside VS Code, and it is designed to work well even in independent editor forks such as Google Antigravity, Cursor, Windsurf, and VSCodium, where the official GitHub extension often has limited functionality or authentication problems. The official GitHub extension for VS Code has several gaps that RepoDeck sets out to fix. It has no interactive project board support, so tracking a Kanban board means leaving your editor for a browser tab. It depends heavily on Microsoft's built in authentication, which is often broken or restricted on alternative editor forks. It offers no way to take a brand new, empty project folder and turn it into a live GitHub repository. And on large projects, it can run into rate limits because it relies on search based API endpoints that allow only 30 requests per minute. RepoDeck addresses each of these. It includes an interactive project board panel built with a small UI library called Preact, offering drag and drop status changes, an editable spreadsheet style table view, and a roadmap style timeline view. For signing in, it supports either the standard session login or a personal access token, and stores that token encrypted locally using VS Code's SecretStorage feature, so it works on any VS Code based editor. It can also take a completely blank folder all the way to a working GitHub repository in one click: creating the repository under your account or an organization, setting up local git, making the first commit, and pushing it to GitHub. Finally, it caches data locally so the interface loads instantly on reopening, and it relies on higher capacity listing endpoints rather than the more limited search endpoints. Behind the scenes, RepoDeck splits its work into two parts. A backend running inside the VS Code extension host handles authentication, local git commands, and communication with GitHub's REST and GraphQL APIs. A frontend, built with Preact and running inside VS Code's webview panels, displays the board, issue, and pull request views, and talks to the backend by sending messages back and forth. The project is built in TypeScript and is available to install from both the VS Code Marketplace and the Open VSX registry.

Copy-paste prompts

Prompt 1
Help me install RepoDeck from the VS Code Marketplace or Open VSX registry.
Prompt 2
Explain how RepoDeck's repository initializer turns a blank folder into a GitHub repo.
Prompt 3
Show me how to use the drag and drop Kanban board for a GitHub Project in RepoDeck.
Prompt 4
Walk me through authenticating RepoDeck with a personal access token.

Frequently asked questions

What is repodeck?

A GitHub client built into VS Code with interactive Kanban project boards and one-click repository setup.

What language is repodeck written in?

Mainly TypeScript. The stack also includes TypeScript, Preact, VS Code Extension API.

What license does repodeck use?

The README references a LICENSE file but does not describe its terms in the text shown.

How hard is repodeck to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is repodeck for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.