Interactive Project Builder
Configure your MoroJS project step-by-step. Select your options below and copy the generated command to get started.
Tip: Start with the template selection, then choose your runtime and database. Features and optional settings can be added as needed.
Choose Template
Select the type of project you want to build
Choose Runtime
Select where your application will run
Choose Database
OptionalSelect your database adapter or choose none for API-only projects
Choose Validation Library
OptionalSelect your preferred validation library for request/response validation
Choose WebSocket Adapter
OptionalSelect WebSocket adapter for real-time features
Select Features
OptionalChoose additional features to include in your project
Your Command
Copy and run this command in your terminal to create your project:
morojs-cli init my-project \ --template=api \ --runtime=node \ --database=postgresql \ --features=auth,cors,docs
API Server
Perfect for REST APIs, GraphQL servers, and backend services
Includes:
Quick Examples
Simple Project
Basic setup
bash
Creates a basic API project with Node.js runtime and SQLite database. Perfect for getting started quickly.
Production Setup
Enterprise configuration
bash
Enterprise-ready project with all features configured. Ideal for production deployments.
All Command Options
Complete syntax
bash