Public Roadmap Discuss on GitHub
OmniSvelte Roadmap
What's shipped, what's building, and what's on the horizon.
Done
In Progress
Planned
Exploring
Phase 1 v0.1
Foundation
Database ORM (Drizzle) + Model class
Authentication (Better-Auth)
Schema-driven codegen & Virtual Modules
omni init / add / doctor CLI
Phase 2 v0.2
CLI & Remote Functions
resource(Model) for CRUD generation
formSchema() — schema → Zod binding
omni generate remote
fromURL() & getModel() helpers
CLI revamp (migrate, db, vp/deno support)
Config moved to vite.config.ts
Phase 3 v0.3
UI & Forms
omni generate resource — full CRUD UI scaffold
shadcn-svelte integration
Accessible form components with Zod binding
Phase 4 v0.4
Realtime, Email & Caching
query.live as lightweight realtime primitive
remember() on remote queries
Redis Cache Driver
Phase 5 v0.5
Jobs, Storage & Monitoring
Notification persistence + live feed
S3-compatible storage driver
Dev inspector Telescope-style panel
Phase 6 v0.6
Payments & Multi-tenancy
Paystack & Flutterwave plugins
Generic webhooks module
RBAC / Policy layer
Phase 7 v0.7
Deployment & Docs
SEO automation (Sitemaps, meta-tags)
Public API / SDK generator
HTTP Cache headers
Phase 8 v0.8
Plugin Ecosystem
Fix OmniPlugin interface import bug — Priority
Plugin-contributed remote functions
Plugin Marketplace
Phase 9 v0.9
Hardening & Quality
Soft-delete & Pagination scopes
Testing Toolkit & Fake Drivers
Rate Limiting & i18n modules
Phase 10 v1.0
Production Ready
Stable API and Full Docs
Flagship Example Apps
Phase 11 v1.1
AI & Intelligence
defineAgent() structured outputs
Vector/Embedding column type
RAG helper in model hooks
Phase 12 v1.2
Local-First & Cross-Platform
defineLocalModel() sync
omni add tauri / capacitor
Phase 13 v1.3
Global Business Primitives
defineWorkflow() state machine
Money value type
African infrastructure (SMS/NIN)
Want to shape the roadmap?
Items marked 💡 Exploring are especially open to community proposals. Open a GitHub Discussion to share your ideas.