You can see a live demo (hosted on GitHub Pages) here: https://checksieve.com
This project uses the check-sieve library compiled down to WebAssembly to check sieve syntax entirely in your browser (no servers involved!).
python -m http.server 8080
You can now navigate to localhost:8080 and check your sieve in your browser!