Algorithms & utility libraries
Repositories in this selection 153 · UTC 2026-11-03
CompareRankProjectStarFork30-day trend7-day net changeLast pushSign in to save
1—Pprotocolbuffers / protobufProtocol Buffers - Google's data interchange formatC++NOASSERTION · Restricted / unknownInsufficient rank history72,15016,361——2026-11-03
2—Llodash / lodashA modern JavaScript utility library delivering modularity, performance, & extras.JavaScriptNOASSERTION · Restricted / unknownInsufficient rank history61,2697,230——2026-10-01
3—Ggoogle / guavaGoogle core libraries for JavaJavaApache-2.0 · PermissiveInsufficient rank history51,91811,218——2026-11-02
4—Iiamkun / dayjs⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern APIJavaScriptMIT · PermissiveInsufficient rank history48,6583,723——2026-09-15
5—Mmoment / momentParse, validate, manipulate, and display dates in javascript.JavaScriptMIT · PermissiveInsufficient rank history47,8816,982——2026-10-08
6—Ccolinhacks / zodTypeScript-first schema validation with static type inferenceTypeScriptMIT · PermissiveInsufficient rank history44,2482,311——2026-10-30
7—Ddate-fns / date-fns⏳ Modern JavaScript date utility library ⌛️TypeScriptUnknown · Restricted / unknownInsufficient rank history36,6572,064——2026-10-26
8—Nnothings / stbstb single-file public domain libraries for C/C++CNOASSERTION · Restricted / unknownInsufficient rank history34,9328,113——2026-11-03
9—Ggabime / spdlogFast C++ logging library.C++NOASSERTION · Restricted / unknownInsufficient rank history29,7355,346——2026-10-24
10—Ggoogle / gsonA Java serialization/deserialization library to convert Java Objects into JSON and backJavaApache-2.0 · PermissiveInsufficient rank history24,2364,500——2026-11-03
11—Vvueuse / vueuseCollection of essential Vue Composition Utilities for Vue 3TypeScriptMIT · PermissiveInsufficient rank history22,3992,956——2026-10-31
12—QQuantConnect / LeanLean Algorithmic Trading Engine by QuantConnect (Python, C#)C#Apache-2.0 · PermissiveInsufficient rank history22,3615,374——2026-11-02
13—Mmoment / luxon⏱ A library for working with dates and times in JSJavaScriptMIT · PermissiveInsufficient rank history16,456812——2026-08-09
14—Bbrix / crypto-jsJavaScript library of crypto standards.JavaScriptNOASSERTION · Restricted / unknownInsufficient rank history16,3962,489——2024-08-09
15—Jjosdejong / mathjsAn extensive math library for JavaScript and Node.jsJavaScriptApache-2.0 · PermissiveInsufficient rank history15,1011,338——2026-11-02
16—AApp-vNext / PollyPolly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.C#BSD-3-Clause · PermissiveInsufficient rank history14,2531,300——2026-10-31
17—Mmxcl / PromiseKitPromises for Swift & ObjC.SwiftMIT · PermissiveInsufficient rank history14,2071,456——2026-06-03
18—Jjedisct1 / libsodiumA modern, portable, easy to use crypto library.CNOASSERTION · Restricted / unknownInsufficient rank history14,0381,888——2026-10-31
19—Nnextapps-de / flexsearchNext-generation full-text search library for Browser and Node.jsJavaScriptApache-2.0 · PermissiveInsufficient rank history13,816528——2026-06-28
20—Rrayon-rs / rayonRayon: A data parallelism library for RustRustApache-2.0 · PermissiveInsufficient rank history13,425620——2026-10-27
License tiers are derived from metadata. Check obligations for your use; unknown does not mean prohibited.