{"id":36465837,"url":"https://github.com/theapsgroup/steampipe-plugin-gitlab","last_synced_at":"2026-01-12T00:02:59.481Z","repository":{"id":42972965,"uuid":"369200840","full_name":"theapsgroup/steampipe-plugin-gitlab","owner":"theapsgroup","description":"Use SQL to instantly query GitLab projects, groups and more. Open source CLI. No DB required.","archived":false,"fork":false,"pushed_at":"2025-04-09T21:40:01.000Z","size":1368,"stargazers_count":23,"open_issues_count":7,"forks_count":10,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-09T22:30:03.737Z","etag":null,"topics":["gitlab","golang","postgresql","postgresql-fdw","query-gitlab","sql","steampipe","steampipe-plugin"],"latest_commit_sha":null,"homepage":"https://hub.steampipe.io/plugins/theapsgroup/gitlab","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theapsgroup.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-20T12:29:24.000Z","updated_at":"2025-04-09T21:40:05.000Z","dependencies_parsed_at":"2023-02-02T20:31:54.646Z","dependency_job_id":"2b0091a7-2146-48b1-90b3-56d39758cb04","html_url":"https://github.com/theapsgroup/steampipe-plugin-gitlab","commit_stats":{"total_commits":131,"total_committers":9,"mean_commits":"14.555555555555555","dds":"0.16793893129770987","last_synced_commit":"56e8ca9d7e697931c1d0db33ab4936ee26da8e2a"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/theapsgroup/steampipe-plugin-gitlab","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapsgroup%2Fsteampipe-plugin-gitlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapsgroup%2Fsteampipe-plugin-gitlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapsgroup%2Fsteampipe-plugin-gitlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapsgroup%2Fsteampipe-plugin-gitlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theapsgroup","download_url":"https://codeload.github.com/theapsgroup/steampipe-plugin-gitlab/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapsgroup%2Fsteampipe-plugin-gitlab/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28328698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T22:11:01.104Z","status":"ssl_error","status_checked_at":"2026-01-11T22:10:58.990Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gitlab","golang","postgresql","postgresql-fdw","query-gitlab","sql","steampipe","steampipe-plugin"],"created_at":"2026-01-12T00:02:59.409Z","updated_at":"2026-01-12T00:02:59.471Z","avatar_url":"https://github.com/theapsgroup.png","language":"Go","readme":"![image](https://github.com/theapsgroup/steampipe-plugin-gitlab/raw/main/docs/gitlab-plugin-social-graphic.png)\r\n\r\n# GitLab plugin for Steampipe\r\n\r\n* **[Get started →](https://hub.steampipe.io/plugins/theapsgroup/gitlbb)**\r\n* Documentation: [Table definitions \u0026 examples](https://hub.steampipe.io/plugins/theapsgroup/gitlab/tables)\r\n* Community: [Join #steampipe on Slack →](https://turbot.com/community/join)\r\n* Get involved: [Issues](https://github.com/theapsgroup/steampipe-plugin-gitlab/issues)\r\n\r\n## Quick start\r\n\r\nInstall the plugin with [Steampipe](https://steampipe.io/downloads):\r\n\r\n```shell\r\nsteampipe plugin install theapsgroup/gitlab\r\n```\r\n\r\n[Configure the plugin](https://hub.steampipe.io/plugins/theapsgroup/gitlab#configuration) using the configuration file:\r\n\r\n```shell\r\nvi ~/.steampipe/gitlab.spc\r\n```\r\n\r\nOr environment variables:\r\n\r\n```shell\r\nexport GITLAB_TOKEN=f7Ea3C3ojOY0GLzmhS5kE\r\n```\r\n\r\nStart Steampipe:\r\n\r\n```shell\r\nsteampipe query\r\n```\r\n\r\nRun a query:\r\n\r\n```sql\r\nselect\r\n  full_path,\r\n  visibility,\r\n  forks_count,\r\n  star_count\r\nfrom\r\n  gitlab_my_project;\r\n```\r\n\r\n## Developing\r\n\r\nPrerequisites:\r\n\r\n* [Steampipe](https://steampipe.io/downloads)\r\n* [Golang](https://golang.org/doc/install)\r\n* GitLab (either hosted or self-hosted)\r\n* GitLab Token (either private or [personal access token](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html))\r\n\r\nClone:\r\n\r\n```sh\r\ngit clone https://github.com/theapsgroup/steampipe-plugin-gitlab.git\r\ncd steampipe-plugin-gitlab\r\n```\r\n\r\nBuild, which automatically installs the new version to your `~/.steampipe/plugins` directory:\r\n\r\n```sh\r\nmake\r\n```\r\n\r\nConfigure the plugin:\r\n\r\n```sh\r\ncp config/* ~/.steampipe/config\r\nvi ~/.steampipe/config/gitlab.spc\r\n```\r\n\r\nTry it!\r\n\r\n```shell\r\nsteampipe query\r\n\u003e .inspect gitlab\r\n```\r\n\r\nFurther reading:\r\n\r\n* [Writing plugins](https://steampipe.io/docs/develop/writing-plugins)\r\n* [Writing your first table](https://steampipe.io/docs/develop/writing-your-first-table)\r\n\r\n## Contributing\r\n\r\nAll contributions are subject to the [Apache 2.0 open source license](https://github.com/theapsgroup/steampipe-plugin-gitlab/blob/main/LICENSE).\r\n\r\n`help wanted` issues:\r\n\r\n* [Steampipe](https://github.com/turbot/steampipe/labels/help%20wanted)\r\n* [GitLab Plugin](https://github.com/theapsgroup/steampipe-plugin-gitlab/labels/help%20wanted)\r\n\r\n## Credits\r\n\r\nGitLab API Wrapper [xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) (licensed separately using this [Apache License](https://github.com/xanzy/go-gitlab/blob/master/LICENSE))","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheapsgroup%2Fsteampipe-plugin-gitlab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheapsgroup%2Fsteampipe-plugin-gitlab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheapsgroup%2Fsteampipe-plugin-gitlab/lists"}