An opinionated Express.js + Sequelize framework for building production-grade APIs fast. Feature-folder architecture, generator-first workflow, built-in auth, background jobs, real-time, i18n, and AI-native skills.
→ Full documentation: hackbyrd.github.io/orbital-express
npx create-orbital-app my-api- Feature-folder architecture — model, routes, actions, tasks, tests, and i18n for a feature live in one folder under
app/ - Generator-first and non-destructive —
yarn gen Featurescaffolds with validated names, exclusive file creation, and deterministic indexes; conflicts abort before writes;yarn delremoves cleanly - Convention-enforced — every feature has the complete standard structure;
yarn repair Feature --dry-runpreviews non-destructive repair andyarn conventions:checkvalidates it - Auth out of the box — access + revocable refresh tokens, multiple user types, Google OAuth
- Background jobs — Bull/Redis queue with typed task files
- Real-time — Socket.IO with JWT authentication
- AI-native — skills for Claude Code, Cursor rules, GitHub Copilot instructions, MCP server
Plan and get sign-off before scaffolding or edits, for both new and existing features. Always scaffold when available. After scaffold cleanup, preview yarn repair <Feature> --dry-run, apply yarn repair <Feature>, then run yarn conventions:check. Repair never overwrites existing files or invents ambiguous business wiring. Root routes, models, workers, and errors auto-discover feature folders; actions live in app/<Feature>/actions/. Extra domain files are allowed, but model-only/table-only feature folders are not.