Skip to content

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

PackageStatus
core, decorators, jsx, runtimeStable
router, storeStable
di, fsm, motionStable
composables, concurrentStable
devtoolsBeta — subject to change
vite-pluginStable

Released under the MIT License.