Typus - Modular Framework for Rapid Application Development
Dmytro Klymentiev
Published
Open-source TypeScript framework for rapid application development. A production-ready foundation with zero vendor lock-in and full control over your own code.
Stack: Vue 3 and Vite on the front, Express and Prisma on the back, Redis for queues and caching, Docker for one-command deployment.
Out of the box: authentication (JWT, OAuth, sessions, 2FA), role-based access control (CASL), background jobs (Redis queues, cron, events), a CMS module (content, pages, HTML cache), communications (email, WebSocket), and 50+ Vue UI components.
Plugin-based architecture: application code stays isolated from the core, so core updates do not break customisations. Each feature lives in its own plugin module and can be enabled or disabled by config.
Built for pairing with AI coding assistants: structured prompts generated from models and routes, strict guardrails through generated types and validators, context capsules for Claude Code, Cursor and ChatGPT, and a review trail with lint and tests over generated code.
Running in production across multiple projects. Self-hosted only: deploy to any VPS, cloud, or Kubernetes.
Three minute walkthrough:
Site: https://typus.dev