Skip to content

Jezza/reposition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reposition

A kanban board for managing git repositories across multiple providers. Each column is a provider (a local directory, GitHub, Gitea/Forgejo instance, Codeberg), and each card is a repository. Drag repos between providers to copy them.

Supports filesystem directories, GitHub (OAuth), and Gitea/Forgejo/Codeberg (OAuth or personal access token). Providers are configured through the Settings UI and are persisted on the server. The client also loads them asynchronously.

Running

# Backend
cargo run -p server

# Frontend
cd ui && bun dev

The server runs on http://localhost:3001, the frontend on http://localhost:3000. (At some point, I'll eventually merge them into the one tool.)

About

A self-hosted kanban board for managing git repos.

Resources

Stars

Watchers

Forks

Contributors