Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
-
Updated
Oct 11, 2025 - C++
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK stack
Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
Open Sketch Search Engine- 3D object retrieval based on sketch image as input
📚 C++ and Python solutions with automated tests for Cracking the Coding Interview 6th Edition.
Versatile open-source tool for microbiome analysis
🔍 ugrep 7.5 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more
Vector search engine inside Milvus, integrating FAISS, HNSW, DiskANN.
This repository aims to contain solutions and explanations to various competitive programming problems, which may be important for interviews and online tests of different companies.
Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.
PISA: Performant Indexes and Search for Academia
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
Xapiand: A RESTful Search Engine
A multi-model machine learning feature embedding database
Add a description, image, and links to the search topic page so that developers can more easily learn about it.
To associate your repository with the search topic, visit your repo's landing page and select "manage topics."