Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
- kann
- vector-search
- approximate-nearest-neighbor-search
- simd
47,133 repositories indexed
97–120 of 355 · Most stars
Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
A composable and fully extensible C++ execution engine library for data management systems.
A lightweight C++ base library with Go-style coroutines.
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
VERY experimental Nintendo Switch 2 emulator
3D C++ Game Engine - yet another open source game engine
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
High performance motor control
Tutorial for the Vulkan graphics and compute API
DeSmuME is a Nintendo DS emulator
Open-source data modeling tool designed for PostgreSQL. No more typing DDL commands. Let pgModeler do the work for you!
OpenSceneGraph git repository
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
An Open Source Implementation of the Actor Model in C++
Activity Indicators for Modern C++
MIT Licensed Open Source version of Torque 3D from GarageGames
Goxel: Free and Open Source 3D Voxel Editor
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.
A cross-platform Qt IDE
Dungeon Crawl: Stone Soup official repository
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.