There are 4 repositories under memory-safety topic.
🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1247🚀) dependencies🚀
Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors.
Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe.
MesaLock Linux: a memory-safe Linux distribution.
A Fast and Safe Python based on PyPy
C++ Memory safety (memsafe) single-header libraries and Clang compiler plugin for safe C++, which reduces errors for reference data types and safe memory management without breaking backward compatibility with old C++ code.
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.
R3-OS — Experimental static (μITRON-esque) RTOS kernel for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics
A borrow checker for Julia
Runtime type and bounds-error checking for C/C++
This repository contains the CHERI extension specification, adding hardware capabilities to RISC-V ISA to enable fine-grained memory protection and scalable compartmentalization.
Golf is a programming language, framework and application server for high-performance web services and web applications, with focus on simplicity and memory safety..
Configurable instrumentation of LLVM bitcode
An enigmatic JIT programming language...
In-memory security with secure data types
dasae-headers: A modern extension language for safer and more productive C programming
C Compiler that strives to be as (memory) safe as possible.
Identification and Analysis of unsafe.Pointer Usage Patterns in Open-Source Go Code
instrumentor is a tool for instrumenting LLVM IR to detect problems at runtime. The initial focus is on memory safety issues such as leaks, use-after-free, stack smashing, and out-of-bounds access.
Some C++ utility library, especially on hash tables.
Exprimo is a JavaScript expression evaluator written in Rust.
Thoughts about C++, Memory Safety, Library Design, Memory Safety, Sharp Edges
Astrophel is a learning project aimed at building a simple yet structured programming language