Crate

libc

Raw FFI bindings to C standard library functions and types.

What it is

libc provides raw bindings to the C standard library and POSIX APIs for all supported Rust targets — Linux, macOS, Windows, FreeBSD, and others. It defines the C numeric types (c_int, size_t, off_t) and function signatures needed to call system-level APIs from Rust.

Why it is commonly used

Foundation for any crate that wraps system calls or C libraries. Higher-level crates like nix build on libc to provide safe Rust interfaces to POSIX. Also used directly in unsafe code that requires system-level control.

505
Repositories
4.2M
Total stars
772
Active
708
Owners
Browse 849 repositories using libc in Repos →
Often used with
Used by these organizations
50 of 849 repositories · ranked by stars
rustdesk116kactive

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

bun93kactive

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

⑂ 4.7k7.0k
zed85kactive

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

RuView72kactive

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

⑂ 9.6k193
openinterpreter64kactive

A lightweight coding agent for open models like Deepseek, Kimi, and Qwen

⑂ 5.6k270
rtk60kactive

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

⑂ 3.7k1.1k
goose48kactive

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

firecracker35kactive

Secure and fast microVMs for serverless computing.

⑂ 2.4k89
tokio32kactive

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

⑂ 3.1k433
zeroclaw32kactive

Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀

Antigravity-Manager30kactive

Professional Antigravity Account Manager & Switcher. One-click seamless account switching for Antigravity Tools. Built with Tauri v2 + React (Rust).专业的 Antigravity 账号管理与切换工具。为 Antigravity 提供一键无缝账号切换功能。

⑂ 3.2k1.7k
jj30kactive

A Git-compatible VCS that is both simple and powerful

⑂ 1.1k1.1k
rustfs29kactive

🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

wezterm27kactive

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

⑂ 1.5k1.7k
biome25kactive

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

← Browse all repos