(https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github-cloud.s3.amazonaws.com) (https://user-images.githubusercontent.com/) (https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github.githubassets.com/assets/react-e27d1b3e03961e68.js) (https://github.githubassets.com/assets/react-compiler-runtime-4610bd6d3de9c049.js) (https://github.githubassets.com/assets/scheduler-58b860b049ca307c.js) (https://github.githubassets.com/assets/react-dom-e5fd46a22d5c4058.js) (https://github.githubassets.com/assets/react-dom-client-1b4a3ee065998cea.js) (https://github.githubassets.com/assets/react-is-e0b593954b4706d8.js) (https://github.githubassets.com/assets/react-jsx-runtime-4915cb0f5b3aff04.js) (https://github.githubassets.com/assets/react-reconciler-8e99e505c4429605.js) (../../github.githubassets.com/assets/light-99f877e9ddfc0e51.css) (../../github.githubassets.com/assets/light_high_contrast-48fdd0811afbab3c.css) (../../github.githubassets.com/assets/dark-79ad2ace604703b3.css) (../../github.githubassets.com/assets/dark_high_contrast-24484a076f02295f.css) (../../github.githubassets.com/assets/primer-primitives-ed9ca172356fd545.css) (../../github.githubassets.com/assets/primer-1d2c7f7b52a6068b.css) (../../github.githubassets.com/assets/global-54ba76e934a49d7c.css) (../../github.githubassets.com/assets/github-456bd5deb85c7ecd.css) (../../github.githubassets.com/assets/repository-11ee8a031c040c1a.css) (../../github.githubassets.com/assets/code-2d56bdb0166c0238.css) (https://github.githubassets.com/assets/wp-runtime-29f36f20d9048e4b.js) (https://github.githubassets.com/assets/app-foundation-74e9766bd696d26a.js) (https://github.githubassets.com/assets/app-runtime-2d155b0d5b075714.js) (https://github.githubassets.com/assets/fetch-utilities-9a5c31efd5313aa8.js) (https://github.githubassets.com/assets/ser-cd1b421ad0ad7ed5.js) (../../github.githubassets.com/assets/app-runtime.755b270cd31148b5.module.css) (https://github.githubassets.com/assets/catalyst-86a8f5de995615f8.js) (https://github.githubassets.com/assets/selector-observer-e88088f989b27670.js) (https://github.githubassets.com/assets/relative-time-element-7cdf4e0db98b997c.js) (https://github.githubassets.com/assets/by4-73006a52f155289f.js) (https://github.githubassets.com/assets/ja9-36f036c13c2e3a4c.js) (https://github.githubassets.com/assets/kw-866fd9513ae95106.js) (https://github.githubassets.com/assets/r1-b075aab3204f32f9.js) (https://github.githubassets.com/assets/jz5-7c5d1669717041f8.js) (https://github.githubassets.com/assets/hj-5126390ff433704d.js) (https://github.githubassets.com/assets/j05-dce4d588268f0f7e.js) (https://github.githubassets.com/assets/runtime-helpers-f3f5d71440009c48.js) (https://github.githubassets.com/assets/aria-live-76b18916d0c8ec4d.js) (https://github.githubassets.com/assets/hotkey-5109c77d7ac61078.js) (https://github.githubassets.com/assets/react-core-6da58b7d93011b2b.js) (https://github.githubassets.com/assets/04-b4570e9cc17d8b62.js) (https://github.githubassets.com/assets/ur-024971cb63acad59.js) (https://github.githubassets.com/assets/4t-364e19c63d726e9a.js) (https://github.githubassets.com/assets/6ny-c969fbae697a356f.js) (https://github.githubassets.com/assets/yhq-3a209035a30b1a09.js) (https://github.githubassets.com/assets/z1v-da5b33b877bfa358.js) (https://github.githubassets.com/assets/wo-df202594a5bf5f61.js) (https://github.githubassets.com/assets/9y-ebc4195ed57c6001.js) (https://github.githubassets.com/assets/j0-41a4cf04cbd99503.js) (https://github.githubassets.com/assets/0p-81491ed0d9d666e2.js) (../../github.githubassets.com/assets/react-core.595b8f556e1dafc9.module.css) (https://github.githubassets.com/assets/n9c-16e227ac48072d2b.js) (https://github.githubassets.com/assets/ic-991f04433f366e7b.js) (https://github.githubassets.com/assets/primer-react-3ca70c6e707ba409.js) (https://github.githubassets.com/assets/ncx-9a860680a5f230b9.js) (https://github.githubassets.com/assets/j6-363f0ebf4f62f310.js) (https://github.githubassets.com/assets/t7l-bf6f21d7e7a43c35.js) (https://github.githubassets.com/assets/4u-27f74cfc703e1977.js) (https://github.githubassets.com/assets/ws-f1530f278b2b86e5.js) (https://github.githubassets.com/assets/0n-ecadb2ffe6b01ba2.js) (https://github.githubassets.com/assets/s07-3fae157786a7acb1.js) (https://github.githubassets.com/assets/n4u-6317ce1c31aed1db.js) (https://github.githubassets.com/assets/j8s-d90ce3a169b741ed.js) (https://github.githubassets.com/assets/la-d2cd96f070e6b52a.js) (https://github.githubassets.com/assets/q61-80cd2b936a4f27b6.js) (https://github.githubassets.com/assets/7l-fa7490fba21d1122.js) (https://github.githubassets.com/assets/w4-9ebe167796a7b68f.js) (https://github.githubassets.com/assets/ojg-6604ac9ae112ae6a.js) (https://github.githubassets.com/assets/gzu-a1c918f049c6302d.js) (https://github.githubassets.com/assets/bi0-a78ba744687848c2.js) (https://github.githubassets.com/assets/on-864de56673dc70dd.js) (https://github.githubassets.com/assets/b1-04bc5715b6dd3e67.js) (https://github.githubassets.com/assets/0l5-2c7e8df6e59adc66.js) (https://github.githubassets.com/assets/c2z-c92998400310b94b.js) (https://github.githubassets.com/assets/f9-038758dcbfe08dab.js) (https://github.githubassets.com/assets/0k-b7df0a74912a42bf.js) (https://github.githubassets.com/assets/spq-b18e052f858d0369.js) (https://github.githubassets.com/assets/og-72a377e4a14147a1.js) (https://github.githubassets.com/assets/b9-4fd36ab02c30bf52.js) (https://github.githubassets.com/assets/ec-cbba6ef3015afe55.js) (https://github.githubassets.com/assets/du-3326f9d530cbf97a.js) (https://github.githubassets.com/assets/20x-87505b272bedb7b6.js) (https://github.githubassets.com/assets/dsj-cb1e4ddbce4f007b.js) (https://github.githubassets.com/assets/ql0-e077eae00b3c661b.js) (https://github.githubassets.com/assets/wp-9f5235d335ab624b.js) (https://github.githubassets.com/assets/gc4-2487b0aac2401bb1.js) (https://github.githubassets.com/assets/uw-1408814835e50727.js) (https://github.githubassets.com/assets/7cw-169ae7bb5f04a269.js) (https://github.githubassets.com/assets/z0-dbe181bb9b6102e2.js) (https://github.githubassets.com/assets/wq-16cf6a1793bed243.js) (https://github.githubassets.com/assets/gc8-086f7218f5aceef4.js) (https://github.githubassets.com/assets/jxi-4a01b1e0ce757fd4.js) (https://github.githubassets.com/assets/72-9643e032861f8127.js) (https://github.githubassets.com/assets/xc-065e7847e4da513d.js) (https://github.githubassets.com/assets/d-a273e658e6022b56.js) (../../github.githubassets.com/assets/primer-react-css.76a197f9dce25e3c.module.css) (../../github.githubassets.com/assets/ql0.a8799830227aa47a.module.css) (../../github.githubassets.com/assets/z0.24e81889b1a36b13.module.css) (../../github.githubassets.com/assets/xc.877a51df9233c9c4.module.css) (../../github.githubassets.com/assets/d.260012dacbea7f58.module.css) (../../github.githubassets.com/assets/code-view.bd292c068941ab46.module.css) (https://github.githubassets.com/assets/8p0n-73376bed45f677a1.js) (https://github.githubassets.com/assets/sp-2ee19d77c0224d19.js) (../../github.githubassets.com/assets/primer-react-css.76a197f9dce25e3c.module.css) (../../github.githubassets.com/assets/notifications-subscriptions-menu.e0f7e2755067f261.module.css) GitHub - git-bug/git-bug: Distributed, offline-first bug tracker integrated in git · GitHub (repo_source) (https://github.githubassets.com/) (https://github.com/opensearch.xml) (GitHub) (https://github.com/fluidicon.png) (GitHub) (https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg) (https://github.githubassets.com/favicons/favicon.png) (../../github.githubassets.com/favicons/favicon.svg) (../manifest.json) (git-bug.html#start-of-content) Skip to content (https://github.githubassets.com/assets/l7j-2ddd8b435dadae28.js) (https://github.githubassets.com/assets/keyboard-shortcuts-dialog-e5c2f87fb3298fa2.js) (../../github.githubassets.com/assets/primer-react-css.76a197f9dce25e3c.module.css) (../../github.githubassets.com/assets/keyboard-shortcuts-dialog.1d6a4246fbdd21ea.module.css) (https://github.githubassets.com/assets/pw-4f91498888595802.js) (https://github.githubassets.com/assets/app-install-banner-partial-4185aba115ad6d8b.js) (../../github.githubassets.com/assets/primer-react-css.76a197f9dce25e3c.module.css) (../../github.githubassets.com/assets/app-install-banner-partial.672aaad4d4bdefd6.module.css) (https://github.githubassets.com/assets/2l-4955592c2215078b.js) (https://github.githubassets.com/assets/i2-e878ead70a26ebb7.js) (https://github.githubassets.com/assets/fz5-23f28c0f388769c9.js) (https://github.githubassets.com/assets/lht-dedd9949bed91081.js) (https://github.githubassets.com/assets/p1-76a75a6081059b19.js) (https://github.githubassets.com/assets/3d-82c347d20a13fb90.js) (https://github.githubassets.com/assets/tua-18c20c09a9dc80b9.js) (https://github.githubassets.com/assets/t1-cd1cdd77acdadcaf.js) (https://github.githubassets.com/assets/marketing-header-373b125d7f35e2a0.js) (../../github.githubassets.com/assets/primer-react-css.76a197f9dce25e3c.module.css) (../../github.githubassets.com/assets/primer-react-brand-css.6a01c236ff527e7e.module.css) (../../github.githubassets.com/assets/t1.857f00754c7dd8cf.module.css) Navigation Menu (https://github.com/) (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgit-bug%2Fgit-bug) Sign in Appearance settings Platform AI CODE CREATION (https://github.com/features/copilot) GitHub Copilot Write better code with AI (https://github.com/features/ai/github-app) GitHub Copilot app Direct agents from issue to merge (https://github.com/mcp) MCP Registry Integrate external tools DEVELOPER WORKFLOWS (https://github.com/features/actions) Actions Automate any workflow (https://github.com/features/codespaces) Codespaces Instant dev environments (https://github.com/features/issues) Issues Plan and track work (https://github.com/features/code-review) Code Review Manage code changes (https://github.com/features/code-quality) Code Quality Enforce quality at merge APPLICATION SECURITY (https://github.com/security/advanced-security) GitHub Advanced Security Find and fix vulnerabilities (https://github.com/security/advanced-security/code-security) Code security Secure your code as you build (https://github.com/security/advanced-security/secret-protection) Secret protection Stop leaks before they start EXPLORE (https://github.com/why-github) Why GitHub (https://docs.github.com) Documentation (https://github.blog) Blog (https://github.blog/changelog) Changelog (https://github.com/marketplace) Marketplace (https://github.com/features) View all features Solutions BY COMPANY SIZE (https://github.com/enterprise) Enterprises (https://github.com/team) Small and medium teams (https://github.com/enterprise/startups) Startups (https://github.com/solutions/industry/nonprofits) Nonprofits BY USE CASE (https://github.com/solutions/use-case/app-modernization) App Modernization (https://github.com/solutions/use-case/devsecops) DevSecOps (https://github.com/solutions/use-case/devops) DevOps (https://github.com/solutions/use-case/ci-cd) CI/CD (https://github.com/solutions/use-case) View all use cases BY INDUSTRY (https://github.com/solutions/industry/healthcare) Healthcare (https://github.com/solutions/industry/financial-services) Financial services (https://github.com/solutions/industry/manufacturing) Manufacturing (https://github.com/solutions/industry/government) Government (https://github.com/solutions/industry) View all industries (https://github.com/solutions) View all solutions Resources EXPLORE BY TOPIC (https://github.com/resources/articles?topic=ai) AI (https://github.com/resources/articles?topic=software-development) Software Development (https://github.com/resources/articles?topic=devops) DevOps (https://github.com/resources/articles?topic=security) Security (https://github.com/resources/articles) View all topics EXPLORE BY TYPE (https://github.com/customer-stories) Customer stories (https://github.com/resources/events) Events & webinars (https://github.com/resources/whitepapers) Ebooks & reports (https://github.com/solutions/executive-insights) Business insights (https://skills.github.com) GitHub Skills SUPPORT & SERVICES (https://docs.github.com) Documentation (https://support.github.com) Customer support (https://github.com/orgs/community/discussions) Community forum (https://github.com/trust-center) Trust center (https://github.com/partners) Partners (https://github.com/resources) View all resources Open Source COMMUNITY (https://github.com/open-source/sponsors) GitHub Sponsors Fund open source developers PROGRAMS (https://securitylab.github.com) Security Lab (https://maintainers.github.com) Maintainer Community (https://stars.github.com) GitHub Stars (https://archiveprogram.github.com) Archive Program REPOSITORIES (https://github.com/topics) Topics (https://github.com/trending) Trending (https://github.com/collections) Collections Enterprise ENTERPRISE SOLUTIONS (https://github.com/enterprise) Enterprise platform AI-powered developer platform AVAILABLE ADD-ONS (https://github.com/security/advanced-security) GitHub Advanced Security Enterprise-grade security features (https://github.com/features/copilot/copilot-business) Copilot for Business Enterprise-grade AI features (https://github.com/enterprise/premium-support) Premium Support Enterprise-grade 24/7 support (https://github.com/pricing) Pricing Search / (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgit-bug%2Fgit-bug) Sign in (https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=git-bug%2Fgit-bug) Sign up Appearance settings You signed in with another tab or window. (git-bug.html) Reload to refresh your session. You signed out in another tab or window. (git-bug.html) Reload to refresh your session. You switched accounts on another tab or window. (git-bug.html) Reload to refresh your session. Dismiss alert (https://github.com/git-bug) git-bug / (git-bug.html) git-bug Public Uh oh! There was an error while loading. (git-bug.html) Please reload this page . (https://github.com/login?return_to=%2Fgit-bug%2Fgit-bug) Notifications You must be signed in to change notification settings (https://github.com/login?return_to=%2Fgit-bug%2Fgit-bug) Fork (327) 327 (https://github.com/login?return_to=%2Fgit-bug%2Fgit-bug) Star (10,409) 10.4k (git-bug.html) Code (Not available) (https://github.com/git-bug/git-bug/issues) Issues (131) 131 (https://github.com/git-bug/git-bug/pulls) Pull requests (23) 23 (https://github.com/git-bug/git-bug/discussions) Discussions (Not available) (https://github.com/git-bug/git-bug/actions) Actions (Not available) (https://github.com/git-bug/git-bug/projects) Projects (Not available) (https://github.com/git-bug/git-bug/security) Security and quality (1) 1 (https://github.com/git-bug/git-bug/pulse) Insights (Not available) Additional navigation options (git-bug.html) Code (https://github.com/git-bug/git-bug/issues) Issues (https://github.com/git-bug/git-bug/pulls) Pull requests (https://github.com/git-bug/git-bug/discussions) Discussions (https://github.com/git-bug/git-bug/actions) Actions (https://github.com/git-bug/git-bug/projects) Projects (https://github.com/git-bug/git-bug/security) Security and quality (https://github.com/git-bug/git-bug/pulse) Insights (git-bug.html) trunk (https://github.com/git-bug/git-bug/branches) Branches (https://github.com/git-bug/git-bug/tags) Tags (https://github.com/git-bug/git-bug/branches) (https://github.com/git-bug/git-bug/tags) (Go to file) () Go to file Code Open more actions menu Latest commit History (https://github.com/git-bug/git-bug/commits/trunk/) 2,694 Commits (https://github.com/git-bug/git-bug/commits/trunk/) 2,694 Commits Folders and files Name Name (Last commit message) Last commit message (Last commit date) Last commit date (.github) (https://github.com/git-bug/git-bug/tree/trunk/.github) .github (.github) (https://github.com/git-bug/git-bug/tree/trunk/.github) .github (api) (https://github.com/git-bug/git-bug/tree/trunk/api) api (api) (https://github.com/git-bug/git-bug/tree/trunk/api) api (bridge) (https://github.com/git-bug/git-bug/tree/trunk/bridge) bridge (bridge) (https://github.com/git-bug/git-bug/tree/trunk/bridge) bridge (cache) (https://github.com/git-bug/git-bug/tree/trunk/cache) cache (cache) (https://github.com/git-bug/git-bug/tree/trunk/cache) cache (commands) (https://github.com/git-bug/git-bug/tree/trunk/commands) commands (commands) (https://github.com/git-bug/git-bug/tree/trunk/commands) commands (doc) (https://github.com/git-bug/git-bug/tree/trunk/doc) doc (doc) (https://github.com/git-bug/git-bug/tree/trunk/doc) doc (entities) (https://github.com/git-bug/git-bug/tree/trunk/entities) entities (entities) (https://github.com/git-bug/git-bug/tree/trunk/entities) entities (entity) (https://github.com/git-bug/git-bug/tree/trunk/entity) entity (entity) (https://github.com/git-bug/git-bug/tree/trunk/entity) entity (misc) (https://github.com/git-bug/git-bug/tree/trunk/misc) misc (misc) (https://github.com/git-bug/git-bug/tree/trunk/misc) misc (query) (https://github.com/git-bug/git-bug/tree/trunk/query) query (query) (https://github.com/git-bug/git-bug/tree/trunk/query) query (repository) (https://github.com/git-bug/git-bug/tree/trunk/repository) repository (repository) (https://github.com/git-bug/git-bug/tree/trunk/repository) repository (termui) (https://github.com/git-bug/git-bug/tree/trunk/termui) termui (termui) (https://github.com/git-bug/git-bug/tree/trunk/termui) termui (tests) (https://github.com/git-bug/git-bug/tree/trunk/tests) tests (tests) (https://github.com/git-bug/git-bug/tree/trunk/tests) tests (util) (https://github.com/git-bug/git-bug/tree/trunk/util) util (util) (https://github.com/git-bug/git-bug/tree/trunk/util) util (webui) (https://github.com/git-bug/git-bug/tree/trunk/webui) webui (webui) (https://github.com/git-bug/git-bug/tree/trunk/webui) webui (.gitignore) (https://github.com/git-bug/git-bug/blob/trunk/.gitignore) .gitignore (.gitignore) (https://github.com/git-bug/git-bug/blob/trunk/.gitignore) .gitignore (.goreleaser.yaml) (https://github.com/git-bug/git-bug/blob/trunk/.goreleaser.yaml) .goreleaser.yaml (.goreleaser.yaml) (https://github.com/git-bug/git-bug/blob/trunk/.goreleaser.yaml) .goreleaser.yaml (.mailmap) (https://github.com/git-bug/git-bug/blob/trunk/.mailmap) .mailmap (.mailmap) (https://github.com/git-bug/git-bug/blob/trunk/.mailmap) .mailmap (.tool-versions) (https://github.com/git-bug/git-bug/blob/trunk/.tool-versions) .tool-versions (.tool-versions) (https://github.com/git-bug/git-bug/blob/trunk/.tool-versions) .tool-versions (CONTRIBUTING.md) (https://github.com/git-bug/git-bug/blob/trunk/CONTRIBUTING.md) CONTRIBUTING.md (CONTRIBUTING.md) (https://github.com/git-bug/git-bug/blob/trunk/CONTRIBUTING.md) CONTRIBUTING.md (INSTALLATION.md) (https://github.com/git-bug/git-bug/blob/trunk/INSTALLATION.md) INSTALLATION.md (INSTALLATION.md) (https://github.com/git-bug/git-bug/blob/trunk/INSTALLATION.md) INSTALLATION.md (LICENSE) (https://github.com/git-bug/git-bug/blob/trunk/LICENSE) LICENSE (LICENSE) (https://github.com/git-bug/git-bug/blob/trunk/LICENSE) LICENSE (Makefile) (https://github.com/git-bug/git-bug/blob/trunk/Makefile) Makefile (Makefile) (https://github.com/git-bug/git-bug/blob/trunk/Makefile) Makefile (README.md) (https://github.com/git-bug/git-bug/blob/trunk/README.md) README.md (README.md) (https://github.com/git-bug/git-bug/blob/trunk/README.md) README.md (go.mod) (https://github.com/git-bug/git-bug/blob/trunk/go.mod) go.mod (go.mod) (https://github.com/git-bug/git-bug/blob/trunk/go.mod) go.mod (go.sum) (https://github.com/git-bug/git-bug/blob/trunk/go.sum) go.sum (go.sum) (https://github.com/git-bug/git-bug/blob/trunk/go.sum) go.sum (main.go) (https://github.com/git-bug/git-bug/blob/trunk/main.go) main.go (main.go) (https://github.com/git-bug/git-bug/blob/trunk/main.go) main.go (version.go) (https://github.com/git-bug/git-bug/blob/trunk/version.go) version.go (version.go) (https://github.com/git-bug/git-bug/blob/trunk/version.go) version.go View all files Repository files navigation (git-bug.html#) README (git-bug.html#) Contributing (git-bug.html#) GPL-3.0 license Moreitems (../../camo.githubusercontent.com/30229cd9c31325833ede05ed93a0d6b1004475ac0efd06c36dcd394b2ca1b17a/68747470733a2f2f63646e2e7261776769742e636f6d2f6769742d6275672f6769742d6275672f7472756e6b2f6d6973632f6c6f676f2f6c6f676f2d616c7068612d666c61742d62672e737667) git-bug (git-bug.html#git-bug) (https://github.com/git-bug/git-bug/actions/workflows/trunk.yml) (Build Status) (https://opencollective.com/git-bug) (Backers on Open Collective) (https://opencollective.com/git-bug) (Sponsors on Open Collective) (https://github.com/git-bug/git-bug/blob/trunk/LICENSE) (GPL v3 License) (https://godoc.org/github.com/git-bug/git-bug) (GoDoc) (https://matrix.to/#/#git-bug:matrix.org) (Matrix) (https://github.com/git-bug/git-bug/issues) Issues - (https://github.com/git-bug/git-bug/blob/trunk/doc) Documentation - (https://github.com/git-bug/git-bug/discussions) Discussions git-bug is a bug tracker that: is fully integrated in git : you only need your git repository to have a bug tracker is distributed : use your normal git remote to collaborate, push and pull your bugs! works offline : in a plane or under the sea? Keep reading and writing bugs! prevents vendor lock-in : your usual service is down or went bad? You already have a full backup. is fast : listing bugs or opening them is a matter of milliseconds doesn't pollute your project : no files are added in your project integrates with your tooling : use the UI you like (CLI, terminal, web) or integrate with your existing tools through the CLI or the GraphQL API bridges to other bug trackers : use (git-bug.html#bridges) bridges to import and export to other trackers. Installation (git-bug.html#installation) See (https://github.com/git-bug/git-bug/blob/trunk/INSTALLATION.md) INSTALLATION.md for the complete guide, including how to build from source and verify your install. Workflows (git-bug.html#workflows) There are multiple ways to use git-bug . See (https://github.com/git-bug/git-bug/blob/trunk/doc/usage/workflows.md) the workflow documentation for the details. Native workflow (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/native-workflow.png) (Native workflow) This is the pure git-bug experience. In a similar fashion as with code, use git bug push and git bug pull to push and pull your bugs between git remotes and collaborate with your teammate. Bridge workflow (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/bridge-workflow.png) (Bridge workflow) As git-bug has bridges with other bug-trackers, you can use it as your personal local remote interface. Sync with git bug bridge pull and git bug bridge push , work from your terminal, integrate into your editor, it's up to you. And it works offline! Web UI workflow (WIP) (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/webui-workflow.png) (Web UI workflow) Often, projects need to have their bug-tracker public and accept editions from anyone facing a problem. To support this workflow, git-bug aims to have the web UI accept external OAuth authentication and act as a public portal. However the web UI is not up to speed for that yet. Contributions are very much welcome! CLI usage (git-bug.html#cli-usage) Create a new identity: git bug user create Create a new bug: git bug add Your favorite editor will open to write a title and a message. You can push your new entry to a remote: git bug push [< remote> ] And pull for updates: git bug pull [< remote> ] List existing bugs: git bug ls Filter and sort bugs using a (https://github.com/git-bug/git-bug/blob/trunk/doc/usage/query-language.md) query : git bug ls " status:open sort:edit" Search for bugs by text content: git bug ls " foo bar" baz You can now use commands like show , comment , open or close to display and modify bugs. For more details about each command, you can run git bug --help or read the (https://github.com/git-bug/git-bug/blob/trunk/doc/md/git-bug.md) command's documentation . Interactive terminal UI (git-bug.html#interactive-terminal-ui) An interactive terminal UI is available using the command git bug termui to browse and edit bugs. (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/tui-recording.gif) (Termui recording) Web UI (git-bug.html#web-ui) You can launch a rich Web UI with git bug webui . Browse, search and filter issues, open new ones, comment, and edit titles, labels and status. It also doubles as a code browser for your repository, with a file tree, syntax-highlighted files, commit history and diffs. (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/web-screenshot-comments.png) (An issue with its comments and timeline) (https://github.com/git-bug/git-bug/blob/trunk/doc/assets/web-screenshot-code.png) (Browsing the repository code) The web UI is packed inside the same go binary and served by a local http server. It talks to the backend through a GraphQL API, whose schema is available (https://github.com/git-bug/git-bug/blob/trunk/api/graphql/schema) here . Bridges (git-bug.html#bridges) git-bug can import from and export to Github, Gitlab, Jira and Launchpad. See the (https://github.com/git-bug/git-bug/blob/trunk/doc/feature-matrix.md) feature matrix for what each bridge supports, and the (https://github.com/git-bug/git-bug/blob/trunk/doc/usage/third-party.md) bridge documentation for the full guide. Interactively configure a new bridge: git bug bridge new Or manually: git bug bridge new \ --name=< bridge> \ --target=github \ --url=https://github.com/git-bug/git-bug \ --login=< login> \ --token=< token> Import bugs: git bug bridge pull [< name> ] Export modifications: git bug bridge push [< name> ] Delete a bridge: git bug bridge rm [< name> ] Internals (git-bug.html#internals) Interested in how it works? Have a look at the (https://github.com/git-bug/git-bug/blob/trunk/doc/design/data-model.md) data model and the (https://github.com/git-bug/git-bug/blob/trunk/doc/design/architecture.md) internal bird-view . The on-disk format is formally specified in the (https://github.com/git-bug/spec) git-bug spec , covering the DAG entity format, identities and the bug entity. Read that if you want to write another implementation or a tool that reads git-bug data directly. Or maybe you want to (https://github.com/git-bug/git-bug/blob/trunk/entity/dag/example_test.go) make your own distributed data-structure in git ? See also all the (https://github.com/git-bug/git-bug/blob/trunk/doc) docs . Misc (git-bug.html#misc) (https://github.com/git-bug/git-bug/blob/trunk/misc/completion) Bash, Zsh, fish, powershell completion (https://github.com/git-bug/git-bug/blob/trunk/doc/man) ManPages Planned features (git-bug.html#planned-features) The (https://github.com/git-bug/git-bug/blob/trunk/doc/feature-matrix.md) feature matrix gives a good overview of what is planned, without being exhaustive. Additional planned features: webUI that can be used as a public portal to accept user's input inflatable raptor Contribute (git-bug.html#contribute) PRs accepted. Drop by the (https://matrix.to/#/#git-bug:matrix.org) Matrix room for a chat, look at the (https://github.com/git-bug/git-bug/blob/trunk/doc/feature-matrix.md) feature matrix or browse the (https://github.com/git-bug/git-bug/issues) issues and (https://github.com/git-bug/git-bug/discussions) discussions to see what is worked on or discussed. See (https://github.com/git-bug/git-bug/blob/trunk/CONTRIBUTING.md) CONTRIBUTING.md to get a development environment going, build the project and run the tests. To work on the web UI, have a look at (https://github.com/git-bug/git-bug/blob/trunk/webui/README.md) its dedicated README . Contributors ❤️ (git-bug.html#contributors-heart) This project exists thanks to all the people who contribute. (https://github.com/git-bug/git-bug/graphs/contributors) Backers & sponsors (git-bug.html#backers--sponsors) Thank you to all our backers and sponsors! 🙏 [(https://opencollective.com/git-bug) Become a backer or sponsor ] (https://opencollective.com/git-bug) (Backers) (https://opencollective.com/git-bug) (Sponsors) License (git-bug.html#license) Unless otherwise stated, this project is released under the (https://github.com/git-bug/git-bug/blob/trunk/LICENSE) GPLv3 or later license © Michael Muré. The git-bug logo by (https://github.com/vandesign) Viktor Teplov is released under the (https://github.com/git-bug/git-bug/blob/trunk/misc/logo/LICENSE) Creative Commons Attribution 4.0 International (CC BY 4.0) license © Viktor Teplov. About Distributed, offline-first bug tracker integrated in git Topics (https://github.com/topics/bugtracker) bugtracker (https://github.com/topics/decentralized-application) decentralized-application (https://github.com/topics/distributed-systems) distributed-systems (https://github.com/topics/git) git (https://github.com/topics/gitdb) gitdb Resources (git-bug.html#readme-ov-file) Readme (git-bug.html#GPL-3.0-1-ov-file) GPL-3.0 license Contributing (git-bug.html#contributing-ov-file) Contributing (https://github.com/git-bug/git-bug/activity) Activity (https://github.com/git-bug/git-bug/custom-properties) Custom properties Stars 10.4k stars Watchers 77 watching Forks (https://github.com/git-bug/git-bug/forks) 327 forks (https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fgit-bug%2Fgit-bug&report=git-bug+%28user%29) Report repository Releases Sponsor this project Used by Contributors Languages Footer (https://github.com) © 2026 GitHub, Inc. Footer navigation (https://docs.github.com/site-policy/github-terms/github-terms-of-service) Terms (https://docs.github.com/site-policy/privacy-policies/github-privacy-statement) Privacy (https://github.com/security) Security (https://www.githubstatus.com/) Status (https://github.community/) Community (https://docs.github.com/) Docs (https://support.github.com?tags=dotcom-footer) Contact Manage cookies Do not share my personal information You can’t perform that action at this time.