Codestar's old magic, rebuilt for React and WordPress.
OmensUI turns Codestar and Saltus-style configuration into a typed React form engine for modern WordPress admin screens. Keep the migration path. Lose the legacy UI debt.
Keep the shape of the WordPress admin screens your plugins already know. Render them through a modern React engine.
OmensUI reads Codestar and Saltus-style configuration, normalizes it into a typed schema, and renders familiar WordPress admin forms through React.
Compatibility mode preserves Codestar semantics and density while the native Omens mode gives new projects room for cleaner component architecture.
OmensUI is built around evidence, not vibes: real Codestar config, live reference captures, and scenario-checked React output.
Field-level compatibility mode preserves Codestar row layout, native controls, dependency behavior, and stored value shapes.
Primitive, composite, layout, media, editor, and selector fields are tracked against the 259 captured Codestar variations.
Storage adapters target options, post/user/term/comment meta, theme mods, transients, and network settings.
Baseline, open, and interaction screenshots must pass readiness, state, mutation, and image checks before a variation is signed.
A schema core, a renderer, field packages, and WordPress adapters working together behind the admin screen.
"Normalize source config, resolve compatibility, validate values, and keep the form state legible."
// Carry Codestar config into OmensUI import { normalizeSaltusCodestarConfig } from '@omens-ui/saltus'; import { FormRenderer } from '@omens-ui/ui'; const schema = normalizeSaltusCodestarConfig(csfConfig, { compat: 'codestar' }); const SettingsScreen = () => ( <FormRenderer schema={schema} storage="wordpress-options" /> ); // Same admin intent. Modern render path.
The first audience is practical: plugin and theme developers carrying real WordPress admin surfaces forward.
"Codestar configs in. Typed OmensUI schemas out. Migration starts with the settings arrays you already maintain."
"React fields out. Native text, switcher, checkbox, radio, Chosen-style select, and deeper field families as parity lands."
"WordPress storage wired. Options, meta, theme mods, transients, selectors, and REST-backed admin data stay in view."
Join the waitlist for progress updates, early migration notes, and preview access as Codestar parity lands.