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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
Where the stars are
Languages
- C++ 2.9k stars, 34% · 8 repos
- C 1.9k stars, 22% · 12 repos
- Java 998 stars, 11% · 4 repos
- JavaScript 603 stars, 7% · 3 repos
- CMake 323 stars, 4% · 1 repo
- Go 239 stars, 3% · 1 repo
- Shell 166 stars, 2% · 1 repo
- TypeScript 116 stars, 1% · 1 repo
and 1 more language
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