C Algorithms

Open-source C projects categorized as Algorithms

Top 21 C Algorithm Projects

  1. C

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

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

    InfluxDB logo
  3. Collections-C

    A library of generic data structures for the C language.

  4. sc

    Common libraries and data structures for C.

  5. c

    Implementation of All ▲lgorithms in C Programming Language (by AllAlgorithms)

  6. Melon

    A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

  7. mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

  8. ascii_art

    Real-Time ASCII Art Rendering Library (by symisc)

  9. SaaSHub

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

    SaaSHub logo
  10. ctl

    My variant of the C Template Library (by rurban)

  11. CS50x_2021

    Harvard CS50x — 2021 solutions

  12. libGimbal

    C17-based extended standard library, cross-language type system, and unit testing framework targeting Sega Dreamcast, Sony PSP and PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.

  13. C-DataStructures-And-Algorithms

    Generic data structures and algorithms implemented in c language.

  14. data-structures-and-algorithms-in-c

    Data Structures and Algorithms in C ( DSA )

  15. algorithms

    A open source repository of different kinds of algorithms in c. Newbies are encouraged to contribute! Note: I made this code when i didn't have as much experience in programming (by Privanom)

  16. sgc

    Generic Algorithms and Data Structures in C

  17. chtrie

    Coordinate Hash Trie: A Trie Variant Balancing between Time, Space, and Simplicity

  18. advanced-data-structures-and-algorithms-in-c

    Advanced Data Structures and Algorithms in C ( DSA )

  19. libdsa

    C data structures and algorithms library (by joao-conde)

  20. C_Algorithms

    This is an open source project to collect various C algorithms and data structures and make them available to everyone. Everyone is welcome to contribute to the project to make it easier for other developers to search for algorithms.

  21. SubsetSum-BacktrackAlgorithm

    Solving the popular NP problem, The Subset Sum Problem, with an Amortized O(n) algorithm based on Recursive Backtracking. The Algorithm stood second fastest in the organized Intra-University competition.

  22. exact-cover

  23. epanet-haskell

    Call the EPANET toolkit via Haskell's Foreign Function Interface

  24. SaaSHub

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

    SaaSHub logo
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 Algorithms discussion

Log in or Post with

C Algorithms related posts

Index

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

# Project Stars
1 C 20,146
2 Collections-C 2,902
3 sc 2,475
4 c 1,708
5 Melon 1,413
6 mlib 992
7 ascii_art 721
8 ctl 183
9 CS50x_2021 177
10 libGimbal 84
11 C-DataStructures-And-Algorithms 81
12 data-structures-and-algorithms-in-c 70
13 algorithms 70
14 sgc 34
15 chtrie 20
16 advanced-data-structures-and-algorithms-in-c 18
17 libdsa 14
18 C_Algorithms 9
19 SubsetSum-BacktrackAlgorithm 4
20 exact-cover 1
21 epanet-haskell 1

Sponsored
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.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?