GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition.

History

GitLab was created in 2011 by Ukrainian programmer Dmytro Zaporozhets as a side project written in Ruby on Rails.[4]

Components

GitLab consists of different components, mostly interconnected by Unix sockets:[5]

References

  1. ^ "GitLab 18.8 released with GitLab Duo Agent Platform now generally available". January 15, 2026. Retrieved January 17, 2026.
  2. ^ a b "GitLab LICENSE file". Archived from the original on March 29, 2020. Retrieved March 29, 2020.
  3. ^ "GitLab Enterprise Edition LICENSE file". Archived from the original on March 22, 2021. Retrieved March 29, 2020.
  4. ^ Degeler, Andrii (June 4, 2014). "How GitHub rival GitLab is building a business with just 0.1% paying customers". TNX. Retrieved June 8, 2025.
  5. ^ Evertse, Joost (2019). Mastering GitLab 12: implement DevOps culture and repository management solutions (1st ed.). Packt Publishing. ISBN 978-1-78953-406-1.