vratix-expressjs-api-modules

Instantly build Node.js API backend services with Vratix ๐Ÿš€. A collection of open-source, production-ready API modules for Express.js written in TypeScript. Supports authentication, Stripe billing, email integrations (Postmark), AWS S3 uploads, Docker configs and more!

boilerplateautomationnodeauthenticationbackenddevtoolspaymentsapisnode-jscodegenno-codezod

Preview

vratix-expressjs-api-modules preview

Overview

Vratix is an open-source library of reusable API modules for Express.js backend services, including authentication, payments, file uploads and email functionality. It provides a CLI tool to scaffold new Node.js projects or add modules to existing ones, automating setup, dependency management and configuration so developers can build working backends quickly without repeating common setup tasks.

Features

authenticationstripe-billingemail-integrationfile-uploadsdocker-supportnginx-proxyschema-validationcli-toolmodular-architecture

Feature Flags

userDashboardauthenticationsubscriptionsinvoicesemailspaymentsecommercefileUploadsstoragerealtimeteamsOrgsaiformsValidation

Recommended Use Cases

api-backend-servicesmicroservicessaas-applicationsproduction-ready-apis

Frontend

None

Backend

expressjsnodejs

Auth Providers

basic

Deployment Targets

dockerawsnginx

Payment Providers

stripe

Quick Facts

โญ Stars
142
๐Ÿด Forks
9
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-07-29T09:45:36.000Z

Stack

Framework
expressjs
Language
typescript
Database
postgresql
Auth
basic

Data Layer

Databases
postgresql

UI Stack

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open-source library with free CLI tool
Get Started with this Boilerplate