I want to use private git repositories hosted on our web server, for which I am in search of a program like GitLab written in Python. I am in search of a program which is written in python and no other language. Also it would be great if that program can provide UI similar to Github or Gitlab.
Installation. As of 3.0. 0, python-gitlab is compatible with Python 3.7+.
One of the main reasons GitHub is more popular than GitLab is that GitHub had a head start. It launched in 2008, while GitLab started as an open source project in 2011. But with built-in continuous integration features, and a free option for private, self-hosted servers, GitLab is starting to catch up.
Git is a free and open source distributed version control system designed to handle everything from small to large projects with speed and efficiency. GitLab is a Git-based fully integrated platform for software development. Besides Git's functionalities, GitLab has a lot of powerful features to enhance your workflow.
Similar to GitHub, GitLab is a repository manager which lets teams collaborate on code. Written in Ruby and Go, GitLab offers some similar features for issue tracking and project management as GitHub.
There is klaus but I don't know how feature full it is
you could also use Trac with git but I'm not sure you'd like it.
What are your concerns about ruby(or java/.net/php/etc.)? Do you plan to substantially extend these applications yourself? Have you had troubles hosting ruby web apps before? Are you worried about about rails specific security problems(which don't only occur in rails) because some ruby git front ends are written in sinatra not rails.
Look at this great module special made for python
https://github.com/gpocentek/python-gitlab
it's fairly new, so updates will come soon.
EDIT:
Just look at this website, there are a lot alternatives that will also work in python.
http://alternativeto.net/software/gitlab/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With