redox-os/relibc
Mirror of https://gitlab.redox-os.org/redox-os/relibc observed · 2026-09-03
Health v2 · maintenance only
77/100
- Activity 100
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3106
- days_rel: n/a
- days_push: 0
- n_releases_24m: 0
Adoption not part of the score
1014 stars · 70 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
relibc is a portable C standard library written in Rust, providing C, Linux, and BSD functions, a POSIX compatibility layer, and interfaces for system components. It is primarily designed as the libc for the Redox OS (as an alternative to newlib) but also supports Linux via the sc crate.
Use cases
- provide a libc for the Redox operating system
- replace newlib with a safer C standard library written in Rust
- build POSIX-compatible programs on Redox or Linux
- generate C header files from Rust implementations with cbindgen
- develop a dynamic loader and crt0 runtime in Rust
- test C standard library compliance with a C test suite
When to choose
- you are developing for or contributing to Redox OS
- you want a memory-safe libc implementation written in Rust
- you need a POSIX compatibility layer for a Rust-based OS kernel
- you want to experiment with alternative libc designs
When to avoid
- you need a battle-tested, fully mature libc for production Linux systems (use glibc or musl)
- you need support for platforms other than Redox or Linux
- you need a complete, stable implementation of every POSIX feature, as the project is under heavy development
Facets
library · maturity active
programming-language compiler developer-tools operating-systems programming-languages developer-tools rust cpp libc posix redox-os c-standard-library system-programming cbindgen crt0 dynamic-loader linux
1 source
- readme: https://github.com/redox-os/relibc · fetched 2026-09-03 · 46ee6d480ca8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| redox-os/relibc | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem