gitbucket/gitbucket ↗
Created Feb 14, 2021 · View the gitbucket/gitbucket repository page
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
191
Lines of Code
15,822
From
Apr 10, 2013
To
Feb 14, 2021
About gitbucket/gitbucket
GitBucket is a Git platform built with Scala that provides an alternative to GitHub-style repository hosting with a focus on ease of installation and extensibility. The project delivers a complete web-based Git management system supporting both public and private repositories accessible via HTTP, HTTPS, and SSH, along with GitLFS support. It includes standard collaborative features like issues, pull requests, wikis, activity timelines, and email notifications, plus administrative capabilities for account and group management with LDAP integration.
Installation is straightforward—users simply download a single WAR file and run it with Java 17, making it accessible for organizations wanting to self-host without complex setup. The platform maintains API compatibility with GitHub, reducing friction for users familiar with that interface. A plugin system enables extending functionality, with official plugins available for gists, emoji support, pages, and notifications, while the community has created additional plugins listed in the project's wiki.
The project is actively maintained and targets users and organizations seeking a lightweight, self-hosted Git platform that avoids the complexity of larger enterprise solutions. Development is open to contributions, with comprehensive documentation available for building from source and understanding the codebase architecture.