Show HN: CAPL Playground – compile and run Vector CAPL in the browser
Category: devtools
Tags: capl, compiler, wasm, automotive, playground
Score: 6.8/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 5)
CAPL Playground is a browser-based compiler, simulator, and playground for Vector CAPL, a niche language used in automotive CAN bus testing. It implements a Rust compiler frontend and backends to WebAssembly and C, running entirely client-side, and provides an interactive simulation environment with virtual time, timers, and CAN messages. This is technically impressive and fills a gap for CAPL developers and learners who lack easy access to CANoe.
Target audience: automotive engineers, embedded developers, compiler enthusiasts
Repository: https://github.com/oldrev/capl-playground · Rust · Apache-2.0 · 2 stars
View on Hacker News