# iles
**Repository Path**: mirrors_GUI/iles
## Basic Information
- **Project Name**: iles
- **Description**: ๐ The joyful site generator
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-01-25
- **Last Updated**: 2025-12-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
รฎles โ french word for "islands"
Islands of interactivity with Vue, Preact, Svelte, Solid, and more
|
[รฎles]: https://github.com/ElMassimo/iles
[docs]: https://iles-docs.netlify.app
[twitter]: https://twitter.com/ilesjs
[follow me]: https://twitter.com/MaximoMussini
[guide]: https://iles-docs.netlify.app/guide/introduction
[configuration reference]: https://iles-docs.netlify.app/config
[blog]: https://the-vue-point-with-iles.netlify.app/
[partial hydration]: https://iles-docs.netlify.app/guide/hydration
[Batteries Included]: https://iles-docs.netlify.app/guide/development#components
[Multi-Framework]: https://iles-docs.netlify.app/guide/frameworks
[markdown]: https://iles-docs.netlify.app/guide/markdown
[routing]: https://iles-docs.netlify.app/guide/routing
[devtools]: https://user-images.githubusercontent.com/1158253/133314267-f0ba784c-ff64-4ee8-b2bf-97ecffc2facd.jpg
[hydration timeline]: https://user-images.githubusercontent.com/1158253/133314279-1edc22d1-3ffb-414e-b994-212cb316593b.jpg
[stackblitz]: https://stackblitz.com/fork/iles?file=src%2Fcomponents%2FWelcome.vue
## 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][devtools]** - debug panel and [hydration timeline]
- โก๏ธ **[Fast][Vite]** - instant reloading powered by [Vite]
## Demos ๐
__[Documentation Website][docs]__
__[Official Vue.js Blog][blog]__
## Try it Online โก๏ธ
[][stackblitz]
## Installation ๐ฟ
```bash
pnpm init iles@next # or npm or yarn
```
## Documentation ๐
Visit the [documentation website][docs] to check out the [guides][guide] and searchable [configuration reference].
## News ๐
[Follow me] or the [official รฎles account][twitter] on [Twitter].
## Acknowledgements ๐โโ๏ธ
- [Vite] and [Vue]: for enabling an amazing development experience
- [Astro](https://astro.build): for sharing a novel way to define islands
- [xdm]: provides amazing flexibility when processing Markdown
- [vue-router], [@vueuse/head], 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
[Vite]: https://vitejs.dev/
[Vue]: https://v3.vuejs.org/
[xdm]: https://github.com/wooorm/xdm
[Astro]: https://docs.astro.build/core-concepts/component-hydration
[vite-plugin-pages]: https://github.com/hannoeru/vite-plugin-pages
[unplugin-vue-components]: https://github.com/antfu/unplugin-vue-components
[VitePress]: https://vitepress.vuejs.org/
[vite-ssg]: https://github.com/antfu/vite-ssg
[vue-router]: https://next.router.vuejs.org/
[@vueuse/head]: https://github.com/vueuse/head