GitBucket
GitBucket is a web-based Git repository manager that provides source code management features similar to those offered by GitLab and GitHub. However, GitBucket is designed to be lightweight and easy to install, making it a popular choice for individuals and small teams.
GitBucket provides features such as:
Git repository management: GitBucket allows users to create and manage Git repositories, including creating branches, tags, and pull requests.
Issue tracking: GitBucket has a built-in issue tracking system that allows users to create and manage issues, assign tasks, and track progress.
User management: GitBucket allows administrators to manage users and user permissions, including controlling access to repositories and features.
Webhooks: GitBucket provides webhook integration with external services, such as CI/CD pipelines and issue tracking systems.
Plugin system: GitBucket has a plugin system that allows users to extend the functionality of the platform.
GitBucket is written in Scala and can run on a variety of platforms, including Windows, macOS, and Linux. Like GitLab, GitBucket is open-source and can be self-hosted, allowing individuals and organizations to customize and control their source code management system.