4 ms·
Clace is built in go as a reverse proxy. Clace uses https://github.com/google/starlark-go https://github.com/google/starlark-go as its configuration language. T
by ajayvk 2y ago
Clace is built in go as a reverse proxy. Clace uses https://github.com/google/starlark-go https://github.com/google/starlark-go as its configuration language. This allows full Hypermedia driven apps to be built in Clace, running within the main Clace process. For example:
clace app create --approve github.com/claceio/apps/system/disk_usage /disk_usage
clace app create --approve github.com/claceio/apps/utils/bookmarks /book
installs a du like tool and a bookmark manager. These are Hypermedia based apps using HTMX which run in Starlark. Works across Linux/OSX/Windows, with no dependencies to install. Not even containers are required for these apps.