Xag is a compiled programming language featuring Rust-style memory ownership, high performance focus, and detailed error messages. It compiles to native code via LLVM or runs through interpreters. Early work-in-progress with strong decimal arithmetic verification against hardware and independent references.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONChakraCore is an open-source JavaScript engine with a C API for embedding JavaScript into C or C++ compatible projects. Originally Microsoft's Edge engine, it is now a community project focused on embedded use cases.
LogSquirl is a fast, open-source log explorer for Windows, macOS, and Linux. Search multi-gigabyte files, follow live logs, and chart patterns. Built with Qt6/C++, it's a fork of klogg and glogg.
Conan is a decentralized, open-source C/C++ package manager supporting multiple platforms and build systems, with binary management and extensible Python recipes.
StormByte-Buffer is a C++26 library providing FIFO, SharedFIFO, Ring buffers, and pipeline tools for the StormByte suite. Includes thread-safe/non-thread-safe buffers, producer/consumer patterns, and configurable pipeline stages (sync/async/parallel). Requires StormByte Base.
StormByte Logger is a C++26 logging library providing stream-based logging with configurable levels, headers, and redaction. Features include human-readable number formatting, thread-safe logging via ThreadedLog, and redaction for text and numbers.
spdlog is a fast C++ logging library offering header-only or compiled usage, rich formatting via fmt, async mode, multiple log targets, and cross-platform support for Linux, Windows, macOS, and Android.
Code随想录 (LeetCode-Master) is a structured LeetCode study plan covering data structures and algorithms, with 200+ curated problems, detailed图文 solutions, and video lectures, supporting C++、Java、Python and other languages.
A curated list of C++ and C frameworks, libraries, tools, and resources. Covers standard libraries, AI, GUI, networking, audio, math, and more—organized into comprehensive categories for C++ developers.
Nolang is a memory-safe, garbage-collection-free systems programming language with minimalist syntax and intuitive semantics. It provides a unified reference-passing model, automatic variable destruction, batch heap allocation/release mechanisms, along with a CLI toolchain and VSCode extension.
Semorphe is a programming education tool that enables real-time bidirectional synchronization between code, flowchart, and block editors, supports C++ and Python, provides extensions for VSCode and Arduino IDE, and includes built-in offline-accessible courses and mobile adaptation.
Xenia is an experimental Xbox 360 emulator project focused on research and development. It aims to replicate the Xbox 360 hardware and software environment for educational and technical purposes. The project maintains a build system with CI/CD support and follows coding standards. Contributions are sought from developers familiar with C++ and emulation techniques.
RPCS3 is a free and open-source PlayStation 3 emulator and debugger written in C++, supporting Windows, Linux, macOS, and FreeBSD. It enables PS3 game playback on modern hardware and provides debugging capabilities for emulation development.
NEXUS Framework is a collection of game-ready plugins for Unreal Engine providing common patterns and opinionated solutions for game development.
Compiler Explorer is an interactive web tool for compiling code in C, C++, Rust, Go and 30+ other languages and viewing the resulting assembly in real time. It supports multiple compilers per language, configurable layouts and a REST API, and can be self-hosted.
JUCE is an open-source cross-platform C++ framework for building desktop and mobile audio applications, including VST, VST3, AU, AUv3, AAX and LV2 plug-ins and plug-in hosts, manageable via CMake or the Projucer tool.
RunAnywhere is a cross-platform SDK suite for running AI models fully on-device across phones, browsers, desktops, and servers. It supports LLMs, vision, speech, voice agents, RAG, embeddings, and image generation with a single semantic API.
Cython is an optimizing Python compiler that translates Python code into C/C++ to create efficient extensions.
ANTLR v4 is a parser generator that reads grammars and produces parsers, parse trees, and listener/visitor interfaces for structured text or binary files. It supports ten target languages including Java, C#, Python3, JavaScript, TypeScript, Go, C++, Swift, Dart, and PHP.
PGX is an open-source, modular C++ gameplay framework for Unreal Engine 5, designed to unify configuration, extension, and diagnostics.