
GitBucket
Git web platform with GitHub API compatibility and plugins

GitBucket is a Git web platform powered by Scala that provides a GitHub-like experience for hosting and collaborating on Git repositories. It focuses on simple installation, extensibility via plugins, and compatibility with the GitHub API.
Key Features
- Public and private Git repositories with HTTP/HTTPS and SSH access
- Repository browser with online file viewer and editor
- Issues, pull requests, and repository wikis
- Git LFS support for large files
- Activity timeline and email notifications
- Account and group management, including LDAP integration
- Plugin system for adding functionality and integrations
- GitHub API compatibility for tooling and automation
Use Cases
- Run an internal Git server for teams that need a lightweight GitHub alternative
- Host code for small organizations with built-in issues, PRs, and wikis
- Provide a GitHub-compatible API endpoint for CI/CD tools and scripts
Limitations and Considerations
- Requires Java 17 and is commonly deployed as a WAR file on a servlet container
- Database upgrades may require manual migration steps in certain configurations (for example, H2 major-version changes)
GitBucket is well-suited for users who want a straightforward Git hosting platform with familiar collaboration features and a strong plugin ecosystem. Its emphasis on easy setup and GitHub API compatibility makes it practical for both new installations and existing toolchains.
Categories:
Tags:
Tech Stack:
Similar Services

Gitea
Self-hosted Git hosting with code review, issues, and CI/CD
Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Gogs
A painless self-hosted Git service.
Lightweight, open source self-hosted Git service designed for easy installation across platforms.

OneDev
Self-hosted Git server with CI/CD, issue tracking, and package registries
OneDev is a self-hosted DevOps platform combining Git hosting, CI/CD pipelines, Kanban-style issue tracking, code review, and built-in package registries.

Soft Serve
Self-hosted Git server with an SSH-accessible terminal UI
Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

Review Board
Web-based code and document review platform
Review Board is a web-based tool for code and document reviews, with rich diff viewing, threaded discussions, and integrations with many version control and CI systems.
Multi Theft Auto: San Andreas (MTA:SA)
Open-source multiplayer engine and mod for GTA: San Andreas
Open-source multiplayer modification and engine for Grand Theft Auto: San Andreas that adds synchronized networking, Lua scripting, resource-based content, and a server b...
Scala
Java