SkillAgentSearch skills...

Stackism

A full-stack web hosting solution powered by Extism and WebAssembly. FTP + web server + KV store + Wasm plugins

Install / Use

/learn @dylibso/Stackism
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Stackism

stackism is a walk down memory lane infused with cutting edge WebAssembly extensibility!

If you recall the days of uploading content via FTP, editing scripts and saving with immediately published results, you'll feel right at home.

The catch is, that stackism is scriptable at many levels! The embedded FTP server provides a hook so that on any file change, you can run a plug-in and edit that file. The web-server can locate and execute Wasm modules (currently focused on Extism), enabling you to build and host applications/functions written in many different languages.

Demo

(coming soon)

Usage

Releases will be made available soon with pre-built binaries. The binary includes an FTP server and the web server (based on Caddy).

To build and run the project yourself, follow these steps:

just build
cp caddy example
cd example
./caddy run

Check out the Caddyfile in the example directory for a quick peek at how Extism is configured.

Todo

See todo.txt for the known missing features, bug fixes, etc. This is a work in progress!

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated6mo ago
Forks1

Languages

Go

Security Score

77/100

Audited on Sep 24, 2025

No findings