adamtornhill / PatternsInC
Code samples for the book Patterns in C
☆180Updated 8 years ago
Alternatives and similar repositories for PatternsInC:
Users that are interested in PatternsInC are comparing it to the libraries listed below
- Practical design patterns in C☆433Updated last year
- Object-Oriented Programming With ANSI-C☆285Updated 4 years ago
- An elegant unit testing framework for C with support for mock objects.☆241Updated last year
- C Interfaces and Implementations☆650Updated 5 months ago
- Book code for Test-Driven Development for Embedded C☆264Updated 5 years ago
- A pure C implementation of the Observer Pattern☆58Updated 6 years ago
- Source code from "Programming with POSIX® Threads" book By David R. Butenhof☆90Updated 12 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…☆150Updated 2 months ago
- Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C☆551Updated 9 months ago
- Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions☆248Updated 10 months ago
- Programming with POSIX Threads: David R. Butenhof☆81Updated 11 years ago
- Lightweight MQTT broker, written from scratch. IO is handled by a super simple event loop based upon the most common IO multiplexing impl…☆118Updated 2 months ago
- Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free f…☆335Updated last week
- Simple and memory-efficient implementation of OOP in C suitable for real-time embedded systems.☆231Updated last year
- Lightweight exception implementation for C☆336Updated last month
- Implement of all problems in the book "Design Patterns for Embedded system in C"☆189Updated 8 years ago
- µnit is a small testing framework for C☆615Updated 11 months ago
- Hands-On System Programming with Linux, Kaiwan N Billimoria, published by Packt☆257Updated 2 months ago
- A modern, portable, cross-language unit testing and mocking framework for C and C++☆176Updated 4 months ago
- "Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically sui…☆43Updated 5 months ago
- Unofficial mirror of sourceware newlib repository. Updated daily.☆247Updated this week
- a memory allocator for embedded systems (microcontrollers)☆60Updated 7 years ago
- Kernel 4.10 Examples of linux drivers.. for practice and reference☆54Updated 4 months ago
- Mastering Embedded Linux Programming – Second Edition, published by Packt☆186Updated 4 years ago
- 🔗 Common Data Structures and Algorithms☆51Updated last year
- State Machine Design in C☆131Updated last month
- FreeRTOS simulator for POSIX☆95Updated 6 years ago
- Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread☆194Updated 11 months ago
- Linux Kernel Programming (Part 2), published by Packt☆126Updated 2 months ago
- A toolkit for firmware development☆54Updated last week