Build your first ebosma application by learning key concepts and creating real-world examples.
Get StartedUse our CLI to scaffold a new ebosma application in seconds.
npm create ebosma@latest
For advanced workflows, install core packages manually.
npm install @ebosma/core @ebosma/state
Effortless state management with automatic UI updates.
Compose UIs using lightweight, reusable components.
project/
├── src/
│ ├── components/
│ │ └── Button.tsx
│ ├── App.tsx
│ └── styles.css
├── package.json
└── tsconfig.json
import { state } from '@ebosma/core';
const count = state(0);
export default () => (
Current: {count.value}
);
Ebosma powers your next generation web applications with modern design and performance.
Explore ebosma API Docs