bitter v0.6 - the performant bit reading library with a new faster API

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • bitter

    Extract bits from a byte slice

  • bitter v0.6 is a pretty major change in the library as the API surface area is much slimmer and additional performance gains have been unlocked by allowing control of when the lookahead buffer is refilled to be passed downstream, so that one can take advantage of patterns in the data they are decoding.

  • miniz_oxide

    Rust replacement for miniz

  • There's quite a bit of unsafe (ick) and there's even an unsafe API that allow one to shoot themselves in the foot (more ick). I'm cautiously optimistic that the performance demonstrated by miniz_oxide (a project with lots of bit reading and zero unsafe) could mean a reduction of unsafe in bitter without sacrificing performance.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • libdeflate

    Heavily optimized library for DEFLATE/zlib/gzip compression and decompression

  • Eric biggers libdeflate https://github.com/ebiggers/libdeflate/blob/master/lib/deflate_decompress.c

  • zstd

    Zstandard - Fast real-time compression algorithm

  • C optimized https://github.com/facebook/zstd/blob/dev/lib/common/bitstream.h

  • zune-entropy

    Incredibly Spicy Entropy coders

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • GitHub - epage/string-benchmarks-rs: Comparison of Rust string types

    3 projects | /r/rust | 25 Mar 2022
  • Parsing Bitstreams with Rust and Nom

    4 projects | news.ycombinator.com | 3 Mar 2022
  • Rethinking string encoding: a 37.5% space efficient encoding than UTF-8 in Fury

    2 projects | news.ycombinator.com | 7 May 2024
  • Alert for Social Engineering Takeovers of Open Source Projects

    2 projects | news.ycombinator.com | 5 May 2024
  • Drink Me: (Ab)Using a LLM to Compress Text

    2 projects | news.ycombinator.com | 4 May 2024