Showing 36 of 401 projects
A Neovim plugin that generates HTML code documentation and opens it directly in your browser.
A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.
A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.
A C/C++ client library for connecting to and interacting with the Memgraph graph database.
An open-source machine learning library for regression tasks using the Relevance Vector Machine (RVM) technique.
End-to-end encryption for data at rest: a C library and CLI with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing
A Go library that provides macOS sleep and wake notifications via a channel.
A demonstration of using CMake and CPack to create Windows installers for C++ projects.
A keyboard-controlled Game Boy tile editor for Unix systems, written in C using ncurses.
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.
A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.
A scalable SSH/TCP honeypot using Linux security features, designed for OpenWrt and IoT devices.
An interpreter for C♭, an esoteric programming language that uses music as its syntax.
An arcade game where you control a ball falling through holes to avoid being crushed by the descending screen top.
A starter template for Scala Native projects with build configuration and linking examples.
A traceroute tool that displays geolocation information for each hop using the IP2Location database.
C-based vector graphics software that generates HPGL output to drive pen plotters.
A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).
A static analyzer performing shape analysis on memory structures in programs.
A command-line JSON pretty-printer and parser based on a recursive lexical analyzer.
An Eclipse plug-in that integrates the SCons build system into Eclipse for C/C++ development.
Detects, reconstructs, and analyzes RTP sessions from network traffic or pcap files, independent of signaling protocols.
A polymorphic middleware framework for building interoperable distributed applications in Ada and C.
A bridge that connects Tox messaging network users to IRC channels with multi-channel support.
A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.
A C++ library implementing NMOS specifications for registration, discovery, and management of ST 2110 media nodes.
A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.
A CMake module for running CPPCheck static analysis on specific targets and source groups within a CMake build.
A Neovim plugin that installs dependencies for multiple languages directly from the editor, eliminating terminal switching.
A CMake module that automatically downloads, installs, and manages external package managers like Conan and vcpkg within CMake projects.
An NGINX module that validates OAuth 2.0 bearer tokens and sets headers/variables based on validation results.
A detailed guide and implementation for a simple PE file packer that encrypts executable sections and adds an unpacking stub.
A thin and fast C library for parsing static GTFS (General Transit Feed Specification) feeds.
A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.
Elixir library for coordinate conversion and geodesic calculations using OSGeo's PROJ.4 library.
A lightweight DNS forwarder that enables the host machine to resolve Docker container names via custom domain suffixes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.