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.