Platform

A complete git platform, built to be the system of record

Repositories, review, merge policy, Actions, issues, webhooks, and organization security — one permission model and one audit trail across all of it. Nothing here is a plug-in.

01Repositories

Every repository is an ordinary Git repository

$ gbb repo view acme/checkout-api

Public or private, owned by a person or an organization. Browse, compare, and download — with Markdown rendering and syntax highlighting where you expect them.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Branches, commits, tags, compare, and history

Code browsing with blame and syntax highlighting

Source archives and release downloads

02Pull requests

Review that keeps its own record

$ gbb pr view 112 --repo acme/checkout-api

Review requests, drafts, approvals, and required checks. The timeline is the source of truth for how a change landed.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Draft state, review requests, and re-review

Update-branch and merge policy enforcement

Comments, reactions, and reference timelines

03Merge safety

Rulesets decide how main changes

$ gbb pr merge --squash 112

Protection rules target the default branch, protected branches, or every branch of a repository — and auto-merge lands a change only once every required check has passed.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Required reviews, checks, and SSH-signed commits

Force-push and deletion protection

Auto-merge when required checks pass

04Actions · planned for launch

Workflows that gate the merge

$ gbb actions run list --repo acme/checkout-api

Workflows in .github/workflows run on hosted Linux runners when you push, open a pull request, or dispatch by hand. Each run reports to the pull request as a check — next to check runs posted through the API from any other CI.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Jobs, needs, matrices, expressions, and run steps

Secrets, environments with approvals, and OIDC for AWS

Logs, artifacts, caches, re-runs, and cancellation

05Issues

Discussion that stays attached to the work

$ gbb issue list --repo acme/checkout-api

Issues, labels, milestones, and organization-wide issue types — with reactions, references, and notifications that follow you.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Full lifecycle: open, assign, label, close with a reason, reopen

Reference timelines across issues and pull requests

Notification preferences and subscriptions

06Webhooks & API

Integrate without a middleman

$ gbb api /api/v1/repos/acme/checkout-api/webhooks

Signed webhook deliveries with retries and redelivery, an authenticated REST API for repositories, issues, pull requests, Actions, and checks, and a native CLI that speaks the same contracts.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Subscriptions, signed delivery, retries, and retention

Bounded, authenticated API requests from gbb api

Scoped personal access tokens and SSH keys

07Organizations & security

Policy at the organization, enforced everywhere

$ gbb api /api/v1/orgs/acme

Owner, admin, member, and billing-manager roles; teams; capability-based permissions on every repository and release action.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Organization policy: two-factor required before members create repositories

Session and device management with revocation

Audit events for organization, repository, and security actions

One platform, one record

Create an organization, push your first repository, and let its workflows run.