All code snippets are fully ANSI/ISO C90 compliant, extremely portable, mostly efficient, stable/safe, consistent and readable. In all cases, you may simply remove the main() function and use the remaining source file together with its header file as a module.
- dlist: doubly linked lists
- slist: complete schoolbook implementation of single linked lists
- string: common string handling functions (explode(), substr(), trim() et al.)
- file: common file handling functions
- base64: base64 encoder/decoder
- id3: ID3 v1.x read/write support
- mpeg: MPEG frame header parser
- chess: congruence-free NxN-size queens problem solver (recursive backtracking)
- audit: code auditing check functions
- main: template main() function, just for reference
web projects
Other people's projects hosted on 0xE3 (no, I won't host yours).