🫧
Go to file
2025-11-05 15:24:34 -08:00
bin 🫧 foam 2025-11-03 16:41:02 -08:00
site 🫧 foam 2025-11-03 16:41:02 -08:00
src text tag... 2025-11-05 15:24:29 -08:00
.gitignore 🫧 foam 2025-11-03 16:41:02 -08:00
bun.lock update shrimp 2025-11-05 15:24:34 -08:00
package.json bun update-shrimp 2025-11-05 14:23:07 -08:00
README.md add layout.sh support 2025-11-05 11:37:49 -08:00
tsconfig.json 🫧 foam 2025-11-03 16:41:02 -08:00

🫧 foam

Quickstart

bun install
bun cli:install
foam <your website's directory>

Dev mode (hot reload foam itself)

bun --hot /path/to/foam/repo/bin/foam .

TODO

  • Serve Ribbit/Shrimp files
  • File-based routing
  • Access to query params
  • Serve static files in pub/
  • Working CLI
  • Nice error messages
  • dev mode / prod mode (caching, errors)
  • Form body parsing for POST
  • auto-serve index.sh for subdirectories (/users -> /users/index.sh if dir)
  • Layouts
  • Caching