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 🙏

© 2024 – Pkg Stats / Ryan Hefner

neko-cli

v1.6.4

Published

Neko-CLI is a fast and powerful tool for managing packages with a fun, neko-themed twist! With sleek animations and progress bars, it allows you to easily add, remove, and publish packages. The CLI is designed to be quick, ensuring smooth performance ever

Downloads

2,140

Readme

Neko CLI is a whimsical command-line utility that lets you manage your npm and yarn packages with ease and fun, embodying the charming essence of a cat ('neko' in Japanese). With Neko CLI, you can add or remove packages, initialize projects, and more, all through a delightful user interface.

Performances of Neko-CLI

Neko-CLI is an incredibly fast and powerful tool, built with efficiency at its core. Whether you're working on a small project or a large-scale application, Neko-CLI is designed to maximize your productivity by ensuring lightning-fast execution and seamless operation.

🚀 Speed at Its Best

  • Neko-CLI executes commands at blazing speeds, ensuring that your tasks are completed in the shortest possible time.
  • The tool utilizes optimized processes that leverage advanced caching mechanisms and asynchronous operations, ensuring that every action is as quick as possible.
  • Every aspect of Neko-CLI is meticulously designed to minimize latency, from reading files to processing data. It operates like a finely tuned machine that gets things done faster than ever.

Powerful Performance with Every Command

  • Neko-CLI doesn't just stop at speed – it packs an immense amount of power under the hood. Whether you're managing a complex directory structure, automating tasks, or executing custom scripts, it handles it all effortlessly.
  • The tool is lightweight yet highly capable, providing a fast user experience without compromising on performance.

📦 Automatic Package Installation for Ultimate Performance

  • Neko-CLI goes the extra mile to ensure that every package is installed automatically, optimizing your environment for maximum performance. You never have to worry about missing dependencies or outdated packages; Neko-CLI takes care of it all.
  • Smart package management is built in – whenever you run a command, Neko-CLI will ensure the necessary packages are installed, updated, and configured for optimal efficiency. It ensures that you're always working with the latest versions of the tools you need.
  • Always up-to-date, Neko-CLI automatically checks for updates to both its internal components and external packages, ensuring you're always working with the most efficient versions available.

💨 Faster Than You Can Imagine

  • From initial setup to complex tasks, everything runs in real-time without any noticeable lag.
  • The tool is built for developers who demand speed, and it delivers on every level – no delays, no waiting.
  • Whether you're running scripts, managing projects, or organizing files, Neko-CLI ensures that your workflow is as fast as possible.

🚀 Unmatched Performance, Unbeatable Speed

In conclusion, Neko-CLI is not just a tool; it's a performance powerhouse that ensures your development process is faster, smoother, and more efficient than ever before. With Neko-CLI, you're not just getting a tool – you're getting a performance-optimized experience that delivers speed, power, and productivity like never before.

Start using Neko-CLI and experience the future of fast, efficient, and automated development!

Features 🌟

  • Add Packages: Quickly install npm or yarn packages in your project.
  • Remove Packages: Effortlessly uninstall packages with a single command.
  • Initialize Project: Create a structured package.json file for your project in one go.
  • Interactive CLI: Enjoy an animated and user-friendly CLI experience.
  • Script Execution: Run scripts in your project with ease.
  • Package Management: Handles both dependencies and development dependencies smoothly.
  • Project Directory Tree: Visual representation of your project structure.
  • Image Display: Offers a cute cat image to brighten your day upon successful package installations.

Installation 📦

1. Install the package globally

You can install neko-cli globally on your system using your preferred package manager:

npm install -g neko-cli
# OR
yarn global add neko-cli

Usage Commands 🐈

Here are the commands you can use with Neko CLI:

  • init: Initialize a new project.
  • add <pkg> [-g (global)] [--dev (development)]: Add a specified package to the project.
  • remove <pkg> [-g (global)] [--dev (development)]: Remove a specified package from the project.
  • meow: Install dependencies listed in package.json or yarn.lock.
  • all: Install all packages listed in package.json or yarn.lock.
  • flush <script>: Run a specified script from your project.
  • dev: Flush the dev script if exists.
  • struct: Predict the structure of the code and save it in a structure.yml.
  • publish <npm,yarn,meow>: Publish a package to the cloud.
  • help: Display a detailed help message.
  • version: Show the current version of the CLI.

Example Commands 📋

Initializing a New Project

To start a new project:

meow init

Adding a Package

To add a package:

meow add <package-name>

Removing a Package

To remove a package:

meow remove <package-name>

Installing Dependencies

To install your project's dependencies:

meow

Features in Detail 📖

Project Initialization

When you run the init command, Neko CLI guides you through the process of creating a package.json file, asking for your project's name, version, author, and whether you want to use nodemon for development. It creates a friendly project structure ready for you to start coding.

Package Management

Whether you want to add or remove packages, Neko CLI ensures that the correct commands are run under the hood. It keeps your project up to date and allows you to view your current project structure visually.

Interactive Experience

With animations, colorful feedback, and vital information displayed at every step, the CLI is designed to be engaging and straightforward, making even mundane package management a delightful experience.

Help System

If you ever find yourself lost, simply run:

meow help

This will display a comprehensive list of commands and options available.

Conclusion 🐈‍⬛

Experience the joy of package management with Neko CLI! With its fun, intuitive approach, managing your npm and yarn packages has never been more enjoyable. Whether you're a beginner or a seasoned developer, Neko CLI makes the process simple and engaging.

Feel free to dive into the code and contribute to making Neko CLI even purr-fect! 🐾