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

kimu-cli

v1.3.0

Published

Official command-line interface for the KIMU framework ecosystem - Create, build, and manage KIMU applications with extensible template-based generators

Readme

KIMU-CLI

Official command-line interface for the KIMU framework ecosystem.

npm version License: MPL 2.0 Node.js Version

Installation

Global Installation (Recommended)

Install globally to use kimu command anywhere:

npm install -g kimu-cli

Verify Installation

kimu --version
kimu --help

Alternative: Use with npx

Run without installation:

npx kimu-cli create my-app

Quick Start

Create a new KIMU application:

# Create a new project
kimu create my-app

# Navigate to project
cd my-app

# Start development server
npm run dev

Your application will be available at http://localhost:5173/

Features

  • 🚀 Project Creation: Create new KIMU applications from templates with kimu create
  • 🎨 Component Generation: Extensible template-based system with kimu new
  • 🔌 Custom Generators: Add new component types via JSON configuration
  • 📦 Module Management: Install and manage modules from kimu-modules registry (mock, real registry coming soon)
  • 🧩 Extension Management: Install and manage UI extensions (mock, real registry coming soon)
  • 📋 Package Discovery: List and browse available modules and extensions
  • 🔧 Build Tools: Build and serve KIMU applications with optimization (planned)
  • 🔍 Diagnostics: Project health checks and compatibility validation (planned)

Current Status

Available Commands:

  • kimu create - Create new KIMU projects from npm package
  • kimu new <type> <name> - Generate components from templates (extension, module, etc.)
  • kimu new:list - List all available component generators
  • kimu install module <name> - Install KIMU modules (mock, real registry coming soon)
  • kimu install extension <name> - Install KIMU extensions (mock, real registry coming soon)
  • kimu list modules/extensions/installed - Browse and discover packages
  • kimu info - Show project information
  • kimu version - Show version information
  • kimu help - Command help system

Planned Commands:

  • kimu remove - Package removal
  • kimu dev/build/serve - Development workflow
  • kimu doctor - Project diagnostics

Author

Marco Di Pasquale
Collettivo UnicòVerso
Progetto KIMU Framework

Per la lista completa degli autori e collaboratori, vedi AUTHORS.md.

Per contatti, suggerimenti o collaborazioni: GitHub @marcodipasquale

Contributions

Contributions are welcome! See CONTRIBUTING.md for guidelines.
If you use KIMU-CLI or want to improve it, open an issue or a pull request.

References & Useful Links

Available Commands

Planned Commands

Installation

Global Installation (Recommended)

npm install -g kimu-cli

Local Installation

npm install --save-dev kimu-cli

Quick Start

Create a New KIMU Project

# Create a basic KIMU application
kimu create my-app

# Create with git initialization
kimu create my-dashboard --git

# Create and force overwrite if directory exists
kimu create my-app --force

Project Information

# Show project info
kimu info

# Show detailed information
kimu info --verbose

# JSON output for automation
kimu info --json

Version Information

# Show CLI version
kimu version

# Show detailed version info
kimu version --verbose

Get Help

# Show all available commands
kimu help

# Show help for specific command
kimu help create
kimu create --help

Commands

✅ Available Commands

  • kimu create <name> - Create a new KIMU project with basic structure
  • kimu new <type> <name> - Generate components from templates (extension, module, etc.)
  • kimu new:list - List all available component generators
  • kimu info - Show information about the current KIMU project
  • kimu version - Show KIMU-CLI version and system information
  • kimu help - Show help for all commands or specific command

⏳ Planned Commands (Coming Soon)

  • kimu install <name> - Install modules and extensions
  • kimu remove <name> - Remove modules and extensions
  • kimu list [type] - List available or installed packages
  • kimu dev - Start development server with hot reload
  • kimu build - Build project for production
  • kimu serve - Serve built project for testing
  • kimu doctor - Run project health diagnostics
  • kimu install module <name> - Install a module
  • kimu remove <name> - Remove a module or extension
  • kimu list modules - List available modules
  • kimu list installed - List installed packages

Project Operations

  • kimu build - Build the project
  • kimu dev - Start development server
  • kimu serve - Serve built project

Information & Diagnostics

  • kimu info - Show project information
  • kimu doctor - Run diagnostics
  • kimu version - Show version information

Project Structure

my-kimu-app/
├── src/
│   ├── main.ts          # Application entry point
│   ├── app.ts           # Main application component
│   └── components/      # Custom components
├── public/              # Static assets
├── dist/                # Built files
├── package.json         # NPM configuration
├── kimu.config.json     # KIMU project configuration
├── tsconfig.json        # TypeScript configuration
└── vite.config.ts       # Build configuration

Configuration

kimu.config.json

{
  "name": "my-kimu-app",
  "version": "1.0.0",
  "kimuCore": "^1.0.0",
  "template": "basic",
  "modules": {
    "installed": ["router", "i18n"],
    "registry": "https://github.com/unicoverso/kimu-modules"
  },
  "extensions": {
    "installed": ["app-root"],
    "main": "app-root"
  }
}

Development

Requirements

  • Node.js >= 18.0.0
  • npm >= 8.0.0

Local Development

git clone https://github.com/UnicoVerso/kimu-cli.git
cd kimu-cli
npm install
npm run build
npm link

Testing

npm test                # Run tests
npm run test:watch      # Watch mode
npm run test:coverage   # With coverage

Code Quality

npm run lint           # Check code quality
npm run lint:fix       # Fix linting issues
npm run format         # Format code

Contributing

We welcome contributions! Please see our Contributing Guide for details.

License

This project is licensed under the Mozilla Public License 2.0 - see the LICENSE file for details.

Links

Support