ANSI C and Plan 9 C
I mostly write C while using Plan 9/9front so links might be Plan 9 specific.
Ultimately, the goal is to write code that fits in with the other code around it and the system as a whole. If the file you are editing already deviates from these guidelines, do what it does. After you edit a file, a reader should not be able to tell just from coding style which parts you worked on.
—Rob Pike, Plan 9 coding conventions for C
Libraries
The C language does not provide a library system but there are plenty of incredibly useful single header file libs available.
- Sean Barrett's stb libraries
- Mattias Gustavsson's single-header libraries
- A curated collection of single-header libraries
- cute headers