adamtornhill / PatternsInC
Code samples for the book Patterns in C
☆174Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for PatternsInC
- Practical design patterns in C☆416Updated last year
- An elegant unit testing framework for C with support for mock objects.☆233Updated last year
- Lightweight exception implementation for C☆326Updated last month
- Object-Oriented Programming With ANSI-C☆274Updated 4 years ago
- Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-su…☆139Updated last week
- Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C☆534Updated 4 months ago
- Programming with POSIX Threads: David R. Butenhof☆75Updated 11 years ago
- C Interfaces and Implementations☆621Updated last month
- Book code for Test-Driven Development for Embedded C☆255Updated 5 years ago
- A modern, portable, cross-language unit testing and mocking framework for C and C++☆176Updated last week
- Simple C programs demonstrating different aspects of programming on Linux.☆164Updated 3 years ago
- Advanced logging library for C/C++☆136Updated last year
- Simple and memory-efficient implementation of OOP in C suitable for real-time embedded systems.☆217Updated 11 months ago
- Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free f…☆300Updated last month
- Design Pattern by Object-Oriented-C☆197Updated 9 years ago
- The Better String Library☆504Updated 7 years ago
- Generic red-black tree library (by Julienne Walker).☆55Updated 5 years ago
- Lightweight event loop library for Linux epoll() family APIs☆240Updated 8 months ago
- A pure C implementation of the Observer Pattern☆54Updated 5 years ago
- A simple memory allocator - Memory allocation 101☆274Updated 5 years ago
- Framework and Plugin design in C☆227Updated last month
- Implement your own TCP IP Stack☆183Updated last week
- Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions☆218Updated 5 months ago
- A collection of commonly used C MACROS☆125Updated last year
- Two-way SSL authentication example in C☆35Updated 10 months ago
- Hands-On Network Programming with C, published by Packt☆308Updated last year
- Source code from "Programming with POSIX® Threads" book By David R. Butenhof☆91Updated 12 years ago
- Embedded Artistry Templates, Documents, and Source Code☆615Updated 2 months ago
- Implement of all problems in the book "Design Patterns for Embedded system in C"☆179Updated 8 years ago
- SGLIB - A Simple Generic Library for C (originally by Marian Vittek and not maintained by Stefan Tauner at all!)☆180Updated 7 years ago