One platform - framework-ready

Validation behavior that travels with your application.

Explore the framework-neutral engine, Angular and React adapters, the Vanilla JS TypeScript core showcase, live integration demos, and documentation that connects every concept to working code.

1.0.0 versionlocal revisionLocal build

Live workspace

Application status

Starting

Status updates automatically. A failed application can be diagnosed from the terminal that launched the portal.

Applications

Choose an experience

Each application is independent, but shares consistent navigation and direct documentation links.

Packages

A small, deliberate dependency graph

Keep validation rules portable. Add framework behavior only at the adapter boundary.

Framework neutral

@validation-rules-engine/core

Contracts, validators, results, metadata, and reusable validation rules with no framework runtime dependency.

Core package guide →
Angular adapter

@validation-rules-engine/angular

Directives, group summaries, and configurable display strategies.

Angular package guide →
React adapter

@validation-rules-engine/react

Provider, hooks, controlled-field props, lifecycle-safe policies, and accessible messages.

React package guide →

Future-ready

New showcases fit without a new architecture.

A central application registry drives startup, health checks, and portal navigation. Add a real application, register its URL and start command, and it joins the platform.

Vue showcase FutureSvelte showcase FuturePlayground FutureExamples Future