Roadmap
This roadmap tracks Arkstack progress and upcoming priorities.
Current Status
Completed
- ✅ Framework-agnostic contracts and shared packages
@arkstack/contract@arkstack/common@arkstack/console
- ✅ Driver packages for current runtimes
@arkstack/driver-express@arkstack/driver-h3
- ✅ Shared console command surface
route:listmake:controllermake:resourcemake:full-resourcedevbuild
- ✅ Lean and full starter profiles in create-arkstack
express,h3express-lean,h3-lean
- ✅ Lean profile stripping of app/api/database scaffolding
- Removes
src/app - Removes
src/routes/api.ts - Removes Prisma and database runtime/dependencies
- Removes
- ✅ Root-level test coverage for shared architecture and command surface
In Progress
- 🔄 Documentation expansion and API reference hardening
Next Priorities
- 🔲 Add first additional runtime driver (Fastify candidate)
- 🔲 Add a plugin/extension model for driver and console integration
- 🔲 Ship richer end-to-end command and scaffolding tests
- 🔲 Publish package-level versioning/release workflow guidance
- 🔲 Add migration and upgrade guides between template versions
Future
- Bun runtime driver
- Optional auth presets
- Optional validation abstraction presets
- Multi-runtime starter comparison matrix
