https://github.com/krzysckh/robusta
web framework for owl lisp
https://github.com/krzysckh/robusta
http lisp owl scheme web
Last synced: 4 months ago
JSON representation
web framework for owl lisp
- Host: GitHub
- URL: https://github.com/krzysckh/robusta
- Owner: krzysckh
- License: bsd-2-clause
- Created: 2023-11-10T19:14:26.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2026-01-14T13:00:12.000Z (5 months ago)
- Last Synced: 2026-01-14T16:54:29.816Z (5 months ago)
- Topics: http, lisp, owl, scheme, web
- Language: Scheme
- Homepage: https://pub.krzysckh.org/robusta.html
- Size: 159 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## robusta

Robusta is a set of almost-ready-to-use™ tools that can make writing web stuff even less enjoyable.
Robusta consists of:
* `(robusta full)` - full library with single import statement
* `(robusta server)` - simple async http server,
* `(robusta fastcgi)` - fastcgi wrapper for simple deployments,
* `(robusta dispatcher)` - regex-based dispatchers for `(robusta server)`,
* `(robusta log)` - logging "middleware",
* `(robusta http)` - parsing HTTP,
* `(robusta mime)` - builtin MIME table,
* `(robusta l10n)` - l10n,
* `(robusta encoding json)` - json encoder and decoder,
* `(robusta encoding html)` - html encoder,
* `(robusta encoding url)` - decoder for urlencoded strings,
* `(robusta encoding base64)` - base64 [-d]
## how does it look like?
see [doc/examples.md](doc/examples.md)
## more docs
* `make doc` or [this](https://pub.krzysckh.org/robusta.html)