{"id":16478919,"url":"https://github.com/s-ayanide/collin-cli","last_synced_at":"2026-03-10T06:31:08.567Z","repository":{"id":51444167,"uuid":"284059739","full_name":"S-ayanide/Collin-CLI","owner":"S-ayanide","description":"A CLI to initialize boilerplate project template and also push it over to github to get users started directly with the project and not waste any time 🤠","archived":false,"fork":false,"pushed_at":"2023-01-21T03:52:24.000Z","size":1125,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-02T04:26:25.454Z","etag":null,"topics":["boilerplate","cli","collin","colllin-cli"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/collin","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/S-ayanide.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-07-31T14:47:57.000Z","updated_at":"2023-03-17T11:49:36.000Z","dependencies_parsed_at":"2023-02-12T07:45:49.052Z","dependency_job_id":null,"html_url":"https://github.com/S-ayanide/Collin-CLI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/S-ayanide/Collin-CLI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FCollin-CLI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FCollin-CLI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FCollin-CLI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FCollin-CLI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/S-ayanide","download_url":"https://codeload.github.com/S-ayanide/Collin-CLI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FCollin-CLI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30326891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"last_error":"SSL_read: 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":["boilerplate","cli","collin","colllin-cli"],"created_at":"2024-10-11T12:50:32.951Z","updated_at":"2026-03-10T06:31:07.989Z","avatar_url":"https://github.com/S-ayanide.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Collin-CLI\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.ibb.co/c846xgR/collin.png\" alt=\"collin-cli\" width=200 \u003e\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url]\n\n[npm-url]: https://npmjs.org/package/collin\n[downloads-image]: https://img.shields.io/npm/dm/collin.svg\n[npm-image]: https://img.shields.io/npm/v/collin.svg\n\nCollin CLI is an open-source command-line interface (CLI) that streamlines the process of creating and managing web development projects. With Collin CLI, users can quickly and easily create new projects, initialize a git repository, and push starter code to GitHub, all from the terminal.\n\nThis project is built to support the creation of projects in React, Vue, and Gatsby, with more frameworks to come. It allows users to quickly set up a new project with the required dependencies and a basic file structure, saving time and effort.\n\nInitializing a git repository is as simple as running a single command, and users can also push their starter code straight to GitHub without having to manually create a repository on the GUI. This feature allows developers to quickly set up a new project and start working on it without having to spend time on setup and configuration.\n\nCollin CLI is perfect for developers who prefer to work in the terminal and want a streamlined and efficient workflow. It can save you a lot of time and effort and make your development process more productive and enjoyable.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./assets/collin-working.gif\" alt=\"collin-cli\" width=500 \u003e\n\n# Installation\n\n[Collin CLI is available as an npm package](www.npmjs.com/package/collin). If you have Node.js installed locally, you can install it by running:\n\n```\nnpm install -g collin\n```\n\nor if you are using Yarn:\n\n```\nyarn global add collin\n```\n\n---\n\n# Getting Started with Collin CLI\n\nOnce you installed Collin CLI, you can verify it's working by running:\n\n```\ncollin --version\n```\n\n## Usage\n\nAll of Collin's choices are available as a single bundle, which can be used by typing this command:\n\n```\ncollin\n```\n\nor\n\n```\nnpx collin\n```\n\n## Choices\n\nThese are the available choices in Collin CLI as of now:\n\n```bash\n? What type of a project are you building? (Use arrow keys)\n❯ React\n  Gatsby\n  Vue\n```\n\n```bash\n? What package manager do you want to use? (Use arrow keys)\n❯ npm\n  yarn\n```\n\n```bash\n? What is the name of your project? (app)\n```\n\n```bash\n? Would you like to publish you application on GitHub? (y/N)\n```\n\n---\n\n# Support\n\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\u003cth\u003ePlatform\u003c/th\u003e\u003cth\u003eSupport\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\nLinux\n\u003c/td\u003e\u003ctd\u003e\nSupported\n\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\nMac OS\n\u003c/td\u003e\u003ctd\u003e\nSupported\n\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\nWindows\n\u003c/td\u003e\u003ctd\u003e\n\u003cp\u003eProject Creation Supported\u003cbr /\u003ePublish to GitHub not supported yet\u003c/p\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\n# Working\n\nSpawns synchronous `child process` depending upon user input/choices allowing the CLI to create user specific demands right from the terminal without timeout.\n\n# Advantages of Collin-CLI\n\nThings you can do right from the terminal itself\n\n- Project Creation (React, Vue, Gatsby)\n- Initializing a git repository\n- Pushing the starter code straight into GitHub without creating a repository manually on GUI\n\n# Future Scope\n\n- Right now the CLI is only available for unix and darwin systems, on Windows pushing to GitHub is still not achieved but project creation can be done.\n- Adding more interactivity based on developer feedback\n- Support for more frameworks\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-ayanide%2Fcollin-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-ayanide%2Fcollin-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-ayanide%2Fcollin-cli/lists"}