#safe


  1. num_enum

    Procedural macros to make inter-operation between primitives and enums easier

    v0.7.6 16.3M #convert #ffi #enums #safe #safe-ffi

  2. ouroboros

    Easy, safe self-referential struct generation

    v0.18.5 3.8M #self-referential #struct-generation #macro #safe #unsafe #struct-builder

  3. alloc-stdlib

    A dynamic allocator example that may be used with the stdlib

    v0.3.0 14.7M #no-std #calloc #safe #custom #allocator

  4. pinned-init

    facilitate safe pinned initialization

    v0.0.10 13K #pin-init #safe #no-std #rust-patterns

  5. alloc-no-stdlib

    dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack…

    v3.0.0 14.5M #calloc #safe #no-std #custom

  6. recursion

    cache-aware stack safe recursion

    v0.5.4 473K #stack #safe #expand #cache-aware #value #data-structures #collapsing

  7. archmage

    Safely invoke your intrinsic power, using the tokens granted to you by the CPU. Cast primitive magics faster than any mage alive.

    v0.9.27 33K #neon #safe #wasm-safe #wasm #avx

  8. pwd-grp

    Access Unix passwords and groups

    v1.0.2 109K #password #groups #unix #entries #safe #thread-safe

  9. gc-arena

    safe, incrementally garbage collected arenas

    v0.6.0 7.6K #garbage-collection #safe #incremental #tracing #proc-macro #prevent #choose #branded #linked-list

  10. noyalib

    A pure Rust YAML library with zero unsafe code and full serde integration

    v0.0.14 60K #serde-yaml #serialization #yaml-parser #safe

  11. vibe-style

    Style checker with Rust syntax and semantic analysis, plus first-batch Swift checks and safe deterministic fixes

    v0.2.3 #semantic-analysis #swift-style #checker #syntax #safe #tune #violation #cache

  12. field-offset

    Safe pointer-to-member implementation

    v0.3.6 3.4M #safe #pointer-to-member #field #foo #pointers

  13. safe-transmute

    A safeguarded transmute() for Rust

    v0.11.3 380K #transmute #safe #checked

  14. stackalloc

    Safely allocate and manipulate arbitrarily-sized slices on the stack at runtime

    v1.2.2 7.9K #stack-allocation #safe #alloca

  15. safina

    Safe async runtime

    v0.7.1 #safe #async #run-time

  16. magetypes

    Token-gated SIMD types with natural operators. Depends on archmage for tokens.

    v0.9.27 17K #simd #neon #safe #wasm-safe #avx #wasm

  17. mft

    A Fast (and safe) parser for the Windows Master File Table (MFT) format

    v0.7.0 2.6K #table-format #csv #parser #stream #safe #resident #data-stream #parser-for-windows

  18. tokio-task-pool

    Task pool for Tokio Runtime

    v0.1.8 4.2K #task-pool #safe #tokio-task #task #pool

  19. deepmesa-collections

    A collection of data structures and algorithms designed for performance

    v0.14.0 3.2K #bit #iterator #data-structures #safe #performance #algorithm-performance

  20. piot-fixture-zzz-poly-rust

    Put It Out There canary fixture. Safe to ignore.

    v0.0.1784210719 #safe #npm-package #github-actions #fixtures #tags #oidc #python-version #pypi #python-packages #build-package

  21. index_type

    Type-safe newtype indices for Rust

    v0.4.1 470 #collection #index #typed #safe

  22. rustix-openpty

    Safe Rust bindings to openpty and related functions

    v0.2.0 150K #safe #terminal

  23. safe-manually-drop

    ManuallyDrop “owned field” pattern with no unsafe, no .unwrap()s, no macros

    v0.1.2 #manually-drop #unsafe #pattern #safe

  24. safe-bigmath

    non-overflowing, non-panicking numeric types as well as safe big integer and decimal that can scale to any size safely and gracefully, only wasting memory when extra precision is needed

    v0.4.1 #safe #decimal #bigmath #safe-math

  25. vulkan-rust

    Ergonomic Vulkan bindings for Rust, generated from vk.xml

    v0.10.1 #gpu #graphics #wrapper #safe

  26. mssf-core

    Azure Service Fabric. Rust safe APIs.

    v0.8.0 #azure-api #fabric #config-source #sf #safe #safe-api #com-api #api-service #config-rs #azure-service

  27. dns-server

    A threaded DNS server

    v0.2.6 #dns #safe #server

  28. cadical-sys

    Almost complete safe and unsafe bindings for the CaDiCal SAT solver. Made using the cxx crate and then wrapped in a safe 1 to 1 API.

    v0.7.0 #sat-solver #system-level #safe #bindings

  29. truc

    Rust code generator for safe, fixed size, evolving records

    v0.4.0 #fixed-size #record #codegen #safe #evolving #strong-typing

  30. drm-ffi

    Safe, low-level bindings to the Direct Rendering Manager API

    v0.9.1 850K #direct-rendering-manager #low-level #ffi #safe

  31. xldenis/creusot-contracts

    contracts and logic helpers for Creusot

    GitHub 0.4.0 #creusot #creusot-contracts #helper #logic #contract #why3 #correct #language #standard #safe

  32. nrip

    Safe rm with a graveyard (MVP: rm, ls, prune, resurrect)

    v0.8.9 240 #fzf #rm #trash #safe #cli

  33. safe_unzip

    Secure zip extraction. Prevents Zip Slip and Zip Bombs.

    v0.1.6 #zip #extract-archive #safe #archive #security #archive-extract

  34. cooked-waker

    A safe interface for creating async Wakers

    v5.0.0 581K #waker #async #safe #send-sync #cooked #vtable #arc

  35. zmanager-libarchive

    Safe, narrow read-side libarchive wrapper used by zmanager-core and zmanager-cli

    v1.0.5 #archive #libarchive #safe #narrow #format #rar #compression #7zip #archiver #zstd

  36. cuda-core

    Idiomatic CUDA API

    v0.2.0 750 #cuda-driver #safe #async #low-level #tensor #cuda-bindings #gpu

  37. prudent

    Help you make Rust code safer. For both authors and reviewers.

    v0.0.3-beta #safe #unsafe #isolation #review #no-alloc

  38. bsql

    Safe SQL for Rust — if it compiles, the SQL is correct

    v0.27.0 #sql #orm #postgresql #compile #safe #uuid #query-parameters

  39. deploy-temp-fringe

    safe, lightweight userland context switches

    v1.2.4 #context-switching #slice-stack #generator #safe #fringe #valgrind #memory-mapping #userland #building-block #bare-metal

  40. hlist2

    Compile-time heterogeneous list implementation

    v0.0.15 650 #heterogeneous-list #hlist #safe

  41. poolio

    A thread pool

    v0.2.3 #thread-pool #safe #parallelism

  42. liblbfgs

    Fast and safe Rust implementation of LBFGS and OWL-QN algorithms ported from Naoaki Okazaki's C library libLBFGS

    v0.1.0 1.7K #owl-qn #lbfgs #optimization #ported #safe #rust-implementation #real-world

  43. memmap3

    Safe, zero-copy memory-mapped I/O. Drop-in replacement for memmap2 with persistent structs and zero unsafe in user code.

    v0.1.0 180 #mmap #memmap2 #safe #memory-map

  44. safe-allocator-api

    A safe wrapper around the allocator_api’s Allocator trait

    v0.6.0 260 #allocator-api #safe #traits #shrink #layout #thread-safe #send-sync

  45. hanzo-runner

    execute hanzo-tools in a safe and performant environment

    v1.1.13 #hanzo #safe #runner #tool

  46. lv2

    A safe, fast, and ergonomic framework to create LV2 plugins

    v0.6.0 #dsp #safe #audio #signal #audio-dsp

  47. zstd-sys-rs

    Rust bindings to statically linked zstd v1.5.7, with a safe zero-copy (de)compress API

    v1.5.11 #safe #statically #znippy #linked #zero-copy #decompression #compression

  48. pin-list

    A safe Pin-based intrusive doubly linked list

    v0.1.2 #linked-list #doubly-linked-list #pin #intrusive #safe

  49. hanzo-tools-runner

    execute hanzo-tools in a safe and performant environment

    v1.0.2 #hanzo #safe #runner #tool

  50. disjoint

    Fast and safe implementation of the disjoint-set data structure

    v0.8.0 3.6K #disjoint-set #safe #union-find #merge-find

  51. zfi

    Zero-cost and safe interface to UEFI firmware

    v0.2.0 180 #uefi #firmware #safe #system-table #zero-cost #zero-cost-and-safe #debug-file #st #efi-main #integration-tests

  52. windows-wrappers

    A collection of safe wrappers for the windows-rs crate

    v0.1.34 #windows-rs #windows #safe

  53. safevalue

    A value based approach to uphold SAFETY requirements for unsafe Rust code

    v0.1.1 #safe #unsafe #utility #no-std #derive

  54. env

    std::env::{set_var, remove_var} safely

    v1.0.1 247K #safe #env-var #environment

  55. geometry-box

    Point, Size and u128 boxes that are safe to pass over ffi

    v4.1.0 #safe #u128 #api-bindings

  56. atomicbox

    Safe atomic pointers to boxed data

    v0.4.0 12K #pointers #safe #boxed #data #store #atomic-ptr

  57. safe-lock

    A lock struct with a const fn constructor and no unsafe - ARCHIVED

    v0.1.4 15K #safe #locking #lock

  58. tracing-rc

    Cycle-aware reference-counted pointers with a safe, simple api

    v0.2.0 280 #rc #gc #graph-node #safe #cycle-aware #simple-api #smart-pointers #concurrency-collection

  59. bekoedit-fs

    Workspace scoping, file tree index, safe file operations, atomic save, and recovery snapshots for bekoedit

    v0.13.1 #file-tree #save-file #tree-index #safe #scoping #input-validation #bekoedit #atomic-write #markdown #fingerprint

  60. tracing-perfetto-sdk-sys

    Native C++ bindings for the Perfetto SDK used by tracing-perfetto-sdk

    v0.13.1 47K #sdk-bindings #tracing #perfetto #native #safe #native-bindings #tracing-subscriber

  61. sai-cli

    ('sai') — Tell the shell what you want, not how to do it. Natural-language to safe shell command generator.

    v1.0.0 #artificial-intelligence #generator #safe #system-prompt #llm #ai-provider #command-history #prompt-template #logging #nlp

  62. ottavino-gc-arena

    safe, incrementally garbage collected arenas (updated fork of gc-arena)

    v0.6.0 2.3K #garbage-collection #gc-arena #safe #incremental #tracing #proc-macro #linked-list #branded

  63. libassist-sys

    Raw FFI bindings and safe RAII wrappers for the ASSIST ephemeris-driven N-body integrator

    v1.2.1 #assist #n-body #raii #integrator #safe #thread-safe #planet #rebound #sun #earth

  64. tailvore

    Easy, safe self-referential struct generation

    v0.19.1 #self-referential #struct-generation #macro #unsafe #safe #heap-allocator #struct-builder #field-name #josh #dual

  65. aidens-tool-kit

    Tool registry, exposure planning, and safe sandbox-validated dispatch

    v0.1.0 #tool-registry #safe #dispatch #exposure #planning #invocation

  66. windows-services

    Windows services

    v0.26.1 #command #run #safe #sample

  67. shinkai_tools_runner

    execute shinkai-tools in a safe and performant environment

    v1.0.0 #safe #shinkai #runner #tool

  68. voladdress

    easy volatile memory abstraction

    v1.4.0 380 #volatile #reader-writer #abstraction #safe #memory #memory-mapped-io #memory-map #repr-transparent

  69. wirefox

    Protobuf Runtime

    v0.1.3 #protobuf #run-time #safe #google #text-formatting #lazy-evaluation #copy-on-write

  70. safina-timer

    Safe async timers - ARCHIVED: Code moved to safina crate

    v0.1.13 #safe #timer #async

  71. fringe

    safe, lightweight userland context switches

    v1.2.1 #context-switching #slice-stack #generator #safe #service #valgrind #memory-mapping #userland #building-block #bare-metal

  72. wavecraft-metering

    Real-time safe SPSC metering for Wavecraft audio plugins

    v0.12.49 #real-time-audio #wavecraft #metering #audio-plugin #safe #spsc #ui-thread #cargo-xtask #audio-effect

  73. mcp-fundraise

    MCP server for startup fundraising — SAFE conversion, dilution modeling, valuation, runway, YC company search, SEC filings, investor pipeline

    v1.0.0 #mcp #safe #fundraising #startup #venture-capital

  74. rust-xfinal

    A safe and simplely used web server framework

    v0.8.37 1.5K #web-framework #safe #memory #request #thread

  75. kul

    Parser for a unique textual notation that can be used as both a data format and a markup language and that has powerful extensibility of both lexical syntax and semantics. Inspired…

    v0.1.2 #data-format #parser #safe #text-macros

  76. lifetime-extender

    published for a severe bug that allow user write safe code to extend the lifetime of any object, which is unacceptable since such behavior may easily leads to UAF, double free and many UB…

    v0.1.2-fixdoc #lifetime #ub #safe #write #user #leads #severe #extender

  77. librebound-sys

    Raw FFI bindings and safe RAII wrappers for the REBOUND N-body integrator

    v4.6.0 #rebound #n-body #raii #integrator #safe #assist

  78. safina-executor

    Safe async runtime executor - ARCHIVED: Code moved to safina crate

    v0.3.4 #async-executor #safe #run-time

  79. lua-cli

    The lua-rs command-line interpreter: Lua 5.4 in safe Rust

    v0.0.33 #interpreter #repl #safe #stdin #arguments #5-4 #sandbox #mirror

  80. jinko

    safe, small and fast programming language with Rust interoperability

    v0.3.0-jinx7 #safe #unit-testing #interpreted #programming-language #language-interop #mocking

  81. soft-ascii-string

    char/str/string wrappers which add a "is-ascii" soft constraint

    v1.1.0 #ascii #string #safe

  82. biscuit-converter

    A decimal ASCII parser

    v0.4.0 #numeric-parser #safe #fast #bit-operation #parser

  83. gc_abi

    Gridcore Plugin Safe ABI Bindings

    v0.5.0 #abi #safe #abstraction #convert #plugin #zero-cost #gridcore

  84. postgres-parser

    An llvm-based safe wrapper for PostgresSQL's query parser. Currently based on v13

    v0.2.3 550 #sql #postgresql #query-parser #sql-parser #safe #build-script

  85. vtcode-ghostty-vt-sys

    Safe Ghostty VT snapshot wrapper for VT Code

    v0.123.4 #vt #ghostty #snapshot #terminal #safe #tui

  86. safina-sync

    Safe structs for sharing or sending data between async tasks - ARCHIVED: Code moved to safina crate

    v0.2.5 #safe #future #select

  87. safina-threadpool

    Safe thread pool - ARCHIVED: Code moved to safina crate

    v0.2.5 #thread-pool #safe #pool

  88. yamp

    Minimal Parser - A safe, predictable YAML parser that treats all values as strings

    v0.1.0 #yaml-parser #predictable #safe #string-only #yaml

  89. talib

    Ta-Lib binding rust safe wrapper

    v0.1.2 #safe #api-bindings

  90. llvm-lib

    LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API

    v0.8.1 8.8K #llvm #api #llvm-compiler #safe #create

  91. safe-rm-hehe

    Một công cụ thay thế lệnh rm, giúp đưa file vào thùng rác thay vì xóa vĩnh viễn

    v0.1.2 #rm #trash #safe #cli #trash-cli

  92. safina-net

    Safe async network functions - ARCHIVED: Code moved to safina crate

    v0.1.9 550 #safe #async #tcp #net #async-net

  93. fastc-lsp

    Language Server Protocol implementation for FastC

    v0.1.0 #compiler #safe #c #systems-programming #transpiler

  94. xj_ctime

    Small library to bridge libc's time API into safe Rust for machine translations

    v0.1.1 330 #time-api #libc #bridge #translation #safe #machine-translation

  95. misfortunate

    Perverse implementations of safe Rust traits

    v1.3.0 180 #traits #safe #perverse #maxwell #collection-traits #equivalence #hash

  96. safe_arith

    Safe arithmetic on integers, which avoids overflow and division by zero

    v0.1.0 24K #integer-arithmetic #safe #math #overflow #zero

  97. wartcl

    A minimal embeddable Tcl-like language

    v0.1.3 #embeddable #tcl-like #name #language #safe

  98. safina-async-test

    Macro for running async tests - ARCHIVED: Code moved to safina crate

    v0.1.14 #safe #async #safina

  99. dyn_safe

    Take control of the Semver hazard of the dyn safety of your traits!

    v0.1.0 #semver #object #safe #dyn #dyn-object

  100. sharded

    Safe, fast, and obvious concurrent collections

    v0.3.0 550 #sharding #collection #concurrency-collection #safe #obvious #hash-map #parking-lot #hashbrown

  101. cell-gc

    A fun garbage collector for that virtual machine you're writing in Rust

    v0.2.1 #garbage-collection #vm #fun #api #safe #safe-api #heaps

  102. stack_frame_allocators

    A set of allocators based off the concept of the stack and creating "Frames". Push frames onto the Stack, push values onto Frames, and pop entire Frames and their items

    v1.1.2 240 #stack-allocator #memory-allocator #safe

  103. fastc

    A safe C-like language that compiles to C11

    v0.1.0 #compiler #transpiler #safe #systems-programming #c

  104. safina-select

    Safe async select function, for awaiting multiple futures - ARCHIVED: Code moved to safina crate

    v0.1.5 330 #async #safe #future #select

  105. lx

    A no_std crate to use Linux system calls

    v0.4.0 #linux #safe #abi #read #system #type-system #no-overhead

  106. ref_kind

    Different reference kinds

    v0.5.1 #no-std #mutability #safe #ref

  107. winix

    Unix syscalls on Wine

    v1.1.3-winix.1 #syscalls #safe #networking

  108. rustsynth

    Safe VapourSynth wrapper

    v0.7.0 #vapour-synth #safe #api-bindings

  109. mojo-rs-system

    Idiomatic safe Rust System API above the mojo-rs core. Ownership is enforced by Rust types; compatibility lives at the C ABI boundary.

    v0.2.0 #system-api #safe #abi #ownership #above #type-system

  110. maybe-uninit-ext

    Extended maybe-uninit types

    v0.7.0 410 #maybe-uninit #safe #unsafe #no-alloc #uninit

  111. flexcell

    A flexible cell that allows safe circumvention of double borrow issues

    v0.1.0-alpha.1 #borrowing #safe #container #cell

  112. unsize

    A stable alternative to CoerceUnsize

    v1.1.0 90K #coerce-unsize #coercion #extension-traits #pointers #safe #smart-pointers #global-allocator #code-size

  113. zenops-safe-relative-path

    Relative path type that statically prevents .. traversal

    v0.5.4 #relative-path #safe #traversal

  114. dicoco_safe_math

    simplified safe math operations

    v0.1.1 #math-operations #safe-math #safe #math

  115. craken-container

    Compile-time safe dependency injection container for the Craken framework

    v0.1.1 #dependency-injection #framework #compile-time #injection-container #safe #craken

  116. safecast

    Traits to define safe casting between types

    v0.2.3 550 #cast #safe #type #as #casting-as-type

  117. zenops-safe-relative-path-validator

    Shared traversal-validation logic for zenops-safe-relative-path

    v0.4.4 #relative-path #safe #traversal

  118. sn_ffi_utils

    FFI utilities

    v0.18.10 #testing #utilities #documentation #safe #maid-safe #forum #safe-network

  119. net-stress

    Loopback network stress for libstress (safe by default)

    v0.2.0 #loopback #stress #safe #default #tcp #libstress #localhost

  120. foreign_vec

    Unofficial implementation of Apache Arrow spec in safe Rust

    v0.1.0 316K #vec #apache-arrow #foreign #specification #safe

  121. ceph-safe-disk

    Ceph disk safety removal tool

    v0.1.6 #ceph #removal #safe

  122. lexicon-fs

    Safe file operations, diffs, and managed-block patching for lexicon

    v0.1.0 #diff #lexicon #managed-block #patch #safe

  123. unit-rs

    A safe wrapper around NGINX Unit's libunit

    v0.2.0 #request-handler #nginx #http-handler #safe #adapter

  124. ffi-guy

    An attribute macro to automatically make functions FFI safe

    v0.0.3 #macro-attributes #safe #automatic #lazy-evaluation

  125. moveslot

    A trait and newtype enabling safe temporary ownership behind an &mut reference

    v0.1.0 #mut-reference #safe #ownership #temporary #behind

  126. safe_unwrap

    allows unwrapping and annotating that the unwrap will never fail. Does not require std.

    v0.4.1 8.2K #unwrapping #annotating #fail #safe #unwrap #not-require #macro-use
  127. Try searching with DuckDuckGo.


  128. prudent-macros-lint

    prudent-rs internal. Don't use directly/on its own. Instead, see and use prudent.

    v0.0.3 #safe #isolation #unsafe #review

  129. rustix-libc-wrappers

    Safe Rust bindings to libc functions

    v0.1.1 #safe #libc #bindings

  130. recursion-visualize

    visualized cache-aware stack safe recursion

    v0.5.0 #stack #recursion #safe #cache-aware #seed #visualized #data-structures

  131. recursion-schemes

    cache-aware stack safe recursion (this is the really haskell brained one)

    v0.1.3 #stack #recursion #safe #haskell #cache-aware #brained #data-structures

  132. ps-alloc

    a reasonably safe allocator

    v0.1.0-8 #allocator #safe #reasonably #free #undefined-behavior

  133. high_mem_utils

    bunch of mem safe abstractions,some involving transmute

    v0.2.7 #cache #high-level #union #mem #safe

  134. gc-sequence

    a system for encoding safe points for computations running on gc-arena

    v0.2.2 #garbage-collection #gc-arena #sequence #safe #points

  135. secured_linked_list

    A cryptographically secured and provable linked list

    v0.5.4 #safe-network #linked-list #safe

  136. blkid

    Safe blkid-sys wrapper

    v1.0.1 130 #safe #version #api-bindings

  137. splay-safe-rs

    Splay implemented with safe rust

    v0.8.3 440 #splay #safe #splay-with-safe #ops #key-value

  138. unsync-pipe

    Ringbuffer-backed !Send !Sync binary safe repr(C) AsyncWrite/AsyncRead pair

    v0.2.0 #async-io #async-write #async-read #binary #safe #single-threaded #send-sync #repr

  139. mapstruct

    Create refactor safe derivatives of Structs with proc-macros

    v0.4.0 9.1K #proc-macro #derivative #refactoring #safe #struct

  140. ponsic-winsafe

    The dependency of the ponsic crate

    v1.3.0 240 #winapi #ponsic #safe #包含

  141. llvm_quick

    Rust's wrapper for llvm

    v181.0.0-alpha.7 200 #llvm #safe #wrapper

  142. backroll

    A pure Rust async implementation of GGPO

    v0.6.0 #ggpo #rollback #safe #pure #async #rust-implementation #game-networking

  143. oncemutex

    A mutex providing one-time synchronized access, then safe unsynchronized access

    v0.1.1 758K #mutex #lock-free #one-time #synchronized #safe #concurrency #unsynchronized

  144. maia

    Safe low-level Vulkan bindings

    v0.1.1 #vulkan #low-level #bindings #extension #safe #memory-safety

  145. cobhan

    FFI is a system for enabling shared code to be written in Rust and consumed from all major languages/platforms in a safe and effective way, using easy helper functions to manage any unsafe data marshaling

    v0.1.1 390 #safe #marshalling #helper #unsafe #manage #64-bit #utf-8 #signed-integer #floating-point #double-precision

  146. pinlist

    a safe and easy version of intrusive linked lists

    v0.1.0 #linked-list #version #intrusive #safe #stack #data-structures

  147. gnu-libjit

    A safe rust wrapper around the libjit just in time compiler

    v0.9.0 #time #safe #jit #libjit #abi #optimization-passes #compiler-ir #llvm

  148. rm-improved

    rip: a safe and ergonomic alternative to rm

    v0.13.1 #rm #rip #safe #trash

  149. cismute

    Safely transmute type to itself in generic contexts

    v0.1.2 #specialization #transmute #safe

  150. zipwhip-rs

    A fast, asynchronous, and safe wrapper around the Zipwhip API

    v0.6.0 #safe #api-client #sms #async #webhook #mms #send-sms

  151. totally-safe

    that allows you to bypass Rust's safety guarantees with totally safe patterns, featuring arbitrary lifetimes, aliasing, and more!

    v0.1.1 #lifetime #safe #mutable-reference #aliasing #object #byte-wise #transmutation #gone

  152. uninit_buffers

    Safe uninitialized buffers that take input from functions or iterators

    v0.1.1 #uninitialized-buffer #safe #buffering #uninitialized

  153. siphash_c_d

    A no-std, safe, generic implementation of the siphash_c_d algorithm

    v0.1.0 #sip-hash #generic-algorithm #64-bit #safe #u128 #128-bit #no-std #hash128 #hash64

  154. gls

    Open Graphics Library (OpenGL) for Rust bindings with *Safe*, *Simple*, *Speed* and *Stupid*

    v0.1.6 600 #graphics #opengl #safe

  155. upgrayedd

    Ergonomic function interposition in Rust

    v0.1.2 #interposition #ld-preload #build #proc-macro #safe #ds #warnings #macro-for-building

  156. totally-speedy-transmute

    does safe things with your safe data

    v1.69.420 #safe #transmute #speedy #safe-data #performance-oriented #file-access #forbid #programmers #article #author

  157. safe_uri

    safe URI types

    v0.1.0-beta.4 #url #uri #safe #http #uri-url

  158. static-queue

    A statically sized, no_std, allocation-free, safe Rust queue implemented as a ring buffer with full test coverage

    v1.0.0 #ring-buffer #test-coverage #allocation-free #testing #safe #no-std

  159. ref-portals

    Safely use (stack) references outside their original scope

    v1.0.0-beta.2 #lifetime #portal #reference #safe #extend

  160. pinned-init-macro

    Proc macros for the pinned-init crate

    v0.0.6 14K #initialization #pinned #pinned-init #proc-macro #safe #in-place #pin-init #smart-pointers #linux-kernel #mutex

  161. object-safe

    Implement object-unsafe traits for trait objects

    v0.3.1 #traits #dyn #object #type #safe

  162. clamav

    bindings for Rust

    v0.4.0 #bindings #libclamav #safe #docker

  163. better-refcell

    A drop-in replacement for RefCell with safe unborrow and reborrow capabilities

    v0.1.1 100 #refcell #safe #interior-mutability #unborrow #reborrow

  164. safe_http

    safe HTTP types

    v0.1.0-beta.4 #http #safe

  165. async-safe-defer

    Minimal async- and sync-capable defer crate

    v0.1.2 #defer #safe #async-sync

  166. tink-ffi-sys

    Raw FFI bindings to Google Tink via C shim

    v0.1.3 #google-tink #shim #primitive #safe #compiler

  167. tablesalt

    A safe, oxidized wrapper for libsodium

    v0.3.1 #libsodium #oxidized-for-libsodium #safe #api #multipart

  168. safe-write

    A safe file writing utility

    v0.1.2 1.7K #write-file #safe #content #directory #pattern #atomic-write #temporary-files #target-file

  169. taitank-safe

    taitank in safe rust

    v0.1.0 #safe #taitank #layout #root #mut

  170. bitbound

    safe, efficient array access with compile time boundary protection

    v0.1.1 #compile-time #access-time #safe #bounds #bit #assertions

  171. dyn_formatting

    limited Python-style safe dynamic (runtime) formatting support for Rust

    v3.0.0 #string-formatting #python-style #dynamic #safe #limit

  172. web30

    Async endian safe web3 library

    v1.15.0 180 #web3 #endian #clarity #async #safe

  173. resize_slice2

    Resize a slice given a larger slice in safe Rust

    v0.2.0 #resize-slice #safe #larger #source

  174. webgl-rs

    Safe Rust wrapper around the WebGL API

    v0.2.2 #webgl2 #bindings #safe

  175. measurement

    unit safe computation in rust

    v0.3.0 #safe #computation #velocity #unit #si #generic-const-exprs

  176. projections

    Macro-free pin projections because why not?

    v0.2.0 #pin #lite #safe #projection-safe #macroless

  177. lemonlang

    an experimental, modern, purely safe, programming language

    v0.0.4 #experimental #programming-language #safe #compiler #modern #git-tags #changelog #v0-0 #increase #milestone

  178. justly

    justified containers

    v0.1.1 #called #justified #collection #safety-properties #safe #trustworthy #dereferencing #allocator #bounds-checking

  179. gdbm

    Safe wrapper for gdbm-sys bindings

    v0.2.0 #safe #interface #bindings #documentation #gnu

  180. rust-salsa20

    Fast implementation of salsa20 in safe rust

    v0.3.0 #encryption #stream-cipher #safe #salsa #key

  181. alloc-safe

    Safe memory allocation, no panic!

    v0.1.3 #memory-safe #panic #safe

  182. rolt

    Safe(-ish) bindings to Jolt Physics

    v0.3.1+Jolt-5.0.0 #bindings #safe #jolt #physics #double-precision #ish #unsafe-bindings

  183. to_that

    Declarative compile safe explict type conversion. Useful for chaining.

    v1.0.1 #safe #compile #type-conversion #explict #chaining #partial-eq

  184. hnews

    Hacker News API, synchronous and lightweight, thanks to ureq and miniserde!

    v0.4.1 #api #safe #simple

  185. fast-lru

    A fast, 100% safe, stack based LRU cache

    v0.1.2 #lru-cache #safe #stack #100

  186. friendly_safety_buddy

    A fun macro to write safe code with

    v0.1.0 #safe #write #fun #macro #transmute #performance-oriented #file-access #forbid #programmers #article

  187. winpty-rs-windows-services

    Windows services

    v0.24.0 #windows-services #command #run #run-command #safe

  188. keybinder

    Rust wrapper for Keybinder

    v0.4.1 110 #wrap #safe #true

  189. b64-url

    Base 64 Encoding with URL and Filename Safe Alphabet

    v0.5.0 #url #urlencode #alphabet #safe #filename #base64

  190. abox

    A safe wrapper around AtomicPtr

    v0.4.1 #atomic-ptr #safe

  191. fake-enum

    creating FFI safe "fake" enum types

    v0.1.4 #enums #fake #safe

  192. cpq

    A Concurrent Priority Queue implemented in Safe Rust

    v0.2.0 #priority-queue #concurrency #safe #send-sync

  193. nvm_rs

    that provides the nvm! macro to run safe code within unsafe blocks

    v0.1.0 #unsafe #run #safe #macro #block

  194. jajajvm

    A safe JVM without any dependency and is so simple, it could put a smile on your face

    v0.1.1 #jvm #safe #toy #line #less #smile #cargo-run

  195. safe_ecs

    ECS written in safe code

    v0.1.0 #ecs #safe #ecs-in-safe

  196. safe_uri_ext

    Extra URI functionality like parse and display for the safe_uri crate

    v0.1.0-beta.3 #url #safe-uri #http #uri #safe #uri-url