Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ethanniser/the-beth-stack

An opinionated hypermedia-driven architecture for building web apps
https://github.com/ethanniser/the-beth-stack

Last synced: 19 days ago
JSON representation

An opinionated hypermedia-driven architecture for building web apps

Awesome Lists containing this project

README

        

# The BETH Stack

_An opinionated hypermedia-driven architecture for building web apps_

## [Bun](https://bun.sh/), [Elysia](https://elysiajs.com/), [Turso](https://turso.tech/beth), [HTMX](https://htmx.org/)

Also: [Lucia](https://lucia-auth.com/), [UnoCSS](https://unocss.dev/), [drizzle](https://orm.drizzle.team/), [hyperscript](https://hyperscript.org/) and [fly.io](https://fly.io/)

Want to discuss more? Join Ethan's Discord: https://discord.gg/Z3yUtMfkwa

---

_Looking for the code from the first video (todo app)?_ \
[its on the 'PREVIOUS_REPO_ARCHIVE' branch](https://github.com/ethanniser/the-beth-stack/tree/PREVIOUS_REPO_ARCHIVE)

_Or the code for the full tutorial (b2b ticket app)?_ \
[its in a different repo](https://github.com/ethanniser/beth-b2b-saas)

---

# This Repo:

## `packages/beth-stack`: Contains the `beth-stack` npm package

- Handles custom jsx runtime + cache
- Elysia Plugin
- Script + Server for hot-reload
- Turso api wrapper

## `packages/create-beth-app`: Contains the `create-beth-app` npm package

- Scaffolds a new BETH app
- very much WIP

## `www`: Contains the documentation website

- TODO

# Contributions Welcome