Contributor
Rohith Raju

Falco: Web IDE for Security Rules with WebAssembly


Mentors
Jason Dellaluce
Organization
CNCF
Technologies
javascript, c/c++, react
Topics
security, webassembly, Rule-based systems
This project aims to improve Falco's capabilities by adding WebAssembly as a new officially-supported compilation target. The objective is to create a new development environment for security rules in a web single-page application, allowing Falco to run directly inside the browser. The goal is to provide a more versatile and user-friendly tool for developing and testing security rules. The plan is to leverage the Emscripten toolchain to accomplish this. The result will be a web-based application similar to the Go Playground, but without requiring any backend. The deliverables will include a fully functional development environment, a detailed guide for using the application, and documentation for the project.