Showing 14 of 14 projects
A systems programming language focused on safety, speed, and concurrency, empowering everyone to build reliable and efficient software.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
A general-purpose programming language designed for robustness, optimality, and clarity.
A simple, fast, safe, compiled programming language for developing maintainable software with C-like performance.
A simple, fast, safe, compiled programming language for building maintainable software with C-like performance and rapid compilation.
A prototype web browser engine written in Rust, designed for parallel processing and embedding in applications.
A suite of runtime sanitizers for detecting memory errors, data races, and undefined behavior in C/C++ programs.
A secure embedded operating system for microcontrollers that runs multiple concurrent, mutually distrustful applications on Cortex-M and RISC-V platforms.
A transpiler that migrates C99-compliant code to unsafe Rust, preserving functionality and enabling incremental refactoring.
Asterinas is a production-grade, memory-safe Linux alternative built from the ground up in Rust with a modern framekernel architecture.
A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.
Safe Rust bindings to POSIX/Unix/Linux/Winsock syscalls with memory safety, I/O safety, and configurable backends.
A static binary code analysis toolkit for reverse engineers, featuring value/taint analysis, type reconstruction, and memory vulnerability detection.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.