EzSnipe CLI

EzSnipe CLI

A powerful component and backend delivery CLI tool for rapid development — install UI blocks and server modules instantly.

Ezsnipe (Ezsnipete) - Component & Backend Delivery Network

Note:

Ezsnipe is a CLI-powered delivery engine that allows developers to instantly fetch UI components and backend logic modules, streamlining project setup and scaling faster.

🚀 Features

  • ✅ Install UI components effortlessly
  • ⚙️ Backend modules support (coming soon)
  • 🧩 Framework-agnostic CLI
  • 🛠️ Easily extensible via .ezsniperc config

📦 Installation

npm install -g ezsnipe
npx ezsnipe --version

🔧 Usage

➕ Add a Component

npx ezsnipe add bento-grid

This drops BentoGrid.tsx into your configured components/ui folder.

➕ Add a Backend Module (Coming Soon)

npx ezsnipe add auth-middleware

Installs reusable middleware to server/modules.

📄 List Available Resources (Coming Soon)

npx ezsnipe list

⚙️ Configuration

{
  "defaultDirectory": "components/ui",
  "backendDirectory": "server/modules"
}

File: .ezsniperc


📁 Example Project Structure

/my-project
 ├── /components
 │   └── /ui
 │       ├── BentoGrid.tsx
 ├── /server
 │   └── /modules
 │       ├── authMiddleware.ts
 ├── .ezsniperc
 ├── package.json

🔄 Updating

npm update -g ezsnipe

🤝 Contribute

Want your component listed in Ezsnipe? Submit a PR to the GitHub repo.


🐞 Support

Found a bug? Have a feature request? Head to the Issues Page and let us know!