Compiler Explorer is an interactive web tool for compiling code in C, C++, Rust, Go and 30+ other languages and viewing the resulting assembly in real time. It supports multiple compilers per language, configurable layouts and a REST API, and can be self-hosted.
Developer toolsAI & MLTesting & debugging
ShellCheck is a GPLv3 static analysis tool for bash/sh shell scripts that flags syntax issues, semantic problems, and portability pitfalls. It runs in terminals, editors, and CI pipelines, with output formats including JSON, CheckStyle XML, and GCC-compatible warnings.
Developer toolsAutomationTesting & debugging