Home
Softono
banco

banco

Open source MIT Rust
58
Stars
3
Forks
0
Issues
2
Watchers
1 week
Last Commit

About banco

:file_folder: A project management tool for the command line

Platforms

Web Self-hosted

Languages

Rust
banco

CI license

Banco Management System, or simply Banco, is an opinionated project management tool for the command line that helps you organize notes, tasks, bookmarks and documents for your projects.

Everything is stored as plain text files and folders — no database, no server. This makes it easy to back up, move around, use with standard CLI tools, and keep under version control.

Installation

Requires Rust.

cargo install --path .

Concepts

Items (notes, tasks, bookmarks, repos) are grouped into modules and backed by providers. The built-in local provider stores everything on disk with no external dependencies. Remote providers (GitHub, GitLab) sync issues as tasks and clone repositories via SSH. The JIRA provider fetches issues via the claude CLI and the Atlassian Rovo MCP server — no API token required.

Provider configuration lives in .banco/config.yml. String values support $ENV_VAR expansion so tokens are never stored in plain text.

Providers

Provider Modules Notes
local tasks, notes, bookmarks, repos Built in, no configuration needed
github tasks, repos Syncs issues and repositories via API + SSH
gitlab tasks, repos Syncs issues and repositories via API + SSH
jira tasks Fetches issues via claude CLI + Atlassian Rovo MCP server

Documentation

Full documentation is available in docs/.

mdbook serve docs

The name "Banco" is a tribute to Banco Del Mutuo Soccorso, the greatest Italian progressive rock band of all time.