Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fragglet/c-algorithms
A library of common data structures and algorithms written in C.
https://github.com/fragglet/c-algorithms
algorithm c data-structures isc library
Last synced: 4 days ago
JSON representation
A library of common data structures and algorithms written in C.
- Host: GitHub
- URL: https://github.com/fragglet/c-algorithms
- Owner: fragglet
- License: other
- Created: 2010-06-23T22:58:38.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2024-12-18T00:12:47.000Z (about 1 month ago)
- Last Synced: 2025-01-10T00:07:24.011Z (11 days ago)
- Topics: algorithm, c, data-structures, isc, library
- Language: C
- Homepage: https://fragglet.github.io/c-algorithms/
- Size: 787 KB
- Stars: 3,385
- Watchers: 191
- Forks: 732
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- Contributing: .github/CONTRIBUTING.md
- License: COPYING.md
- Code of conduct: CODE_OF_CONDUCT.md
- Authors: AUTHORS
Awesome Lists containing this project
README
## C Algorithms
The C programming language includes a very limited standard library in
comparison to other modern programming languages. This is a collection of
common computer science data structures and algorithms which may be used in C
projects.The project is structured in a modular way, such that it is possible to
trivially copy any module (pair of `.c` and `.h` files) into a project without
dealing with the usual hassle of library dependencies. However, the project
does also build as a library named `libcalg` if that's what you want.The code is licensed under the [ISC license](COPYING.md), a permissive license
that is functionally identical to the MIT or BSD licenses. As such, it may
legitimately be reused in any project, whether proprietary or open source.