Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/britzdylan/adonis-hyper

Adonisjs V6 starter template. Build hypermedia server driven web apps with Alpine, Tailwind, HTMX & JSX
https://github.com/britzdylan/adonis-hyper

adonisjs adonisjs6 alpinejs htmx jsx tailwindcss

Last synced: about 5 hours ago
JSON representation

Adonisjs V6 starter template. Build hypermedia server driven web apps with Alpine, Tailwind, HTMX & JSX

Awesome Lists containing this project

README

        

#


adonis-hyper


Light weight starter template for Adonisjs to build hypermedia apps









## Features

- JSX as a runtime, usable everywhere in your app thanks to [adonisjsx](https://packages.adonisjs.com/packages/adonisjsx)
- [HTMX](https://htmx.org/) for hypermedia & progressive enhancement
- [Tailwind CSS](https://tailwindcss.com/) for styling
- [Alpine.js](https://alpinejs.dev/) for interactivity
- [Shadcn/ui](https://ui.shadcn.com/) for UI components _Example implementation only_
- [AdonisJS 6](https://adonisjs.com/) for the server
- Preconfigured AdonisJs packages: [Session](https://docs.adonisjs.com/guides/session#session), [Shield](https://docs.adonisjs.com/guides/web-security), [Lucid](https://lucid.adonisjs.com/docs/introduction), [Static](https://docs.adonisjs.com/guides/static-file-server#static-files-server), [VineJs](https://vinejs.dev/docs/introduction), [Auth](https://docs.adonisjs.com/guides/auth), [Vite](https://docs.adonisjs.com/guides/assets-bundling)

## First steps

```bash
# Install the package
npm init adonisjs@latest -- -K="britzdylan/adonis-hyper"
# Install dependencies
npm install
# Run the dev server
node ace serve --watch
```

please refer to the individual packages for more information on how to use them.

## License

adonis-hyper is open-sourced software licensed under the [MIT license](LICENSE.md).