Top 23 Gitlab Open-Source Projects
-
Gitea
Git with a cup of tea, painless self-hosted git service
Project mention: Issue/Project Management tools that work with Gitea? | reddit.com/r/Gitea | 2021-02-12I'd somehow missed the fact Gitea now has Kanban functionality. Thanks for the heads up!
-
Gitlab CI
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Project mention: Modern, big Rails projects: any open source examples? | reddit.com/r/rails | 2020-12-28 -
Scout
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
stackedit
In-browser Markdown editor
Project mention: GhostWriter is a distraction free Markdown editor | news.ycombinator.com | 2021-02-24Most dedicated markdown editors all end up using the same JS code editor components like Ace, CodeMirror or Monaco, and those editors have great vim keybindings usually as extensions or options. See if the tool you're using lets you flip those vim bindings on. For some editors they expose it as an option and for others you have to hack around with the source (for example enabling it with stackedit, a PWA markdown editor like ghostwriter, is possible with same hacking: https://github.com/benweet/stackedit/issues/254 ).
-
renovate
Universal dependency update tool that fits into your workflows.
Professor Dave mentioned one tool called Renovate, which is a very similar tool like GitHub's dependabot. Therefore, we decided that Anton try dependabot on his GitHub repo; and I try Renovate on my Github repo.
-
Release It! 🚀
🚀 Automate versioning and package publishing
Release It
-
qawolf
🐺 Create browser tests 10x faster
View on GitHub
-
git-open
Type `git open` to open the GitHub page or website for a repository in your browser.
Project mention: Advanced git features you may not know about | reddit.com/r/programming | 2021-02-17The git-extras and git-open plug-ins.
-
Pronto
Quick automated code review of your changes
-
glab
An open-source GitLab command line tool bringing GitLab's cool features to your command line
Project mention: GLab: An open source GitLab CLI tool bringing GitLab to your command line where you are already working with Git and your code | reddit.com/r/webdev | 2021-02-25 -
gitlab
Ruby wrapper and CLI for the GitLab REST API
-
scala-steward
:robot: A bot that helps you keep your Scala projects up-to-date
This is one of the reasons why statically typed languages have a big advantage when it comes to maintenance.
Take Scala for example. There is now mature tooling for keeping your dependencies / libraries up-to-date automatically, using automatic migration-scripts (must be provided by the library author of course).
See here: https://github.com/scala-steward-org/scala-steward/blob/mast...
The difficult part here is of course to write the migrations. This works very well in Scala (and can work as well in certain other languages) because the type-system provides enough information to do automatic rewrites and it is easy to _not_ use unsound techniques such as reflection, code generation, macros etc.
The reason why we don't see such tooling in other languages yet is that they are either dynamically typed, which makes it almost impossible to write migration scripts that pretty much always work. Or they are statically typed, but the typesystem is so limited, that developers have to fall back on mentioned unsound features.
-
gitbeaker
🤖 GitLab API NodeJS library with full support of all the Gitlab API services.
Luckily there is also a javascript lib for the GitLab API. https://github.com/jdalrymple/gitbeaker#examples
-
gitlab-mirrors
A set of scripts adding the ability of managing remote mirrors to GitLab.
But probably you can do something like that with external scripts, like https://github.com/ubc/github2gitlab https://github.com/VitaliiTsilnyk/gitlab-remote-mirror https://github.com/samrocketman/gitlab-mirrors
-
git-touch
An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云), built with Flutter
Project mention: GitTouch – GitHub, Gitlab, Bitbucket, Gitea and Gitee Android App | news.ycombinator.com | 2021-01-20 -
webhooks
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
-
codestream
The Code Collaboration Tool Built for Remote Teams
Project mention: How we extended GitLens’ Pull Request functionality in Visual Studio Code | dev.to | 2021-01-15Our complete solution can be found in the CodeStream repo on GitHub or alternatively on CodeStream itself.
-
glci
🦊 Test your Gitlab CI Pipelines changes locally using Docker.
Project mention: Show HN: Test your Gitlab CI Pipelines changes locally using Docker | reddit.com/r/patient_hackernews | 2021-02-24 -
ghorg
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more
-
gitlab-monitor
A web-based monitor dashboard for GitLab CI
- Also this https://github.com/timoschwarzer/gitlab-monitor but again lots of customisation required.
-
TKS
Enable enthusiasts and administrators alike to easily provision highly available and production-ready Kubernetes clusters on Proxmox VE.
Project mention: Advice for building my own home Kubernetes cluster | reddit.com/r/kubernetes | 2021-01-03 -
github-activity-generator
A script that helps generate a rich GitHub Contribution Graph for your account
Get yourself the github profile you've always dreamed of
-
godot-ci
Docker image to export Godot Engine games. Templates for Gitlab CI and GitHub Actions to deploy to GitLab Pages/GitHub Pages/Itch.io.
Project mention: Has anyone managed to setup a CI pipeline to run C# [X/N]Unit tests with Godot (mono)? | reddit.com/r/godot | 2021-01-02I'll try creating a repository for reference where I'll add an action to export at each new tag (but you can already find examples for that on godot-ci). This post might become a tutorial somewhere.
-
Attribouter
A lightweight "about screen" library to allow quick but customizable attribution in Android apps.
Index
What are some of the best open-source Gitlab projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Gitea | 23,682 |
2 | Gitlab CI | 22,500 |
3 | stackedit | 17,674 |
4 | renovate | 4,570 |
5 | Release It! 🚀 | 3,856 |
6 | qawolf | 2,550 |
7 | git-open | 2,472 |
8 | Pronto | 2,361 |
9 | glab | 1,072 |
10 | gitlab | 937 |
11 | scala-steward | 801 |
12 | gitbeaker | 743 |
13 | gitlab-mirrors | 717 |
14 | git-touch | 635 |
15 | webhooks | 597 |
16 | codestream | 428 |
17 | glci | 417 |
18 | ghorg | 363 |
19 | gitlab-monitor | 342 |
20 | TKS | 315 |
21 | github-activity-generator | 258 |
22 | godot-ci | 162 |
23 | Attribouter | 116 |