nowfound

Life & fun · June 14, 2015

Fast integer compression library in C

A very fast scalar implementation for Frame Of Reference integer compression. - cruppstahl/libfor

Fast integer compression library in C launched on June 14, 2015 with 45 votes, #1,286 of 3,954 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 11 years on.

In plain words

libfor is a C library that compresses integers using Frame Of Reference encoding, a technique that reduces storage size by representing numbers relative to a base value. It's designed for developers who need fast, efficient integer compression in their applications. The library uses a scalar implementation optimized for speed, making it suitable for performance-critical systems that handle large datasets.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • libcodr7 – fundamental collections in the spirit of C2019 · github.com · ▲67

    fundamental tools in the spirit of C. Contribute to codr7/libcodr7 development by creating an account on GitHub.

  • TurboPFor – Bringing Fastest Integer Compression Incl. SIMD to Java2015 · github.com · ▲14

    Fastest Integer Compression. Contribute to powturbo/TurboPFor-Integer-Compression development by creating an account on GitHub.

  • Smart pointers for the C programming language2015 · github.com · ▲126

    Smart pointers for the (GNU) C programming language - Snaipe/libcsptr

  • A 166 KB file for cross compiling glibc for any version, any target2021 · github.com · ▲171

    A repository that collects libc ABI files for multiple versions and a tool to combine them into one dataset. - ziglang/libc-abi-tools

  • Integer Map Data Structure2024 · github.com · ▲91

    This project presents a new data structure for storing ordered integer maps. The proposed data structure is a compressive, cache-friendly, radix tree that has performance comparable to an unordered map (`std::unordered_map`) and is an order of magnitude faster than an ordered map (`std::map`).

  • A hash array-mapped trie implementation in C2023 · github.com · ▲171

    Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, June 2015

the whole month →
  • A​rticles you need to read before launching a startup.

    Growth · 2015 · startuplaunchlist.com

  • Get any site's company logo with just a URL

    Dev tools · 2015 · clearbit.com

  • The best new games, every day

    Life & fun · 2015

  • Coverr▲584

    Beautiful, free videos for your homepage background.

    Work · 2015 · coverr.co

  • SLIDE▲563

    A hoverboard by Lexus (no joke)

    Life & fun · 2015

  • The Best Landing Page Inspiration

    Work · 2015 · lapa.ninja