#scaffold #starter #quick-start #project #cli-project-starter

app fs-quickstart

A CLI to quickly scaffold backend/frontend projects

1 unstable release

Uses new Rust 2024

0.1.0 Oct 5, 2025

#1781 in Command line utilities

MIT license

10KB
156 lines

πŸ› οΈ 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.


Dependencies

~1–1.5MB
~29K SLoC