examples Svelte Themes

Examples

DeclareUI — Example projects: React, Vue, Angular, Svelte, and Web Components integration demos.

DeclareUI DeclareUI

DeclareUI Examples

Example projects and starter templates demonstrating DeclareUI with each target framework.


Examples

Example Description
react-starter React + TypeScript + Tailwind
vue-starter Vue 3 + Composition API + Tailwind
angular-starter Angular standalone components + Tailwind
svelte-starter SvelteKit + runes + Tailwind
web-components-starter Custom Elements with Shadow DOM
vanilla-starter Vanilla JS/TS, zero dependencies
multi-target Single project compiling to all frameworks

Running an example

cd react-starter
pnpm install
pnpm dev

Creating your own project

Use the scaffolding tool instead:

npx create-declareui my-project --targets react,vue
Package Description
@declareuihq/core Parser, AST, and code generators
@declareuihq/cli CLI tool
@declareuihq/components Pre-built component library
create-declareui Project scaffolding tool

Contributing

See CONTRIBUTING.md for guidelines.

License

MIT

Top categories

Loading Svelte Themes