Showing 36 of 401 projects
C library for encoding, decoding and manipulating JSON data
TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
A realtime CPU/GPU profiler hosted in a single C file with a remote web viewer for performance analysis.
A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.
A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.
A high-performance JSON parser and object marshaller for Ruby, optimized for speed and compatibility.
A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
A simple, lightweight .INI file parser written in C, designed for embedded systems.
Transpile trained machine learning models into native code (Java, C, Python, Go, etc.) with zero dependencies.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
A re-implementation of the 1995 PlayStation game wipEout, playable in a web browser and on desktop platforms.
An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.
A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.
A Unix pager with rich table browsing features, designed for PostgreSQL but supporting MySQL, SQLite, and other database clients.
A free retro multiplayer shooter with up to 16 players, featuring team deathmatch, capture the flag, and custom map creation.
A C++ programming model for writing performance-portable applications targeting all major HPC platforms.
An open-source implementation of the Message Passing Interface (MPI) specification for high-performance computing.
A minimal, header-only JSON library for C++11 providing parsing, serialization, and intuitive value semantics.
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
An advanced spam filtering system and email processing framework that evaluates messages using regex, statistical analysis, and custom services.
A fast semantic search tool for C/C++ codebases that uses AST pattern matching to help security researchers find interesting functionality.
A Linux Kernel Module (LKM) rootkit for hiding processes, granting root privileges, and making files invisible.
A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.
A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.
A high-performance C micro-framework for building event-driven web applications and network services.
A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.
A fast, header-only C++11 library for reading CSV files with automatic column rearrangement, threading for I/O overlap, and configurable parsing features.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
A collection of single-file public domain libraries for C/C++ development, covering graphics, utilities, and system programming.
An automatic semantics-preserving translator that converts C source code into equivalent Rust syntax.
A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.
Tiny Erlang VM
A C library for asynchronous DNS resolution, designed for non-blocking and parallel queries.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.