Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukewilliamboswell/roc-htmx-tailwindcss-demo
Starter web app using roc, htmx, tailwindcss
https://github.com/lukewilliamboswell/roc-htmx-tailwindcss-demo
htmx roc-lang tailwindcss
Last synced: 3 months ago
JSON representation
Starter web app using roc, htmx, tailwindcss
- Host: GitHub
- URL: https://github.com/lukewilliamboswell/roc-htmx-tailwindcss-demo
- Owner: lukewilliamboswell
- License: mit
- Created: 2024-07-12T08:49:33.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-03T00:12:14.000Z (7 months ago)
- Last Synced: 2024-08-03T01:54:31.457Z (7 months ago)
- Topics: htmx, roc-lang, tailwindcss
- Language: HTML
- Homepage:
- Size: 7.08 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- roc-awesome - lukewilliamboswell/roc-htmx-tailwindcss-demo
README
# Roc + HTMX + tailwindcss Demo
Inspired by the [flowbite-admin-dashboard](https://github.com/themesberg/flowbite-admin-dashboard), this is an example web app using [roc](https://www.roc-lang.org), [htmx](https://htmx.org), and [tailwindcss](https://tailwindcss.com).
![Demonstration of the web app](demo.gif)
The goal of this repository is to be a good starting point for building web apps with roc, and demonstrate how to use familiar technologies like htmx and tailwindcss.
There's a lot of things that can be improved... so if you would like to contribute to this demo, feel free to open an issue or submit a PR.
## Getting Started
To use the build script `bash build.sh`, you will need the following in your `PATH`variable;
1. [roc](https://www.roc-lang.org/install)
2. [rtl](https://github.com/isaacvando/rtl)
3. [tailwindcss](https://tailwindcss.com/docs/installation)Alternatively, run the steps manually and make use of the `--watch` cli commands for a nicer development experience.