Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 3.15 KB

File metadata and controls

82 lines (59 loc) · 3.15 KB

Servest logo


servest version create-servest version node compatibility Start new PR in StackBlitz Codeflow discussion forum


Servest ⚡

Next Generation Backend Project Starter

  • 💡 Instant Project Bootstrap
  • ⚡️ Lightning Fast CLI Commands
  • 🛠️ Rich Features for Multiple Frameworks
  • 📦 Pre-configured Templates
  • 🔩 Modular Architecture
  • 🔑 Fully Typed and Extendable

Servest is a CLI tool and monorepo for generating starter projects across multiple backend frameworks and languages.

It consists of two main packages:

  • create-servest: CLI for generating project templates (currently 8 Express + 1 Django template, more coming).
  • servest: One-line command tool to add common features to your backend project (e.g., npx servest@latest add eslint-prettier (e.g. npx servest@latest add eslint-prettier`).

📖 Read the Docs to get started.


🚀 Quick Start

# Create a new project with a template
npm create servest@latest -- --template express-mvc-ts

# Add a backend addon
npx servest add mongoose eslint-prettier lint-staged

## Or combine them both
npm create servest@latest -- --template express-mvc-ts -addons mongoose eslint-prettier

📦 Packages

Package Version (click for changelogs)
create-servest version
servest version

🤝 Contribution

We welcome contributions! Please check out the Contributing Guide.


📜 License

MIT.