Cello

C framework

A high-level programming framework that simplifies tasks in C by providing features like generic data structures, polymorphic functions, and reflection.

Higher level programming in C

GitHub

7k stars
244 watching
372 forks
Language: C
last commit: about 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
orangeduck/buildyourownlisp Build a simple programming language in under 1000 lines of code using HTML and C. 2,932
orangeduck/mpc A lightweight and powerful library for building parsers of varying complexity using parser combinators. 2,689
evgenykarkan/ekalgorithms A collection of exercises and examples showcasing various algorithms, data structures, and software concepts in Objective-C. 2,422
attractivechaos/klib A standalone and lightweight C library providing efficient implementations of various algorithms and data structures 4,209
anthonycalandra/modern-cpp-features A resource for learning modern C++ language and library features 19,784
rui314/chibicc An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. 9,726
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,880
srdja/collections-c A comprehensive C library providing various data structures with efficient algorithms and operations 2,829
orangeduck/tgc A tiny garbage collector for C that automatically frees unreachable memory allocations 969
marcobambini/gravity A dynamically typed, lightweight language with modern syntax for building portable and concurrent applications. 4,315
koka-lang/koka A research language with effect types and handlers for building concurrent, efficient programs 3,313
tezc/sc Provides a collection of portable and high-performance C libraries and data structures 2,269
seanbaxter/circle A C++ compiler project that provides a new versioning mechanism and a set of advanced features to improve the language's safety, productivity, and flexibility. 2,402
koanlogic/libu A C utility library providing basic functionality such as memory allocation and networking. 441
fragglet/c-algorithms A collection of commonly used algorithms in C. 3,350