#in-place

  1. inout

    Custom reference types for code generic over in-place and buffer-to-buffer modes of operation

    v0.2.1 7.7M #custom-reference #in-place #modes
  2. nojson

    A flexible JSON library with no dependencies and no macros

    v0.3.6 1.3K #json-parser #pretty-print #flexible #no-dependencies #no-macros #error-context #indentation #json-error #in-place
  3. inplace_it

    Place small arrays on the stack with a low-cost!

    v0.3.6 22K #stack-arrays #in-place #low-cost #array
  4. string_more

    Extension traits for String and &str types

    v0.3.1 2.9K #in-place #edit-distance #string
  5. taceo-poseidon2

    Poseidon2 permutation for BN254 curve

    v0.2.1 8.0K #poseidon2 #permutation #bn254 #parameters #t4 #t3 #in-place #t2
  6. trim-in-place

    In-place trimming strings

    v0.1.7 418K #in-place #trim #string
  7. padder

    A highly efficient Rust crate for padding data during runtime

    v2.1.0 #padding #run-time #data-formatting #string-formatting #alignment #in-place #truncating #emoji #data-structures #data-string
  8. objpoke

    Minimal in-place objcopy replacement

    v0.3.1 4.9K #in-place #objcopy #replace
  9. art

    adaptive radix trie

    v1.0.0 350 #radix-trie #adaptive #fixed-length #key #tweak #in-place #pre-release
  10. anndata

    Rust APIs

    v0.6.2 160 #cache #element #layer #object #chunks #hdf5 #python-packages #in-place #concatenation #in-memory-cache
  11. rewrite

    Safely rewrite file contents from stdin, even when file is open as an input

    v1.0.0 #file-content #in-place #sponge #redirect
  12. index_permute

    permuting a slice which elements are not Clone or Copy in Rust

    v0.1.12 430 #permutation #in-place #slice #order #index #validity
  13. macro_expand

    Expand procedural macros in-place

    v0.1.2 #proc-macro #expand #in-place #context #source #proc-macro-token-stream
  14. procrastination_sort

    The laziest in-place sorting algorithm

    v1.1.0 110 #sorting #algorithm #procrastination #element #in-place #unsorted
  15. pz_spectra

    ezpz fft

    v0.2.0 #fft #convolution #ezpz #convolve #deconvolution #in-place
  16. bump-into

    a no_std bump allocator sourcing space from a user-provided slice

    v0.8.3 #bump-allocator #slice #embedded #user-provided #sourcing #manually-drop #stack-allocation #in-place #core-ptr
  17. anndata-hdf5

    HDF5 backend for the anndata package

    v0.5.2 150 #ann-data #hdf5 #package #back-end #sync #cache #in-memory-cache #concatenation #in-place #hard-drive
  18. libc-nnsdk

    Rust bindings for the parts of libc exposed by nnsdk, intended to be a in-place replacement for standard Rust libc bindings

    v0.4.0 6.6K #libc #in-place #replace #nnsdk #standard
  19. in-place

    file processing

    v0.2.1 190 #temporary-files #edit
  20. flatty-base

    Flatty traits and primitives

    v0.1.0-rc.4 #contiguous-memory #flatty #primitive #macro-attributes #content #message-serialization #in-place #dst #traits-and-primitives #user-defined
  21. placing

    A prototype notation for referentially stable constructors

    v1.0.0 #constructor #prototype #notation-for-referentially #stable #in-place
  22. inplace-vec-builder

    Build a vec from a vec, in place

    v0.1.1 566K #vec #in-place #array
  23. sourcegen-cli

    In-place Rust source generator CLI utility

    v0.4.0 #source-generator #proc-macro #in-place #cargo-run #package
  24. bosque

    A very fast in-place kdtree library

    v0.2.0 #kd-tree #query #in-place #parallel #cache-locality
  25. nsys-mat

    Dynamically sized 2d storage with rectangular iterators and in-place resizing

    v0.5.4 #dynamically-sized #rectangular #iterator #in-place #storage #2d #mat #low-level-interface
  26. image_swizzle

    SIMD accelerated image swizzling routines

    v0.2.0 2.4K #simd-accelerated #image #rgba #swizzle #swizzling #bgra #in-place
  27. zetch

    In-place, continuous templater

    v0.0.17 #in-place #templater #context-variables #comments #continuous #matcher #config-file #logging #render-template #current-directory
  28. bytepack

    offers a Read and Write trait extension generalized for any packed data type

    v0.4.1 950 #endian #reader-writer #packer #write-trait #unpacker #serialization #in-place #io-traits #io-api
  29. heterovec

    In-place vector of dynamically sized type

    v0.1.2 #dynamically-sized #in-place #vector-of-dynamically-sized #element #eg #random-access #dynamically-sized-type
  30. ssobox

    A Box-like type that avoids allocations by storing small values in-place

    v0.1.1 #in-place #optmization #box-like
  31. taro

    In-place tar file extractor for memory-limited systems

    v0.1.0 #tar-archive #in-place #unzip #extract-archive #archive
  32. delete_if_not

    unsafely in-place delete function

    v0.1.2 #delete #in-place #vector
  33. diff-in-place

    A no_std, zero-copy, in-place diff trait for constant sized arrays

    v0.1.2 #embedded #in-place #zero-copy
  34. pinned-init-macro

    Proc macros for the pinned-init crate

    v0.0.6 4.6K #proc-macro #initialization #pinned #pinned-init #safe #in-place #pin-init
  35. Try searching with DuckDuckGo.

  36. genotype

    An abstraction layer between genotype and phenotype, with in-place mutation

    v0.1.2 #abstraction-layer #phenotype #parameters #in-place #range #get-mut #2d #genes #bad #0-0
  37. char-circle

    A circular buffer for strings and traits for in-place string transforms

    v0.1.0 #circular-buffer #copy-on-write #in-place #string-buffer
  38. perhaps

    Maybe monad implementation with a more intuitive name. Using Certain and Dubious instead of Just and Nothing

    v2.0.0 #dubious #name #contained-value #query #monads #pattern-matching #struct-fields #denominator #in-place #presence
  39. alet

    stright-forward random generator (wrapper to rand crate) - Inpired by the Python's random module

    v0.1.1 #random #module #python #range #random-integer #shuffle #unsigned-integer #in-place #0-0
  40. iterator-assertions

    Assert something about an iterator in place

    v0.1.0 #in-place #iterator #assert
  41. push-in-place

    Implement pushing in place for a vector

    v0.1.0 #in-place #vec #vector
  42. coercion

    In-place coercions between types of the same size and alignment

    v0.1.0 #in-place #size #type-conversion #alignment #coerce
  43. bip

    bip (Box in place) provides a fully generic in-place map for the Box type, taking care to be panic-safe and not leak memory

    v0.1.0 #box #memory-leaks #in-place
  44. cheetah_kv

    thread-safe key/value store

    v0.1.0 #key-value-store #thread-safe #chunks #packet #cpu #in-place
  45. smallqueue

    A queue with a no-alloc optimization when the size is 1 or 0

    v0.1.0 #size #heap-allocator #fifo-queue #element #dynamically-sized #optimization-size #no-alloc #in-place
  46. luhnmod10

    Fast and simple in-place implementation of the luhn (mod 10) algorithm

    v1.1.0 #luhn #in-place #algorithm #mod #10
  47. quick_sort

    In place quick sort

    v0.2.1 #sorting #in-place #quick-sorting
  48. flatty-macros

    Flatty procedural macros

    v0.1.0-rc.4 #proc-macro #flatty #flat #macro-attributes #struct #contiguous-memory #user-defined #serialization #in-place #deserializing
  49. ironsort

    fast in-place sorting algorithm

    v0.1.0 #sorting #in-place #quick-sort #algorithm
  50. bm

    Binary Merkle Trie

    v0.11.0 #merkle-tree #back-end #trie #binary #garbage-collection #in-place
  51. quicksort

    in-place sorting

    v1.1.0 3.2K #in-place #sorting #quick-sort-for-in-place
  52. markdown-edit

    Edit markdown files in-place

    v0.1.0 #edit #markdown #in-place #file
  53. copy_in_place

    [deprecated] a safe wrapper around ptr::copy for efficient copying within slices

    v0.2.2 #copying #byte-slice #in-place #safe #ptr #1-5
  54. elf-riscv32

    An ELF parser for elf32-littleriscv

    v0.0.1 #elf-parser #elf-file #elf32-littleriscv #alignment #in-place
  55. bm-le-derive

    Derive for bm-le

    v0.11.0 #merkle-tree #garbage-collection #in-place