Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c macro
c
x
macro
x
166 search results found
Klib
⭐
3,953
A standalone and lightweight C library
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.
Minilisp
⭐
1,311
A readable lisp in less than 1k lines of C
C3c
⭐
1,220
Compiler for the C3 language
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.
Wise_enum
⭐
236
A reflective enum implementation for C++
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
Dbgtools
⭐
194
Small collection of debug-related drop-in c/c++-utils
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
Resumable Assert
⭐
170
Assert replacement to continue execution in debugger
Xcc
⭐
155
Toy C compiler for x86-64/aarch64/riscv64/wasm
Map Macro
⭐
153
A recursive C preprocessor macro which performs an operation on each element of a list
Hash
⭐
151
C hash implementation based on khash
Cesium3
⭐
148
Fast interpreter with macros, local type inference, LLVM backend.
Keyboard Firmware
⭐
147
Replacement firmware for various keyboards (Kinesis, Ergodox) using an Atmel AVR microcontroller
Tecoc
⭐
139
TECOC - TECO text editor
Hulp
⭐
139
ESP32 ULP Coprocessor Helper
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
Metaresc
⭐
118
META data and RESource library for C language
Inline C Rs
⭐
117
Write and execute C code inside Rust.
Narwhal
⭐
113
A progressive test framework for C.
L2
⭐
110
A minimalist type-inferred programming language with procedural macro support
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.
Neon
⭐
108
neon - an HTTP/1.1 and WebDAV client library with a C API
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
Growable Buf
⭐
88
Growable Memory Buffer for C99
Tiny Lisp
⭐
83
A small implementation of LISP, written in standard C11.
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
Luaprompt
⭐
81
An embeddable Lua command prompt as well as a stand-alone interpreter with pretty-printing and autocompletion.
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)
Fbpad
⭐
69
A small Linux framebuffer virtual terminal
Te
⭐
67
Text editor for the CP/M operating system and related computers: Amstrad PCW, CPC, Kaypro, Spectrum...
Corehttp
⭐
64
Client implementation of a subset of HTTP 1.1 protocol designed for embedded devices.
Bithacks.h
⭐
64
bithacks.h is a C header file containing useful bit manipulation macros
Libopaque
⭐
63
c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL.
Libnvram
⭐
62
NVRAM emulator
Moonlisp
⭐
62
a Lisp that compiles to Lua
C Generic Ring Buffer
⭐
59
Just a dead simple set of c macros for working with ring buffers in a generic manner.
Vastringify
⭐
59
Type-safe Printf in C
Libite
⭐
58
That missing frog DNA you've been looking for
C Mock
⭐
58
C Mock is Google Mock's extension allowing a function mocking.
Py3c
⭐
56
A Python 2/3 compatibility layer for C extensions
Adorad
⭐
56
Fast, Expressive, & High-Performance Programming Language for those who dare
Cslim
⭐
55
Fitnesse Slim implementation in C
Asmotor
⭐
55
Powerful macro (cross) assembler package for several CPUs
Rcutils
⭐
54
Common C functions and data structures used in ROS 2
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
Cora
⭐
49
Genius programmer should write his own lisp!
Util_libs
⭐
49
Sublimecimproved
⭐
49
Improved syntax for C/C++/Objective-C, with a special support for sources of Linux kernel, CPython, etc.
Dmt
⭐
49
Dynamic memory tracker for C
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)
Kmyacc Forked
⭐
45
A fork of kmyacc, with some essential patches applied
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
Funk
⭐
42
a c continuation library inspired by Adam Dunkel's ProtoThread.
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.
Genccont
⭐
40
Generic containers in C. So far: singly & doubly linked lists, a singly-linked queue, a hash table and a binary search tree. As type-safe as I can make them in C. Simple to use and hack; very embeddable - works in user space and in-kernel; 0 build requirements: not even libc needed; can easily cherry-pick only needed source files. zlib license.
Macros
⭐
39
A more powerful C/C++ preprocessor.
Minischeme
⭐
39
Cat's Eye Technologies' fork of the original public-domain Mini-Scheme implementation, miniscm.
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
Libwebsockets
⭐
36
This fork is out of date and no longer maintained. You really should use the official repository at https://github.com/warmcat/libwebsockets
Cpip
⭐
36
CPIP - a C/C++ preprocessor implemented in Python.
Hml_fwlib_stc89
⭐
36
A lite firmware library for STC micro STC89 series MCU based on SDCC complier | 基於SDCC編譯器實現的針對宏晶微电子(STC Micro)STC89系列單晶片的輕量級固件庫
Libpp
⭐
35
Functional-programming macros for the C preprocessor.
Dbg Macro
⭐
35
A set of dbg(…) macros for C
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 166 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.