Lightning Fast
Built on Pulse Framework with signals for optimal performance and minimal overhead
A comprehensive, reactive component library built with Pulse Framework, styled with Tailwind CSS and Preline
Install the package in your Pulse Framework project:
npm install @odyssee/componentsImport and use components:
import { Button, Input, Pulse } from '@odyssee/components';
const email = Pulse.signal('');
const form = (
<form>
<Input
label="Email"
type="email"
value={email}
onChange={(val) => email(val)}
/>
<Button type="submit">Submit</Button>
</form>
);Essential UI elements for building interfaces:
Complete form controls with validation and accessibility:
Modal dialogs and overlays:
Unlike traditional React or Vue libraries, Odyssee Components is built specifically for Pulse Framework. This means:
Pulse Framework
New to Pulse Framework? Check out the Pulse Framework Guide to learn about signals, computed values, and effects.
Next Steps