A machine learning compiler for GPUs, CPUs, and ML accelerators
Repository Index
82,588 visible repositories in the index
169–192 of 821 · Most stars
C++ python bytecode disassembler and decompiler
- python
- decompiler
- disassembler
- cxx
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server. TNN is distinguished by several outstanding features, including its cross-platform capability, high performance, model compression and code pruning. Based on ncnn and Rapidnet, TNN further strengthens the support and performance optimization for mobile devices, and also draws on the advantages of good extensibility and high performance from existed open source efforts. TNN has been deployed in multiple Apps from Tencent, such as Mobile QQ, Weishi, Pitu, etc. Contributions are welcome to work in collaborative with us and make TNN a better framework.
- deep-learning
- mnn
- ncnn
- inference
High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
- graph-algorithms
- graph-database
- graph-analysis
- kafka
An open-source framework for Steam Client themes and plugins
- reverse-engineering
- steam
- valve
- millennium
Low-latency machine code generation
- x86
- x86-64
- jit
- assembler
projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.
- music-visualizer
- visualizer
- library
- music
Node Editor built using Dear ImGui
- blueprint
- blueprints
- dear-imgui
- game-development
Windows disk usage analyzer and cleanup tool with interactive treemaps, large-file discovery, duplicate detection, and file-system monitoring.
- disk-space-analyzer
- treemap
- windows
- disk-usage-analyzer
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
- cli-parser
- cpp11
- no-dependencies
- cli
WebRTC plugin for Flutter Mobile/Desktop/Web
Cross-platform GUI management tools for OpenCore(OCAT)
HIP: C++ Heterogeneous-Compute Interface for Portability
- hip
- hip-runtime
- hip-portability
- hip-kernel-language
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
- raspberry-pi
- rgb-panels
- led-panels
- multiplexing
A framework for building native macOS apps with React.
One proximity graph for vector search, sparse products & attention across RAM, VRAM & NVMe, over dense vectors, sequences, shapes & geospatial sets in 14 languages 🔍
- kann
- vector-search
- approximate-nearest-neighbor-search
- simd
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
- reverse-engineering
- symbolic-execution
- binary-analysis
- program-analysis
Quick Look extension for highlight source code files on macOS 12 and later.
- quicklook-plugin
- quicklook-extension
A simple tool for visually comparing two PDF files
G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
A full-featured utility for managing Windows Subsystem for Linux (WSL)
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
- raft-consensus-algorithm
- raft
- raft-protocol
- raft-cpp
An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
- ai
- amd-gpu
- apple-silicon
- asr
A heap memory profiler for Linux