#interning

  1. string-interner

    Efficient string interner with minimal memory footprint and fast access to the underlying strings

    v0.18.0 591K #string-interning #string-cache #string #interning #symbol #constant-time #intern
  2. lasso

    A multithreaded and single threaded string interner that allows strings to be cached with a minimal memory footprint, associating them with a unique key that can be used to retrieve them at any time

    v0.7.3 71K #string-interning #string #string-cache #interning #string-key #str #intern
  3. ustr

    Fast, FFI-friendly string interning

    v1.1.0 34K #string-interning #string #interning
  4. intaglio

    UTF-8 string and byte string interner and symbol table

    v1.10.0 6.8K #byte-string #interning #utf-8 #symbol
  5. internment

    Easy interning of data

    v0.8.6 79K #string-interning #interning #hash #cache #hashconsing #performance #interned
  6. boa_interner

    String interner for the Boa JavaScript engine

    v0.20.0 35K #string-interning #string #interning #interned #js #javascript
  7. ustr-fxhash

    Fast, FFI-friendly string interning

    v1.0.1 2.0K #string-interning #string #interning
  8. lasso2

    A multithreaded and single threaded string interner that allows strings to be cached with a minimal memory footprint, associating them with a unique key that can be used to retrieve them at any time

    v0.8.2 3.7K #string-interning #string-cache #string #string-key #interning #str #intern
  9. ra_ap_intern

    Global Arc-based object interning infrastructure for rust-analyzer

    v0.0.257 8.5K #ide #arc #object #interning #language-server #rust-analyzer #infrastructure
  10. symbol_table

    A symbol table that's fast, concurrent, and gives stable references

    v0.4.0 5.9K #interning #symbol #intern #symbols #interner
  11. jomy-ap-rustc_span

    Automatically published version of the package rustc_span in the rust-lang/rust repository from version 1.83.0 The publishing script for this crate lives at: https://github.com/rust-analyzer/rustc-auto-publish

    v1.83.0 360 #spans #interning #symbols #macro #version #position #string-interning
  12. interner

    A string, path, and buffer internment crate with no dependencies

    v0.2.1 480 #string-interning #interning #byte-buffer #symbols #interned
  13. strpool

    String Pools / Strings Interning

    v1.1.1 #string-interning #string #string-cache #pool #interning #str #intern
  14. interned

    generic Interned<T> which can intern practically any type including &str, slices, and primitives, plus memoization via Memoized<I, T>

    v0.1.6 1.2K #string-interning #interning #memoization #string-cache #intern #cache
  15. intern-arc

    An interner that deallocates unused values

    v0.6.1 #string-interning #interning #intern #interned #reference-counting #memory-leaks #testing-debugging
  16. mago-interner

    A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools

    v0.0.18 1.5K #interning #string #mago #stores #identical #memory #reuse
  17. makepad-live-id

    Makepad live id symbol interning

    v0.4.0 200 #makepad #ui-framework #cargo-makepad #symbol #live #interning #applications
  18. feldera-ijson

    A more memory efficient replacement for serde_json::Value

    v0.1.4 800 #serde-json #memory #replacement #interning #feldera #ijson #string
  19. hash_cons

    A type-safe hash-cons library

    v0.2.0 #interning #memoization #memory #hash #memory-management #data-structures #cons
  20. lalrpop-intern

    string interner used by LALRPOP

    v0.15.1 750 #parser-generator #lalrpop #interning #lr #grammar #programming-language #write
  21. arc-string-interner

    An efficient cuncurrent string interning data structure with minimal memory-footprint and fast access to the underlying contents

    v0.3.0-alpha2 #string-interning #string-cache #string #interning #symbol-table #symbol #intern
  22. arc-interner

    An interner that deallocates unused values

    v0.7.0 78K #interning #intern #string-interning #interned #reference-counting
  23. sinter

    An easy to use & fast global interning pool

    v0.1.1 #string-interning #string #interning #string-cache #memory-management
  24. interning

    Thread-Lcoal and Global Interning Library

    v0.2.3 #string-interning #memory #performance #immutability #distinct #global #value
  25. treentern

    An interning library that makes it easy to intern tree like types

    v0.1.1 #interning #intern #parser
  26. static_interner

    Similar to internment crate, but with interface and performance tweaks

    v0.1.1 1.9K #interning #memory #performance #tweak #internment #interface #object
  27. simple-symbol

    Convenient, basic String interning

    v3.1.0 #string-interning #interning #intern #symbol #cache #string-cache #symbols
  28. string_cache_shared

    Code share between string_cache and string_cache_codegen

    v0.3.0 10K #string-cache #interning #string-cache-codegen #share
  29. interned-string

    High-performance and concurrent string interning for general purpose use

    v0.3.0 #string-interning #string-cache #string #interning
  30. rustc-ap-rustc_span

    Automatically published version of the package rustc_span in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github…

    v727.0.0 300 #spans #compiler #source-map #rustc-auto-publish #interning #automatic #symbols
  31. topo

    Tools for incrementally computing repeated callgraphs

    v0.13.2 130 #cache #incremental #memoization #topology #intern #interning
  32. refuse-pool

    A string interner utilizing the Refuse garbage collector

    v0.0.6 #interning #string-interning #symbols #garbage-collection #interned
  33. simple-interner

    append-only interner

    v0.3.4 #string-interning #interning #symbol #string #cache #symbols #intern
  34. intern-all

    A safe and predictable interner for data of mixed and arbitrary type

    v0.4.1 #string-interning #interning #string #parser #interned #nounsafe #weak-references
  35. g-str

    una librería desarrollada en rust, que evita la duplicación de cadenas en tu codigo

    v0.2.0 #string-interning #string #interning #str
  36. io_interner

    Little library for make a common storage out of an IO object

    v0.4.1 #io #interning #reader-writer #object #unique #storage #little
  37. refcount-interner

    reference-counted interning library for strings, slices, and other data

    v0.2.4 #interning #string-interning #rc #arc #reference-counting #hash
  38. Try searching with DuckDuckGo.

  39. str-intern

    string interner

    v0.0.2 #string-interning #interning #string #intern #str #interned
  40. bin-pool

    A small crate for interning binary slices

    v0.1.1 #slice #interning #binary #pool #bin #optimization #subset
  41. intern-str

    Efficient, compile-time string interning for Rust

    v0.1.0 #string-interning #string #interning #compile-time #convert-string
  42. mini-intern

    A small string interner for interning strings. The strings don't have to be small.

    v1.1.0 #string-interning #string #interning #strings
  43. reservoir-buf

    Dead simple interning

    v0.0.3 #interning #buffer #intern #index-buffer #data-structures
  44. libintern

    but correct library for interning arbitrary values

    v0.7.0 #interning #correct #value
  45. tucan

    fast, and multithreaded interner with loose type requirement

    v0.1.5 #interning #intern #string #str #concurrency #interned
  46. js-intern

    A macro for interning JavaScript primitives

    v0.3.1 #javascript #wasm-bindgen #intern #interning
  47. sto

    string interner

    v0.1.1 #string-interning #interning #string #interned
  48. stagiaire

    string interner

    v0.3.0 #interning #string-interning
  49. atomizer

    StableSet library, for interned data

    v0.0.2 #interning #stable-set #data
  50. midenc-hir-symbol

    String interning for the Miden compiler

    v0.0.7 #miden #compiler #interning #hir #assembly #midenc #build
  51. eirproject/libeir_intern

    Erlang ecosystem common IR

    GitHub 0.1.0 #erlang #ir #frontend #interning #eir #ecosystem #compiler
  52. pstr

    Global String Intern Pool

    v0.7.0 #interning #pool #intern #string #string-cache
  53. symtern

    Fast general-purpose interners for every use case

    v0.1.0 #interning #string-interning #pool #symbol #string #symbols #interned
  54. string-intern

    string interning. Unique features: allows to define a type for each kind of interned values and a validator for the values of that type.

    v0.1.7 #interning #string-interning
  55. intern-str-codegen

    Generate intern-str graphs at compile time

    v0.1.2 #string-interning #interning #compile-time #string
  56. shawshank

    An efficient, generic internment structure

    v0.2.3 #string-interning #interning #string #intern
  57. yasi

    String Interner

    v0.1.5 140 #string-interning #display #arc #intern #string #interning
  58. concurrent-interner

    A string interner usable from multiple threads

    v0.1.0 #interning #string-interning #thread #multiple #concurrency #benchmark #workload
  59. bright_swc_atoms

    Atoms for the swc project

    v0.4.0 #swc #interning #string-interning #atom #value #comparison #js-word
  60. string_cache_plugin

    A string interning library for Rust, developed as part of the Servo project − compiler plugin

    v0.1.10 #compiler-plugin #interning #servo #part
  61. defmt-elf2table

    Reads ELF metadata and builds a defmt interner table

    v0.1.0 #defmt #knurling #interning #formatting #logging #elf #table