Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c macro
c
x
macro
x
108 search results found
Janet
⭐
3,217
A dynamic language and bytecode vm
Libaco
⭐
3,034
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
Libucl
⭐
1,572
Universal configuration library parser
Nvme Cli
⭐
1,319
NVMe management command line interface.
Check
⭐
780
A unit testing framework for C
Metalang99
⭐
717
Full-blown preprocessor metaprogramming
Fff
⭐
654
A testing micro framework for creating function test doubles
C Macro Collections
⭐
438
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
Picrin
⭐
400
lightweight scheme interpreter
Trice
⭐
394
🟢 super fast 🚀 and tiny 🐥 embedded device 𝘾 printf-like trace ✍ code, works also inside ⚡ interrupts ⚡ and real-time PC 💻 logging (trace ID visualization 👀)
Bgc
⭐
378
Beej's Guide to C Programming source
Windowshmodular
⭐
338
A modular Windows.h Header. Licensed under Public Domain & MIT.
Tinybits
⭐
289
Tiny bits and useful snippets that I keep using everywhere (C, C++)
Mass
⭐
264
A compiler for a new language focusing on compile-time execution and no LLVM dependency.
Plooc
⭐
220
Protected Low-overhead Object Oriented Programming with ANSI-C
Sxc
⭐
208
sxc is an 'S-Expression C' transpiler for generating C code using macros written in Common Lisp
Ubench.h
⭐
184
⏱️ single header benchmark framework for C and C++
Gpp
⭐
180
GPP, a generic preprocessor
Book_cprogramming
⭐
172
Framework and Plugin design in C
Keyboard Firmware
⭐
147
Replacement firmware for various keyboards (Kinesis, Ergodox) using an Atmel AVR microcontroller
Hulp
⭐
139
ESP32 ULP Coprocessor Helper
Tecoc
⭐
139
TECOC - TECO text editor
Macross
⭐
137
Macross 6502, the assembler written by Lucasfilm Ltd. that was used for Habitat and SCUMM
Cspec
⭐
135
Behavior driven development in C
Tau
⭐
129
A Micro (1k lines of code) Unit Test Framework for C/C++
Cbinding.jl
⭐
124
Automatic C interfacing for Julia
Neatroff
⭐
122
Neatroff troff clone
Inline C Rs
⭐
117
Write and execute C code inside Rust.
Narwhal
⭐
113
A progressive test framework for C.
Mb System
⭐
108
MB-System is an open source software package for the processing and display of bathymetry and backscatter imagery data derived from multibeam, interferometry, and sidescan sonars.
Cspec
⭐
107
Small BDD framework for C/C++
C Vector
⭐
104
a simple vector library written in C. Can store any type
Macros
⭐
91
A collection of commonly used C MACROS
Schemings
⭐
82
You dig Scheme. The world is coded in C. You get both.
Async2.h
⭐
81
Stackful Async Subroutines for C. Brings async 2 C
Elfloader
⭐
79
ARMv7M ELF loader
Clog
⭐
76
Lightweight logger for C/C++ programs, implemented as a single header file.
Learning Libuv
⭐
74
Zycore C
⭐
74
Internal library providing platform independent types, macros and a fallback for environments without LibC.
Pockettrace
⭐
69
Intrusive Profiler for C++ (comes with viewer)
Bithacks.h
⭐
64
bithacks.h is a C header file containing useful bit manipulation macros
C Mock
⭐
58
C Mock is Google Mock's extension allowing a function mocking.
Libite
⭐
58
That missing frog DNA you've been looking for
Py3c
⭐
56
A Python 2/3 compatibility layer for C extensions
Adorad
⭐
56
Fast, Expressive, & High-Performance Programming Language for those who dare
Asmotor
⭐
55
Powerful macro (cross) assembler package for several CPUs
Macro Logger
⭐
54
A simplified logging system using macros.
Squire
⭐
51
The medieval language held together by twine.
Tetanus
⭐
51
Helper script for mangling CS payloads
Util_libs
⭐
49
Cora
⭐
49
Genius programmer should write his own lisp!
Libcester
⭐
48
A robust header-only unit testing framework for C and C++ programming language. Support function mocking, memory leak detection, crash report.
Lua Tutorial
⭐
45
Lua From Scratch (WIP)
Sciteco
⭐
43
Advanced TECO dialect and interactive screen editor based on Scintilla
Lwlog
⭐
43
A lightweight header only logging library for C
Cvec
⭐
43
No bullshit vector library for C
Rede
⭐
42
A Redis dehydrator module
Gowla Macro Boards
⭐
41
Gowla Macro Boards are PCB designs for use with QMK to build DIY Reprogrammable Macro Keyboards for use with a computer.
Rxpreprocessing
⭐
39
A variety of utilities for the C preprocessor.
Adnw
⭐
38
AVR keyboard firmware with PS/2 trackpoint support & macro mode.
Femto
⭐
37
Femto, an extended version of Atto Emacs with a Tiny Lisp extension language
Elf Loader
⭐
37
Simplified ELF loader for ARM Cortex-M4 based platform
Hml_fwlib_stc89
⭐
36
A lite firmware library for STC micro STC89 series MCU based on SDCC complier | 基於SDCC編譯器實現的針對宏晶微电子(STC Micro)STC89系列單晶片的輕量級固件庫
Dbg Macro
⭐
35
A set of dbg(…) macros for C
Libpp
⭐
35
Functional-programming macros for the C preprocessor.
Zero
⭐
34
Collection of single-file libraries for C/C++.
Engineroom
⭐
34
EngineRoom is a toolkit addressing basic, recurring needs when using C based languages. The most prominent (and mature) component is LogPoints, a logging facility designed to provide comfort to developers working on applications of all sizes. EngineRoom is primarily targeted at Objective-C developers on Mac OS X and iOS with some support for C on GNU/Linux and Solaris.
Labrat
⭐
33
Simple, single-file test harness for C/C++
Go Horse
⭐
33
Funny, and simple HTTP Server DSL written entirely in C
Uthash
⭐
33
A GIT clone of uthash.sourceforge.net, a hash table, implemented in C, supporting constant-time add/find/remove of C structures. Any structure having a unique, arbitrarily-typed key member can be hashed by adding a UT_hash_handle member to the structure and calling these macros.
Picorenderer
⭐
32
Low-Level, 8-bit Colored, 3D Software Renderer written in C99
Macrolib
⭐
29
A Library for Macro (C/C++). Advanced skill of Macro. Delayed expansion, distinguishing number of parameters, expanding different macros according parameter number, Implement default parameters, create unique variable names, Even try catch in C
Mescc Tools
⭐
28
Bootstrapping tools for Janneke's MES
G
⭐
28
g: A portable general purpose programmable text editor with calculator and macro facility.
Ushet
⭐
27
A Malloc-Free SHET Client Library for Microcontrollers
Lisp In Go
⭐
27
A Common Lisp-like Lisp-1 in Go with TCO and partially hygienic macros
Tnkernel Pic32
⭐
26
A port of TNKernel for PIC32
Utest
⭐
25
An ultra-lightweight, micro unit test framework for C99 presented as a single-header
Vim Mml
⭐
25
Music Macro Language (MML) VIM plug-in. Edit, compile, and play NES chiptunes.
Linuxsidewinderx6
⭐
23
This is a user space driver for the Sidewinder X6 keyboard for linux. This allows for macros in linux
C Reusables
⭐
23
Collection of highly reusable C utilities.
Pythy
⭐
23
Having it all now: Pythy syntax for C++11
Pragmatic
⭐
23
⚙An Xcode Source Editor extension for simplifying common pragma driven tasks
Oc
⭐
22
Macro magic for declaring/calling Objective-C APIs from C11 or C++. Preloads selectors, chooses the correct objc_msgSend to call per method/platform.
Swfw
⭐
22
Pure C Simple Window Framework (to be rebased soon).
Sel4test
⭐
22
Test suite for seL4.
Kvad
⭐
21
A quadtree implementation in C99
K90 Linux Driver
⭐
20
Linux kernel space driver for Corsair Vengeance K90 Keyboard
Sharer
⭐
20
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
Gcc Jump
⭐
17
C code browser
Cwith
⭐
17
Automatic cleanup in C using with-statements
Frunzik
⭐
17
Lightweight C library for functional programming.
Sharer.net
⭐
17
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
Minimal Arm
⭐
16
Minimalist ARM Cortex Microcontroller development, in assembler.
Pega Texto
⭐
16
Single-file Parsing Expression Grammars (PEG) runtime engine for C
42
⭐
16
A demonstration of improper use of the C preprocessor
Hlisp
⭐
16
A Lisp implementation in which a lot of language features are self-definable.
Lazyargs
⭐
14
Lazy arguments in C++
Genericdatastructures
⭐
14
Generic, strongly typed, header-only data structures in C
Zerodbg
⭐
14
Useful macros for debugging purposes.
Related Searches
C Kernel (12,842)
C Video Game (4,242)
C Driver (4,106)
Python C (4,069)
C Firmware (3,545)
C Arduino (3,118)
C Usb (2,589)
C Arm (2,566)
C Command Line (2,475)
C Algorithms (2,333)
1-100 of 108 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2025 Awesome Open Source. All rights reserved.