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
242 watching
377 forks
Language: C
last commit: about 2 months 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,942
orangeduck/mpc A lightweight and powerful library for building parsers of varying complexity using parser combinators. 2,691
evgenykarkan/ekalgorithms A collection of exercises and examples showcasing various algorithms, data structures, and software concepts in Objective-C. 2,421
attractivechaos/klib A standalone and lightweight C library providing efficient implementations of various algorithms and data structures 4,227
anthonycalandra/modern-cpp-features A resource for learning modern C++ language and library features 19,885
rui314/chibicc An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. 9,774
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,906
srdja/collections-c A comprehensive C library providing various data structures with efficient algorithms and operations 2,842
orangeduck/tgc A tiny garbage collector for C that automatically frees unreachable memory allocations 972
marcobambini/gravity A dynamically typed, lightweight language with modern syntax for building portable and concurrent applications. 4,325
koka-lang/koka A research language with effect types and handlers for building concurrent, efficient programs 3,333
tezc/sc Provides a collection of portable and high-performance C libraries and data structures 2,284
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,433
koanlogic/libu A C utility library providing basic functionality such as memory allocation and networking. 443
fragglet/c-algorithms A collection of commonly used algorithms in C. 3,368