npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

collin

v0.1.2

Published

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

Readme

Collin-CLI

NPM version Downloads

Collin 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.

This 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.

Initializing 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.

Collin 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.

Installation

Collin CLI is available as an npm package. If you have Node.js installed locally, you can install it by running:

npm install -g collin

or if you are using Yarn:

yarn global add collin

Getting Started with Collin CLI

Once you installed Collin CLI, you can verify it's working by running:

collin --version

Usage

All of Collin's choices are available as a single bundle, which can be used by typing this command:

collin

or

npx collin

Choices

These are the available choices in Collin CLI as of now:

? What type of a project are you building? (Use arrow keys)
❯ React
  Gatsby
  Vue
? What package manager do you want to use? (Use arrow keys)
❯ npm
  yarn
? What is the name of your project? (app)
? Would you like to publish you application on GitHub? (y/N)

Support

Working

Spawns synchronous child process depending upon user input/choices allowing the CLI to create user specific demands right from the terminal without timeout.

Advantages of Collin-CLI

Things you can do right from the terminal itself

  • Project Creation (React, Vue, Gatsby)
  • Initializing a git repository
  • Pushing the starter code straight into GitHub without creating a repository manually on GUI

Future Scope

  • 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.
  • Adding more interactivity based on developer feedback
  • Support for more frameworks