oz123/awesome-c

A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 5th, 2026
Created on December 14th, 2014
Open Issues & Pull Requests: 102 (+0)
GitHub issues: Enabled
Number of forks: 948
Total Stargazers: 11,542 (+0)
Total Subscribers: 284 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 339.6 days
Mean response time: 217.0 days
90th percentile: 376.6 days
Tracked items: 9

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 477 days
Stale 30+ days: 11
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Awesome C is a curated list of open source C frameworks, libraries, resources, and tools organized by category.

The project addresses the challenge of discovering quality C resources by maintaining a comprehensive directory spanning domains from AI and graphics to networking, testing, and web frameworks. It filters exclusively for open source code as defined by the Open Source Definition and excludes all C++-related material, keeping the focus on pure C implementations. The list is organized into functional categories with direct links to each resource and its associated license.

Developers seeking C libraries and tools should use this list as a reference when evaluating options for a new project or filling a specific need. The breadth of categories makes it suitable for finding resources across the full spectrum of C development, whether building embedded systems, game engines, data processing pipelines, or command-line utilities. The explicit exclusion of C++ content ensures that entries represent genuinely C-native solutions rather than C-compatible alternatives.

The project maintains an active contribution process with documented guidelines for pull requests. The curation model relies on community submissions to expand and refine the list across its established categories.