#libc

  1. nix

    Rust 对 *nix API 的友好绑定

    v0.29.0 7.7M #api #libc #unsafe-bindings #platform #safe #system-api #return
  2. libc

    对平台库(如 libc)的原始 FFI 绑定

    v0.2.158 14.9M #bindings #operating #operating-system #system #ffi
  3. crash-context

    包含崩溃时特定上下文的便携类型

    v0.6.3 131K #crash #libc #getcontext
  4. pure-rust-locales

    直接从 GNU C Library 导入的纯 Rust 区域设置。 LC_COLLATELC_CTYPE 还不支持。

    v0.8.1 121K #locale #internationalization #libc #low-level #i18n
  5. chlorine

    仅为 no_std 的 C 类型,但构建速度更快

    v1.0.12 25K #ctypes #libc #build #faster #type #no-std
  6. origin

    用 Rust 编写的程序启动和线程支持

    v0.20.1 700 #thread #linux #startup #shutdown #libc #exit #control
  7. eyra

    完全用 Rust 编写的 Rust 程序

    v0.16.11 #origin #libc #x86-64 #programs #nightly #startup #aarch64
  8. mustang

    完全用 Rust 编写的 Rust 程序

    v0.14.6 #linux #programs #libc #abi #platform #system #part
  9. c-scape

    Rust 中的 libc 底层实现

    v0.17.0 700 #libc #no-std #linux
  10. libc_alloc

    全局分配器,它钩入 libc 的 malloc/free

    v1.0.7 12K #libc #allocator #malloc #memalign #codebase
  11. c-gull

    Rust 中的 libc 实现

    v0.17.0 550 #libc #abi #linux #rustix
  12. os_socketaddr

    用于处理平台原生套接字地址(struct sockaddr)的类型

    v0.2.5 5.5K #socket-address #sockets #libc #socket-addr #api-bindings
  13. rusty_spine

    Rust (及 wasm!) 的 Spine 运行时,由官方 C 运行时移植而来

    v0.8.0 450 #run-time #spine #api #transpiled #libc #wasm
  14. c-types

    从 libc 和 winapi 中收集的跨平台类型重新导出

    v4.0.0 3.9K #libc #winapi #conditional-compilation #cross-platform #re-exports #types #having
  15. tinyrlibc

    专为裸机目标编写的微小、不完整的 C 库,使用稳定(但不安全)的 Rust

    v0.4.0 #bare-metal #libc #embedded #unsafe #tiny #stable #targets
  16. chadfetch

    用于监视系统信息的控制台工具

    v0.2.6 #console #system-info #libc #view #data #fetch #linux
  17. libc-print

    在不使用 stdlib 的情况下,在 libc 上实现 println! 和 eprintln! 宏

    v0.1.23 8.1K #libc #stdlib #macro #printing #print #println #stderr
  18. libc-test

    libc 库的测试 crate

    v0.2.154 2.5K #libc #platform #api
  19. android_system_properties

    最小的 Android 系统属性包装器

    v0.1.5 3.3M #android #system #properties #wrapper #libc
  20. atomic-int

    针对附加整数的原子操作,如 C/FFI 类型

    v0.1.4 5.6K #atomic #integer #fallback #libc #c-int
  21. syslog-rs

    glibc/libc syslog 的原生 Rust 实现

    v0.6.0 #syslog #libc #system-api #api-bindings #behavior
  22. libc-interface

    在 libc 或其他常见平台库中经常找到的类型

    v0.1.2 #platform #header #libc #native-bindings #constants #compatibility #found
  23. glibc_version

    在构建时发现 GNU libc 版本

    v0.1.2 110K #version #gnu #build #build-time #libc #projects #discover
  24. libabort

    一个不需要标准库的abort函数

    v0.1.8 110 #abort #standard #panic #process #unsafe #libc #std
  25. bsd4random

    4.4BSD 随机数生成器

    v0.9.0 110 #rand #numbers #generator #libc #randomness #api #bsd-3
  26. memguar

    帮助优化在近-OOM状态或少量RAM下的大型缓冲区的I/O

    v0.0.3 380 #memory #unix #buffer #swap #libc #std #os
  27. fopencookie

    std::io和libc::FILE之间的接口

    v0.1.1 #libc #stream #ffi
  28. rs-libc

    可以用于独立环境的Rust与libc的子集

    v0.2.4 3.2K #libc #malloc #printf #strcmp #snprintf
  29. cstream

    libc::FILE流 'c流'

    v0.1.4 #stream #libc #ffi #no-alloc
  30. fls

    一个不需要libc的快速POSIX ls

    v0.1.0 #ls #posix #replace #libc #faster #sorting #smaller
  31. veneer

    一个非常薄的类似std的库,不依赖于libc

    v0.2.1 #libc #syscalls #standard #linux #run-time #thin #perspective
  32. malloc-array

    libc堆数组分配器

    v1.4.4 #heap-memory #malloc #array #free #wrapper #libc #iterator
  33. linux-libc-auxv

    Linux将初始堆栈布局传递给应用程序,该布局包含argcargvenvp以及位于堆栈指针正上方的auxiliary vector。Linux程序的libc解析这个结构...

    v0.2.1 #linux #data-structures #libc #auxv #crt0 #auxiliary-vector #parser
  34. fts

    使用libc fts进行高性能目录遍历

    v0.3.0 #directory #libc #recursion #iterator #walk #recursive
  35. safe-libc

    libc 库的安全包装

    v0.1.4 #safe-wrapper #libc #personal #own #function
  36. rhook

    使用简单API钩子调用libc函数

    v0.8.0 #hook #closures #libc #debugging #command #functions #methods
  37. cntr-nix

    为 *nix API 提供Rust友好的绑定(cntr中使用的功能)

    v0.11.3-pre1 #nix #api-bindings #platform #libc #system-api #friendly #interface
  38. libc-wasix

    对WASIX平台库(如libc)的原始FFI绑定

    v0.2.147 #libc #bindings #operating #operating-system #system #ffi #constant
  39. anacrolix-libc

    对平台库(如 libc)的原始 FFI 绑定

    v0.2.151 #libc #bindings #operating #operating-system #system #ffi
  40. 尝试使用 DuckDuckGo 进行搜索。

  41. libc-extra

    在libc库中发现的附加组件,这些组件尚未提交给Rust官方的libc crate,或者已被拒绝或需要太多工作才能集成

    v0.3.2 180 #libc #integrate #found #requires #bits #change #rejected
  42. libc-nnsdk

    为nnsdk公开的libc部分提供的Rust绑定,旨在作为标准Rust libc绑定的就地替代品

    v0.3.0 8.5K #libc #bindings #exposed #parts #standard #replacement #intended
  43. size-rs

    显示系统上某些结构的大小

    v0.1.0 #size #linux #command-line #libc #struct
  44. libc-stdhandle

    用于检索stdin、stdout、stderr的辅助函数

    v0.1.0 1.8K #stdio #stdin #libc #helper #retrieving #functions #stdhandle
  45. wasm32-unknown-unknown-openbsd-libc

    在 wasm32-unknown-unknown 上有意义的OpenBSD libc部分

    v0.2.0 #libc #openbsd #wasm32-unknown-unknown #parts #sense #subset
  46. codegen-libc

    用于提取libc cfg的代码生成工具

    v0.2.1 160 #libc #cfg #codegen #extracting #tool
  47. chatora-errno

    基于libc errno接口的薄Rust包装库

    v1.0.2 #errno #libc #thin #wrapper #interface #chatora #clear
  48. libc_tools

    std process的分支

    v0.1.3 #process #fork #libc #parent #fd #wrapper #dup
  49. gpoint

    为你的浮点输出使用libc的printf("%g")格式提供包装

    v0.2.1 #floating #libc #printf #output #floating-point #format #f32
  50. precisej-printable-errno

    nix的打印系统调用错误

    v0.2.2 #error #nix #errno #libc #error-handling #error-message
  51. syslog-c

    C中与syslog相同的包

    v0.1.3 #syslog #logging #process #libc #ident #pid #cons
  52. seccomp

    libseccomp的高级绑定

    v0.1.2 #linux #wrapper #higher-level #libc #libseccomp #compare #action
  53. posix-resources

    通过libc crate提供POSIX资源的高级绑定

    v0.3.0 110 #resources #posix #libc #bindings #level #higher #higher-level
  54. bucket

    为任何值提供一个非常简单的不可变容器

    v1.0.0 #mutation #container #value #offers #fun #libc #unsafe
  55. mkdtemp

    libc的mkdtemp的薄包装,仅适用于UNIX

    v0.2.0 #temp-dir #libc #thin #wrapper #unix
  56. sjlj

    Rust的setjmp/longjmp

    v0.1.3 #longjmp #setjmp #assembly #inline #linux #libc #functions
  57. c_str

    旧的c_str函数

    v1.0.8 #string #c #libc #old #module #const #from-c-str
  58. xhook-rs

    xHook的绑定

    v0.2.0 #xhook #hook #libc #bindings #xhook-register #xhook-refresh
  59. fopencookie-sys

    绑定到 <stdio.h>::fopencookie

    v0.1.1 #libc #stream #ffi
  60. libc-strftime

    glibc strftime 函数的包装库

    v0.2.0 #libc #strftime #calendar #glibc #date-time #api-bindings
  61. rlibcex

    rlibc的配套库,为独立的Rust项目提供额外的libc函数

    v0.1.2 #libc #projects #partner #function #freestanding #rlibc
  62. klo-routines

    使用 libc::*context 的Rust低开销协程

    v0.1.0 #coroutine #cheap #libc #context #routines #klo #flush
  63. find_mountpoint

    查找指定路径的挂载点(或在Windows上的前缀)

    v1.0.3 #macos #path #libc #mountpoint #find #prefix #statfs
  64. avr-libc

    Rust到avr-libc的绑定

    v0.2.2 #libc #avr #arduino #avr-gcc
  65. openpty

    libc openpty()

    v0.2.0 #libc #version #musl
  66. const-cstr-fork

    从Rust字符串字面量创建静态C兼容字符串。是 https://github.com/abonander/const-cstr 的分支

    v0.2.2 220 #string-literal #literals #optimization #c-compatible #libc #c-str #const-str
  67. mkstemp-rs

    对libc中mkstemp函数的安全包装

    v1.0.0 120 #libc #temporary #temporary-files #mkstemp #tempfile
  68. wasi-types

    对WASI libc类型的绑定

    v0.1.6 #wasi #libc #types #bindings #definition #spec
  69. lolc

    当你必须使用libc,发现它非常糟糕时

    v0.2.112 #libc #how #find #funny #re-exports #horrible
  70. rust-locale

    Rust的POSIX.1地区扩展

    v0.1.4 #locale #posix #libc #localization
  71. librs

    类似于libc,但用Rust实现。包括POSIX/Linux系统调用和包装器。

    v0.1.0 #syscalls #wrapper #libc #posix-linux #
  72. lxinfo

    systemd系统的Linux系统信息

    v0.1.2 #system-information #linux #libc #parser #systemd
  73. cbuffer

    到期望缓冲区指针/大小引用的C-API的低级接口

    v0.3.1 #libc #ffi #buffer #low-level #expect #reference #interface
  74. rlibc

    提供诸如memcpy、memmove、memset和memcmp等某些libc函数的裸机库。此库设计用于没有其他libc存在的独立环境中...

    v1.0.0 8.5K #libc #calls #functions #rustc #bare-metal #memset #memcpy
  75. termios-sys

    Rust FFI层,用于libc的termios函数

    v0.0.6 #termios #terminal #libc #layer #functions