fs-quickstart

Crates.iofs-quickstart
lib.rsfs-quickstart
version0.1.0
created_at2025-10-05 13:12:07.969867+00
updated_at2025-10-05 13:12:07.969867+00
descriptionA CLI to quickly scaffold backend/frontend projects
homepagehttps://github.com/nishantguvvada/quickstart-cli
repositoryhttps://github.com/nishantguvvada/quickstart-cli
max_upload_size
id1869033
size16,925
Nishant Guvvada (nishantguvvada)

documentation

README

πŸ› οΈ FS-Quickstart CLI

FS-Quickstart CLI is a simple command-line tool that allows you to quickly scaffold a backend (in Python or Node.js) or a frontend (in React or Next.js) project with minimal setup.


πŸš€ Features

  • Quickly initialize a backend project using Python (FastAPI) or Node.js.
  • Quickly initialize a frontend project using React or Next.js.
  • Simple and consistent CLI interface.

πŸ“₯Install

cargo install fs-quickstart

πŸ“¦ Usage

🧱 Command Structure

fs-quickstart <PROJECT_NAME> <PROJECT_TYPE> [options]
Argument Description
PROJECT_NAME Name of your project
PROJECT_TYPE frontend or backend

βš™οΈ Options

Option Description Values
--backend-framework Specify backend framework python or node
--fastapi (Optional) Use FastAPI when backend framework is Python (flag)
--frontend-framework Specify frontend framework react or next

πŸ§ͺ Examples

πŸ”§ Create a Python backend with FastAPI

fs-quickstart myapp backend --backend-framework python --fastapi

βš™οΈ Create a Node.js backend

fs-quickstart myapp backend --backend-framework node

🎨 Create a React frontend

fs-quickstart myapp frontend --frontend-framework react

🌐 Create a Next.js frontend

fs-quickstart myapp frontend --frontend-framework next

βœ… Tip: Use the --fastapi flag only if your backend framework is Python.


Commit count: 0

cargo fmt