lemire

Daniel Lemire Joined Sept 2010 8,399 followers View on GitHub

Stars
8,730
across 220 public repos
Rank
#3,815
of 323,846 users, top 2%
New on the board this week

Repositories with 50+ stars

lemire's repositories with their overall rank
RankRepositoryLanguageStars
68,083

This is a repository for the code posted on my blog

C++ 970
96,181

Fast function to parse strings into double (binary64) floating-point values, enforces the RFC 7159 (JSON standard) grammar: 4x faster than strtod

C++ 669
111,489

A compressed alternative to the Java BitSet class

Java 570
135,306

A compressed bitmap class in C++.

C++ 459
138,738

SIMD-accelerated base64 codecs

C 446
165,627

a fast heap-based priority queue in JavaScript

JavaScript 365
169,759

A C/C++ header file for fast 32-bit division remainders (and divisibility tests) on 64-bit hardware.

C++ 355
184,321

A fast alternative to the modulo reduction

CMake 323
190,512

header-only library to validate utf-8 strings at high speeds (using SIMD instructions)

C 311
220,020

External-Memory Sorting in Java

Java 263
238,325

A fast, compact, immutable map from strings to uint64 values in Go.

Go 239
267,126

Testing common random-number generators (RNG)

C 208
290,546

Rolling Hash C++ Library

C++ 188
309,793

Speed-optimized BitSet implementation for modern browsers and JavaScript engines

JavaScript 174
322,286

Simple scripts for programmers who want to work within Docker

Shell 166
334,017

C library to remove white space from strings as fast as possible

C 159
358,168

A simple bitset library in C

C 146
377,307

Benchmark showing the we can randomly hash strings very quickly with good universality

C++ 137
406,115

Fast random number generators: Vectorized (SIMD) version of xorshift128+

C 125
408,708

Fast random number generation in an interval in Python: Up to 10x faster than random.randint.

C 124
430,810

Dynamic Time Warping (DTW) library implementing lower bounds (LB_Keogh, LB_Improved...)

C++ 116
430,810

Speed-optimized BitSet implementation for modern browsers and JavaScript engines, uses typed arrays

TypeScript 116
516,717

Testing memory-level parallelism

C 92
530,469

Vectorized version of the PCG random number generator

C 89
545,010

Bloofi: A java implementation of multidimensional Bloom filters

Java 86
560,658

Compressed bitmaps in C#

C# 83
583,138

Rolling hash functions in Java

Java 79
655,643

Pruning elements in SIMD vectors (i.e., packing left elements)

C 68
687,784

Fast integer compression library in JavaScript

JavaScript 64
687,784

Fast, immutable, compact map from strings to 64-bit integers — for Python.

C 64
785,730

Fast differential coding functions (using SIMD instructions)

C 54
785,730

Simple C++ code to benchmark fast division algorithms

C++ 54

Among 323,846 users

6.3k–10k stars: 2,566 users, including lemire

Stars along the bottom, and users in each band on a log scale

When they were made

32 repos with 50+ stars, made between 2010 and 2026

Quick stats

Next rank
+2 stars to reach #3,814
Next milestone
+1,199 stars to reach the top 1%
Public repos
220, 32 with 50+ stars
Popular repos
22 over 100 stars
Top repo
Code-used-on-Daniel-Lemire-s-blog, #68,083 of all repos, 11% of stars
Smaller repos
1,368 stars from repos under 50

Stars counted Recounted daily Next count around