C Algorithm

Open-source C projects categorized as Algorithm

Top 20 C Algorithm Projects

  • tbox

    🎁 A glib-like multi-platform c library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Klib

    A standalone and lightweight C library

    Project mention: Factor is faster than Zig | news.ycombinator.com | 2023-11-10
  • sc

    Common libraries and data structures for C.

  • quadsort

    Quadsort is a branchless stable adaptive mergesort faster than quicksort.

  • earcut.hpp

    Fast, header-only polygon triangulation

  • blitsort

    Blitsort is an in-place stable adaptive rotate mergesort / quicksort.

  • 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.

  • fastrange

    A fast alternative to the modulo reduction

  • sha-2

    SHA-2 algorithm implementations (by amosnier)

  • cgranges

    A C/C++ library for fast interval overlap queries (with a "bedtools coverage" example)

    Project mention: Ask HN: Fast data structures for disjoint intervals? | news.ycombinator.com | 2024-07-23

    You're looking for an implicit interval tree. The key idea is to store sorted ranges and simulate the interval tree via binary search. The best implementation I know of is coitrees: https://github.com/dcjones/coitrees, but you could also roll your own. cgranges is another good implementation: https://github.com/lh3/cgranges

  • fast_zlib

    Heavily optimized zlib compression algorithm

  • dslib

    :herb: A library of "connected" data structures

  • Miller_Shuffle_Algo

    New Shuffle algorithm with ultra low overhead and no annoying repetition.

  • rhsort

    Robin Hood Sort, for uniform data

    Project mention: Need a Quick Favor: Help a Student with a Simple Click! | /r/github | 2023-11-19

    I’m in the midst of a class project that requires a GitHub repository with over 100 stars. It’s one of the key criteria I need to meet, and I’m almost there. The repo I’ve been contributing to is https://github.com/mlochbaum/rhsort , which aligns perfectly with my project's needs—except it’s a bit short on stars.

  • air-ctl

    C Language Template Library C语言 模板库

  • 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

  • libaca

    C Library of Aho-Corasick Algorithm based on Coordinate Hash Trie

  • PoxHash

    A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS

  • HSL

    HSL to RGB and RGB to HSL

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Algorithm discussion

Log in or Post with

C Algorithm related posts

  • Need a Quick Favor: Help a Student with a Simple Click!

    1 project | /r/github | 19 Nov 2023
  • How do crypto functions deal with the issue of character size? (e.g. Unicode)

    1 project | /r/cryptography | 18 Jun 2023
  • shibajs1.h: Quick and Dirty JSON Parsing (not an advertisement!) --- Seeking comments, good ones. Thanks

    2 projects | /r/C_Programming | 18 Jun 2023
  • GitHub - frymimori/c-sorter: Create ascending and descending ordered arrays using C with a fast and unique hybrid sorting algorithm.

    4 projects | /r/C_Programming | 11 Jun 2023
  • Doubt regarding counting sort

    2 projects | /r/algorithms | 12 Jun 2023
  • Encoding Huffman freq table?

    1 project | /r/compsci | 18 May 2023
  • [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

    2 projects | /r/slavelabour | 6 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Algorithm projects in C? This list will help you:

Project Stars
1 tbox 4,852
2 Klib 4,156
3 sc 2,246
4 quadsort 2,128
5 earcut.hpp 856
6 blitsort 701
7 scrypt 472
8 fastrange 294
9 sha-2 179
10 cgranges 165
11 fast_zlib 131
12 dslib 126
13 Miller_Shuffle_Algo 95
14 rhsort 70
15 air-ctl 32
16 Veracrypt-Password-Extractor 14
17 arduino-gas-index-algorithm 7
18 libaca 7
19 PoxHash 7
20 HSL 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com