Project Status
Current status: Stable (v1.2.0)
APIs are stable. Breaking changes will follow semantic versioning with deprecation notices.
What to expect
- Stable APIs — breaking changes only in major versions, with prior deprecation
- Full test coverage across all packages
- Documentation kept in sync with releases
- Performance continuously improved alongside correctness
Why it exists
PraxisJS is a personal exploration of what a more explicit, traceable frontend architecture could look like. It also became an experiment in AI-assisted development — not to automate thinking, but to pressure-test ideas, surface blind spots, and accelerate iteration.
Contributing
Found a bug? Have an idea? Contributions are welcome.
Package stability
| Package | Status |
|---|---|
| core, decorators, jsx, runtime | Stable |
| router, store | Stable |
| di, fsm, motion | Stable |
| composables, concurrent | Stable |
| devtools | Beta — subject to change |
| vite-plugin | Stable |