nexkit-js
v1.0.1
Published
A powerful NPX CLI to instantly scaffold and configure modern frontend and backend stacks like Next.js, Vite, NestJS, and Express with zero setup
Readme
Nexkit JS
A powerful NPX CLI tool to instantly scaffold and configure modern frontend and backend stacks like Next.js, Vite, NestJS, and Express with zero setup.
Features
- 🚀 Frontend Scaffolding: Quickly set up Next.js or Vite projects
- ⚙️ Backend Scaffolding: Create NestJS or Express applications
- 📦 Zero Configuration: Get started with pre-configured setups
- 🔧 Interactive CLI: User-friendly prompts to guide you through the setup
- 🛠️ Additional Features: Includes Swagger integration for APIs and custom input components
Installation
Since this is an NPX tool, you don't need to install it globally. Simply run it using npx:
npx nexkit-jsUsage
Run the CLI and follow the interactive prompts:
- Choose between Frontend or Backend setup
- Select your preferred framework
- Provide project details (name, description, author)
- The tool will scaffold your project automatically
Frontend Setup
- Choose Next.js or Vite
- Enter project name, description, and author
- The tool creates the project structure, adds a custom input component, and initializes Git
Backend Setup
- Choose NestJS or Express
- Optionally enable Swagger for API documentation
- The tool sets up the backend with your chosen features and initializes Git
Example
$ npx nexkit-js
🚀 Welcome to Nexkit-js
What do you want to setup? Frontend
Select Frontend: ⚡ Next.js
o Project Name: my-next-app
o Project description: My awesome Next.js app
o Author: John Doe
✅ Setup complete!Building from Source
If you want to build the CLI from source:
- Clone the repository
- Install dependencies:
npm install - Build the project:
npm run build - Run locally:
node dist/index.js
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the ISC License.
Author
Amit Singh
