{"id":16288558,"url":"https://github.com/lahdekorpi/gitlab-init","last_synced_at":"2026-01-12T06:42:11.613Z","repository":{"id":45341741,"uuid":"159720039","full_name":"lahdekorpi/gitlab-init","owner":"lahdekorpi","description":"Clone all your projects from Gitlab automatically","archived":false,"fork":false,"pushed_at":"2024-02-02T20:43:57.000Z","size":13,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-08T05:18:54.478Z","etag":null,"topics":["git","gitclone","gitlab","gitlab-api","init","kitchen-sink"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lahdekorpi.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2018-11-29T19:57:36.000Z","updated_at":"2019-07-08T15:42:04.000Z","dependencies_parsed_at":"2024-02-02T21:45:28.014Z","dependency_job_id":null,"html_url":"https://github.com/lahdekorpi/gitlab-init","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lahdekorpi%2Fgitlab-init","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lahdekorpi%2Fgitlab-init/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lahdekorpi%2Fgitlab-init/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lahdekorpi%2Fgitlab-init/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lahdekorpi","download_url":"https://codeload.github.com/lahdekorpi/gitlab-init/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246828503,"owners_count":20840474,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["git","gitclone","gitlab","gitlab-api","init","kitchen-sink"],"created_at":"2024-10-10T19:48:40.726Z","updated_at":"2026-01-12T06:42:11.608Z","avatar_url":"https://github.com/lahdekorpi.png","language":"JavaScript","readme":"# gitlab-init\n**A simple CLI tool that connects to your Gitlab installation, lists all projects you have access to and attempts to git clone them into the same folder structure as in Gitlab.**\n\nWhy on earth would you need this?  \n- When installing a new machine and wanting to get a quick start\n- Getting new people joining your team quickly set up\n- Use a unified directory structure for everyone\n- When you just want to git clone all Gitlab projects\n\n## Installation\n\n1. Install git and node\n2. `npm -g install gitlab-init`\n3. `mkdir projects`\n4. `gitlab-init -e https://your-gitlab-url -t your-token`\n5. Success!\n\n## Usage\n\n```\nUsage: gitlab-init [options]\n\nOptions:\n  -V, --version           output the version number\n  -e, --endpoint [url]    Gitlab installation endpoint\n  -t, --token [string]    Your Gitlab profile token (Can be provided as env: GITLAB_TOKEN)\n  -m, --max \u003cn\u003e           Maximum project pages to get (10 per page) [10] (default: 10)\n  -p, --path [directory]  Root projects directory where the project will be cloned into (default: \"./projects/\")\n  -h, --help              output usage information\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flahdekorpi%2Fgitlab-init","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flahdekorpi%2Fgitlab-init","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flahdekorpi%2Fgitlab-init/lists"}