Voltar ao ranking
🏝 The joyful site generator
ilesvite-pluginvitejsvue3ssgssg-buildpartial-hydrationislands
Métricas principais
Crescimento de estrelas
Estrelas
1.2k
Forks
36
Crescimento semanal
—
Issues
32
5001k
jan. de 2023ago. de 2023mar. de 2024out. de 2024mai. de 2025dez. de 2025jul. de 2026
Artefatosnpm
npm install ilesREADME
|
îles — french word for "islands" Islands of interactivity with Vue, Preact, Svelte, Solid, and more |
Features ✨
- 🏝 Partial Hydration - zero JS by default, hydrates the interactive bits
- 🔌 Batteries Included - layouts, components, site-wide data
- 🧱 Multi-Framework - vue, preact, svelte, solid
- 📖 Markdown - use components in markdown and viceversa
- 🛣 Routing - automatically configured from files
- 🛠 Devtools - debug panel and hydration timeline
- ⚡️ Fast - instant reloading powered by Vite
Demos 🚀
Try it Online ⚡️
Installation 💿
pnpm create iles@next # or npm or yarn
Documentation 📖
Visit the documentation website to check out the guides and searchable configuration reference.
News 🗞
Follow me or the official îles account on Twitter.
Acknowledgements 🙇♂️
- Vite and Vue: for enabling an amazing development experience
- Astro: for sharing a novel way to define islands
- MDX: provides amazing flexibility when processing Markdown
- vue-router, @unhead/vue, and vite-plugin-pages: the backbone of this library
- unplugin-vue-components: allows you to avoid the boilerplate
- VitePress and vite-ssg: for their different ideas on SSR