GitBucket

GitBucket

Git web platform with GitHub API compatibility and plugins

9.3kstars
1.3kforks
Last commit: 1d ago
Repo age: 13y old
GitBucket screenshot

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:

Share:

Similar Services

Gitea

Gitea

Self-hosted Git hosting with code review, issues, and CI/CD

53.2k
6.3k
Last commit: 20h ago

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

Alternative to:
GitHub
GitHub
+6
Gogs

Gogs

A painless self-hosted Git service.

47.5k
5.1k
Last commit: 20h ago

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

Alternative to:
GitHub
GitHub
+6
OneDev

OneDev

Self-hosted Git server with CI/CD, issue tracking, and package registries

14.6k
935
Last commit: 1d ago

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

Alternative to:
GitLab
GitLab
+15
Soft Serve

Soft Serve

Self-hosted Git server with an SSH-accessible terminal UI

6.5k
194
Last commit: 5d ago

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.

Alternative to:
GitHub
GitHub
+7
Review Board

Review Board

Web-based code and document review platform

1.7k
436
Last commit: 3d ago

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.

Alternative to:
Gerrit Code Review
Gerrit Code Review
+6
Multi Theft Auto: San Andreas (MTA:SA)

Multi Theft Auto: San Andreas (MTA:SA)

Open-source multiplayer engine and mod for GTA: San Andreas

1.6k
529
Last commit: 1d ago

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...