InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 20 C Algorithm Projects
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
Earcut is almost a teaching example: pick any non-self-intersecting polygon, find an "ear" (three consecutive vertices that form an empty inner triangle), cut it off, repeat. Simple? Yes. Slow? Sometimes. But on contours with few points Earcut can be the fastest tool in the shed, as my benchmarks against iTriangle and Mapbox implementations have shown.
-
-
scrypt
The scrypt key derivation function was originally developed for use in the Tarsnap online backup system and is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Does fastrange[1] have fewer rejections due to any excess random bits[2]?
[1] https://github.com/lemire/fastrange
-
-
-
-
-
-
-
-
Veracrypt-Password-Extractor
A proof-of-concept DLL that prints out the password a user enters into Veracrypt while decrypting a volume.
-
-
arduino-gas-index-algorithm
Arduino Library for Sensirion's Gas Index Algorithm, providing a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Algorithm discussion
C Algorithm related posts
-
Need a Quick Favor: Help a Student with a Simple Click!
-
How do crypto functions deal with the issue of character size? (e.g. Unicode)
-
shibajs1.h: Quick and Dirty JSON Parsing (not an advertisement!) --- Seeking comments, good ones. Thanks
-
GitHub - frymimori/c-sorter: Create ascending and descending ordered arrays using C with a fast and unique hybrid sorting algorithm.
-
Doubt regarding counting sort
-
Encoding Huffman freq table?
-
[Offer] I am a systems, network, and SciComp programmer, I am looking for small, short gigs to fund my libre projects. I have a good portfolio, and I have adequate grasp of theory. My prices begin at $5 and end at $60 for small, one-time gigs. C, x86-64|Aarch64 Assembly, Go, Python, Shell Scripting
- A note from our sponsor - InfluxDB www.influxdata.com | 21 Dec 2025
Index
What are some of the best open-source Algorithm projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | tbox | 5,068 |
| 2 | Klib | 4,579 |
| 3 | sc | 2,527 |
| 4 | quadsort | 2,170 |
| 5 | earcut.hpp | 948 |
| 6 | blitsort | 713 |
| 7 | scrypt | 508 |
| 8 | fastrange | 314 |
| 9 | sha-2 | 198 |
| 10 | cgranges | 168 |
| 11 | fast_zlib | 141 |
| 12 | dslib | 131 |
| 13 | utf8 | 83 |
| 14 | rhsort | 75 |
| 15 | air-ctl | 33 |
| 16 | Veracrypt-Password-Extractor | 15 |
| 17 | libaca | 10 |
| 18 | arduino-gas-index-algorithm | 10 |
| 19 | PoxHash | 8 |
| 20 | HSL | 3 |