Module Catalogue

202 modules available

Backend Boilerplates

Flask Health Check Endpoint

Minimal Flask health check that reports app status and database connectivity.

python · Beginner · Aug 2024
Backend Boilerplates

Express In-Memory Rate Limiter

Simple in-memory rate limiter for Express using a Map — no Redis needed for small apps.

javascript · Intermediate · Aug 2024
Backend Boilerplates

FastAPI Pagination Helper

Generic offset/limit pagination helper compatible with any SQLAlchemy query.

python · Intermediate · Aug 2024
Backend Boilerplates

Laravel Repository Pattern

Repository + Interface pattern for Laravel Eloquent decoupling and testability.

php · Advanced · Aug 2024
Backend Boilerplates

Go Middleware Chain Builder

Compose multiple net/http middleware functions into a single handler cleanly.

go · Intermediate · Aug 2024
Backend Boilerplates

NestJS Guards with Roles

NestJS role-based access control using a custom guard and a roles decorator.

typescript · Intermediate · Jul 2024
Backend Boilerplates

Django Custom Management Command

Scaffold for a Django management command with argument parsing and progress output.

python · Intermediate · Jul 2024
Backend Boilerplates

Laravel Request Validation Boilerplate

FormRequest class with custom messages and authorization for any Laravel endpoint.

php · Beginner · Jul 2024
Backend Boilerplates

Laravel API Response Trait

Reusable trait for consistent JSON API responses across all Laravel controllers.

php · Intermediate · Jul 2024
Backend Boilerplates

Prisma Soft Delete Middleware

Globally intercept Prisma queries to filter soft-deleted records transparently.

javascript · Intermediate · Jul 2024
Backend Boilerplates

Celery Task with Exponential Backoff

Celery task boilerplate with configurable retry count and exponential backoff.

python · Advanced · Jul 2024
Backend Boilerplates

Stripe Webhook Verifier

Verify Stripe webhook signatures before processing any event using the Stripe-Signature header.

python · Intermediate · Jul 2024
Backend Boilerplates

Go JSON HTTP Helpers

Two tiny helpers for consistent JSON responses in Go net/http handlers.

go · Beginner · Jun 2024
Backend Boilerplates

Node.js Startup Env Validator

Fail fast on process start if required environment variables are absent or empty.

javascript · Beginner · Jun 2024
Backend Boilerplates

Express Async Error Handler

Centralised error middleware for Express that catches thrown errors and rejected async handlers.

javascript · Beginner · Jun 2024

Page 12 of 14