Modular Framework for Rapid Application Development

Typus builds full-stack systems from structured modules - auth, data and content management, routing, and more - with zero boilerplate. Define your intent, and Typus scaffolds your app in minutes so you can focus on what truly matters
Handcrafted from scratch by one developer and an AI companion — to help others build fast and think big
Let’s break it down:
Plug & play modules
Modules deploy via simple drop-in
AI coding-ready
Detailed instructions for every system component
Type-safe architecture
Strong typing with predictable behavior
So… how does it actually work?
No magic - just Typus.
Typus streamlines your workflow — from first command to live app. Define your logic once, and the system takes care of the rest.
1.
$npx typus create
2.Implement custom logic where is needed
3.
$docker compose up
What’s included out of the box?
Core Modules Included in Typus
Module | Purpose | Dependencies |
---|---|---|
Backend Core | REST API, routing, middlewares | Express, TypeScript, Zod |
Frontend UI | Layouts, theming, base pages | Vue 3, Typescript, Vite, Tailwind |
UI Library | Core components (tsButton, tsForm, tsList etc.) | Vue 3, Typescript, Tailwind |
Database ORM | Models, migrations, CRUD | Prisma, MySQL |
Queue / Tasks | Background jobs, cron tasks | BullMQ, Plug-in, Multi-level tasks |
Notification System | Internal bus events, websockets, external email/messengers integration | Redis, EventBus, Nodemailer, WebSocket, Telegram APIs |
2FA Auth | JWT login + TOTP 2FA | Passport, Speakeasy |
Access Control | Roles, permissions, rules | CASL |
Content Manager | Type-based CMS, page tree | Vue, Markdown, Typed DSL |
Dynamic Routing | Data-driven routes | Vue Router, Express Router |
Domain Models | DSL for Database/API/UI generation | Typus © DSL |
Renderer Engine | Dynamic interface rendering | Vue, Typus © DSX Page Renderer |
Ok, sounds good. How to try it?
Typus will go public once the most of remaining layout and logic issues are resolved and it demonstrates reliability in real-world scenarios. It's closer than it looks - but my focus is on delivering results, not hype.
Meanwhile you can or read thewhile it's brewing.