Radiate is a front-end framework by Stiona for building reactive web interfaces. Current stable version is 4.4.1. It emphasizes a component-based architecture with a reactive binding system, offering a lightweight alternative to larger frameworks like React or Vue. The framework includes its own routing, state management, and templating engine. Release cadence appears irregular; version 4.x has been stable for some time. Key differentiators include a minimal learning curve and integration with Stiona ecosystem tools. Suitable for building single-page applications with a focus on simplicity and performance.
npm install radiate-frameworkNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a reactive counter component using Radiate's Component class, reactive state, and html template literal, then mounts it to the DOM.
Update import statements to use ES module imports (e.g., import radiate from 'radiate-framework').
Replace new Observable() calls with reactive() and use .value property instead of subscription.
Replace createApp(App).mount('#app') with radiate.mount(App, '#app').Use this.state.count = this.state.count.value + 1 or refactor to use set() method.
Run npm install radiate-framework and ensure import uses package name exactly: import radiate from 'radiate-framework'.
Verify import: import radiate from 'radiate-framework'; and confirm using v4+ (ESM only).
Ensure reactive state is created with reactive() and accessed via .value for primitives.
No dependency data recorded yet.