gitlabhq

gitlabhq

Alternative to GitHub

GitLab is a DevSecOps platform integrating source code management, CI/CD, security scanning, and monitoring. It covers the entire software development lifecycle within a single application.

  • Git repository management with merge requests, code review, and branch protection
  • CI/CD pipelines defined in YAML for automated build, test, and deployment workflows
  • Integrated container registry for building and hosting Docker images
  • Security scanning with SAST, DAST, dependency scanning, and secret detection in pipelines
  • Project management with issues, milestones, boards, and epics for agile development
  • Wiki and snippets for project documentation and code fragment management

Built with Ruby on Rails and Go, GitLab is available self-hosted via Community Edition or as a SaaS at GitLab.com. It is chosen by organizations that prioritize integrated CI/CD and security in their development workflow.

Stars
24,299
Forks
5,790
Language
Ruby
License
NOASSERTION
gitlabrailsruby

Replaces

Related Tools