Projects in Awesome Lists by lemire
A curated list of projects in awesome lists by lemire .
https://github.com/lemire/code-used-on-daniel-lemire-s-blog
This is a repository for the code posted on my blog
Last synced: 16 May 2025
https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog
This is a repository for the code posted on my blog
Last synced: 13 Jul 2025
https://github.com/lemire/fast_double_parser
Fast function to parse strings into double (binary64) floating-point values, enforces the RFC 7159 (JSON standard) grammar: 4x faster than strtod
Last synced: 15 May 2025
https://github.com/lemire/javaewah
A compressed alternative to the Java BitSet class
bitmap-indexes bitset ewah java
Last synced: 14 May 2025
https://github.com/fast-pack/JavaFastPFOR
A simple integer compression library in Java
Last synced: 09 Aug 2025
https://github.com/lemire/ewahboolarray
A compressed bitmap class in C++.
bitmap bitset compression ewah
Last synced: 04 Apr 2025
https://github.com/lemire/EWAHBoolArray
A compressed bitmap class in C++.
bitmap bitset compression ewah
Last synced: 15 Mar 2025
https://github.com/lemire/fastpriorityqueue.js
a fast heap-based priority queue in JavaScript
heap javascript priority-queue
Last synced: 07 Apr 2025
https://github.com/lemire/FastPriorityQueue.js
a fast heap-based priority queue in JavaScript
heap javascript priority-queue
Last synced: 25 Mar 2025
https://github.com/lemire/fastrange
A fast alternative to the modulo reduction
algorithm interval modulo-reduction range
Last synced: 09 Apr 2025
https://github.com/lemire/fastmod
A C/C++ header file for fast 32-bit division remainders (and divisibility tests) on 64-bit hardware.
Last synced: 05 Apr 2025
https://github.com/lemire/fastvalidate-utf-8
header-only library to validate utf-8 strings at high speeds (using SIMD instructions)
Last synced: 06 Apr 2025
https://github.com/lemire/externalsortinginjava
External-Memory Sorting in Java
Last synced: 03 Feb 2026
https://github.com/lemire/testingrng
Testing common random-number generators (RNG)
benchmark pcg random-number-generators rng seed statistical-tests xorshift-generator
Last synced: 26 Feb 2026
https://github.com/lemire/fastbitset.js
Speed-optimized BitSet implementation for modern browsers and JavaScript engines
bitmap bitset intersection javascript union
Last synced: 05 Apr 2025
https://github.com/lemire/docker_programming_station
A simple script to help programmers who want to work within Docker
Last synced: 29 Apr 2025
https://github.com/lemire/despacer
C library to remove white space from strings as fast as possible
ascii avx bytes simd simd-programming sse ssse3
Last synced: 13 Apr 2025
https://github.com/lemire/stronglyuniversalstringhashing
Benchmark showing the we can randomly hash strings very quickly with good universality
Last synced: 05 Apr 2025
https://github.com/lemire/simdxorshift
Fast random number generators: Vectorized (SIMD) version of xorshift128+
prng simd simd-instructions xorshift
Last synced: 16 Mar 2025
https://github.com/lemire/lbimproved
Dynamic Time Warping (DTW) library implementing lower bounds (LB_Keogh, LB_Improved...)
c-plus-plus dtw lower-bounds warping
Last synced: 16 Mar 2025
https://github.com/lemire/typedfastbitset.js
Speed-optimized BitSet implementation for modern browsers and JavaScript engines, uses typed arrays
Last synced: 25 Feb 2026
https://github.com/lemire/fastrand
Fast random number generation in an interval in Python: Up to 10x faster than random.randint.
Last synced: 13 May 2025
https://github.com/lemire/csharpewah
Compressed bitmaps in C#
bitmap bitset compression ewah
Last synced: 16 Mar 2025
https://github.com/lemire/bloofi
Bloofi: A java implementation of multidimensional Bloom filters
Last synced: 21 Mar 2025
https://github.com/lemire/simdpcg
Vectorized version of the PCG random number generator
Last synced: 21 Mar 2025
https://github.com/lemire/rollinghashjava
Rolling hash functions in Java
hashing java rolling-hash-functions
Last synced: 21 Mar 2025
https://github.com/lemire/simdprune
Pruning elements in SIMD vectors (i.e., packing left elements)
Last synced: 21 Mar 2025
https://github.com/lemire/fastintegercompression.js
Fast integer compression library in JavaScript
compression integer-compression javascript
Last synced: 19 Sep 2025
https://github.com/lemire/fastdifferentialcoding
Fast differential coding functions (using SIMD instructions)
compressed integer-compression prefix-sum simd simd-instructions
Last synced: 21 Mar 2025
https://github.com/lemire/fast_division
Simple C++ code to benchmark fast division algorithms
Last synced: 21 Mar 2025
https://github.com/lemire/multiplatform_simd_recipes
SIMD recipes, for various platforms (collection of code snippets)
Last synced: 21 Mar 2025
https://github.com/lemire/runningmaxmin
Fast maximum-minimum filters implemented in C++
Last synced: 21 Mar 2025
https://github.com/lemire/fasthashing
A Variable-Length String Hashing Library in C++
Last synced: 25 Jul 2025
https://github.com/lemire/validateutf8-experiments
Reproducible experimeents on UTF-8 validation using SIMD instructions
Last synced: 16 Mar 2025
https://github.com/lemire/fastshuffleexperiments
How fast can we shuffle values?
algorithm performance random-string shuffle
Last synced: 21 Mar 2025
https://github.com/lemire/stablepriorityqueue.js
A stable heap-based priority queue in JavaScript
Last synced: 16 Mar 2025
https://github.com/lemire/StablePriorityQueue.js
A stable heap-based priority queue in JavaScript
Last synced: 25 Mar 2025
https://github.com/lemire/fastscancount
Fast implementations of the scancount algorithm: C++ header-only library
Last synced: 23 Mar 2025
https://github.com/lemire/cmemoryusage
Measuring memory usage in C and C++
measure memory memory-allocations
Last synced: 29 Oct 2025
https://github.com/lemire/simdgameoflife
Vectorized (AVX) version of the game of life
Last synced: 29 Oct 2025
https://github.com/lemire/kodakimagecollection
Set of images made available royalty-free by Kodak
Last synced: 10 Mar 2026
https://github.com/lemire/PiecewiseLinearTimeSeriesApproximation
code from Daniel Lemire, A Better Alternative to Piecewise Linear Time Series Segmentation, SIAM Data Mining 2007, 2007.
Last synced: 04 Apr 2025
https://github.com/lemire/swiftwyhash
Fast random number generator in pure Swift
Last synced: 04 Mar 2026
https://github.com/lemire/piecewiselineartimeseriesapproximation
code from Daniel Lemire, A Better Alternative to Piecewise Linear Time Series Segmentation, SIAM Data Mining 2007, 2007.
Last synced: 29 Oct 2025
https://github.com/lemire/croaringunitybuild
Dumps of CRoaring unity builds (for convenience)
c roaring-bitmaps roaringbitmap
Last synced: 29 Oct 2025
https://github.com/lemire/crackingxoroshiro128plus
How to "crack" xoroshiro128+: from two outputs, derive a possible seed
Last synced: 16 Mar 2025
https://github.com/lemire/sparsebitmap
A simple sparse bitmap implementation in java
Last synced: 30 Jul 2025
https://github.com/lemire/talks
Random material having to do with Daniel Lemire's talks
Last synced: 16 Mar 2025
https://github.com/lemire/indexwikipedia
A simple utility to index wikipedia dumps using Lucene.
Last synced: 29 Oct 2025
https://github.com/lemire/memorylanes
iOS app to test memory-level parallelism
Last synced: 29 Oct 2025
https://github.com/lemire/concise
C++ implementation of Concise and WAH compressed bitsets
bitset compression wah wah-compressed-bitsets
Last synced: 04 Jul 2025
https://github.com/lemire/realistictabulardatasets
Some realistic tabular datasets for testing (CSV)
Last synced: 09 Mar 2026
https://github.com/lemire/starschemabenchmark
O'Neil et al.'s Star Schema Benchmark: curated code
Last synced: 29 Oct 2025
https://github.com/lemire/simdintersections
Vectorized intersections (research code)
Last synced: 04 Mar 2026
https://github.com/lemire/simplebitmapbenchmark
Simple benchmark between compressed bitmap libraries in Java
Last synced: 20 Sep 2025
https://github.com/lemire/vectorclass
Random number generator for large applications using vector instructions
performance prng simd simd-instructions
Last synced: 18 Jun 2025
https://github.com/lemire/pospopcnt_avx512
benchmarking positional population count
Last synced: 29 Oct 2025
https://github.com/lemire/zobristhashing
Zobrist hashing in C
hash hashing tabulation zobrist
Last synced: 29 Oct 2025
https://github.com/lemire/costofsafety
Quick experiment to see how expensive safety is in C, for research
Last synced: 29 Oct 2025
https://github.com/lemire/constantdivisionbenchmarks
Benchmarks for constant-division problems (not a library! for research only!)
Last synced: 29 Oct 2025
https://github.com/lemire/createfasthash
Code from article http://locklessinc.com/articles/fast_hash/
Last synced: 14 Oct 2025
https://github.com/lemire/swiftcallingcheader
Calling a C header from Swift (example)
Last synced: 29 Oct 2025
https://github.com/lemire/computerlanguagebenchmark
Captured as http://benchmarksgame.alioth.debian.org is closing
Last synced: 08 Jul 2025
https://github.com/lemire/pythonmaxmin
Fast minimum-maximal filter in Python
Last synced: 28 Jun 2025
https://github.com/lemire/rowreorderingcpplibrary
This is a set of row-reordering algorithms and data compression compression schemes implemented in C++.
Last synced: 29 Oct 2025
https://github.com/lemire/webassemblyvsjavascript
Project to compare the performance of WebAssembly with JavaScript
Last synced: 29 Oct 2025
https://github.com/lemire/gobitmapbenchmark
A Go project to benchmark various bitmap implementations (this is not a library!)
Last synced: 29 Oct 2025
https://github.com/lemire/gutenberg-headers
Removing Manually-Generated Boilerplate from Project Gutenberg e-Books
Last synced: 29 Oct 2025
https://github.com/lemire/hashvstree
Do hash table use more memory than trees? A case study in Java.
Last synced: 29 Oct 2025
https://github.com/lemire/fastheap
Fast heap data structures in Go (golang)
Last synced: 29 Oct 2025
https://github.com/lemire/iosbitmapdecoding
Experimenting with bitmap decoding on ios
Last synced: 29 Oct 2025
https://github.com/lemire/simple_simdjson_python_wrapper
Simple use of simdjson from python (for research purposes)
Last synced: 24 Jul 2025
https://github.com/lemire/simdjson_performance_demo
simdjson performance demo
Last synced: 29 Oct 2025
https://github.com/lemire/simple_cpp_shuffle_benchmark
Simple benchmark to see how fast the standard C++ library can shuffle arrays
Last synced: 16 Jun 2025
https://github.com/lemire/fast_float_supplemental_tests
Supplemental tests for the fast_float library (credit: Nigel Tao)
Last synced: 07 Mar 2026
https://github.com/lemire/jstypes
Doing C-like arithmetic and logical operations in JavaScript (full 64-bit support)
Last synced: 29 Oct 2025
https://github.com/lemire/hierarchicalbinbuffering
Hierarchical Bin Buffering C++ Library
Last synced: 06 Mar 2026
https://github.com/lemire/viewsizeestimation
Unassuming hashing-based view-size estimation techniques
Last synced: 29 Oct 2025
https://github.com/lemire/exercices_lucene
Exercises pour s'approprier lucene, le moteur de recherche
Last synced: 29 Oct 2025