Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source search-engine software

2963 open-source libraries, tools and applications tagged search-engine, ranked by how closely search-engine is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2963 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
LLM Wiki
LLM Wiki is a cross-platform desktop application that automatically turns your documents into an organized, interlinked knowledge base. Unl…
7620016active
LibreSpark/LibreTV
LibreTV is a lightweight, free, self-hostable web application for searching and streaming video content aggregated from multiple third-part…
6520009active
telescope.nvim
Telescope.nvim is a highly extendable fuzzy finder plugin for Neovim, written entirely in Lua, that lets users find, filter, preview, and p…
8019793stable
dzhng/deep-research
An AI-powered deep research agent that iteratively generates search queries, scrapes web content, and refines its research direction using …
5219779active
lionsoul2014/ip2region
ip2region is an offline IP-to-region localization library and IP data management framework supporting both IPv4 and IPv6 with city-level re…
9819713stable
huggingface/sentence-transformers
Sentence Transformers is a Python library for computing dense vector embeddings from text, images, audio, and video. It also provides tools…
9819183active
BookStack
BookStack is a free, open-source, self-hosted documentation and wiki platform built with PHP and Laravel. It organizes content into Books, …
9819078stable
subquery/subql
SubQuery is an open-source framework for indexing and querying blockchain data across multiple networks. It provides a fast, flexible SDK a…
7018741active
janeczku/calibre-web
Calibre-Web is a self-hosted web application for browsing, reading, and downloading eBooks from an existing Calibre database. It provides a…
8418401active
laramies/theHarvester
theHarvester is a Python CLI tool that gathers open-source intelligence (emails, subdomains, hostnames, IPs, names, URLs, ASNs) about a dom…
8918003active
Mailspring
Mailspring is a fully open source desktop email client for Mac, Windows, and Linux, built with Electron, React, and TypeScript, with a C++ …
9917908active
zincsearch/zincsearch
ZincSearch is a lightweight full-text search engine written in Go, built on the bluge indexing library, designed as a resource-efficient al…
9617908active
VictoriaMetrics/VictoriaMetrics
VictoriaMetrics is a fast, cost-effective, and scalable open-source time series database and monitoring solution written in Go. It supports…
9317800stable
rqlite
rqlite is a lightweight, fault-tolerant distributed relational database built on SQLite, replicating data across nodes using the Raft conse…
9517789stable
redis/node-redis
Node-Redis is the official, modern, high-performance Redis client for Node.js, written in TypeScript. It ships as a monorepo of packages co…
9517587stable
infinilabs/analysis-ik
The IK Analysis plugin integrates the Lucene IK analyzer into Elasticsearch and OpenSearch, providing Chinese text tokenization via the ik_…
6017512active
questdb/questdb
QuestDB is an open-source, high-performance time-series database with a column-oriented, SIMD-vectorized SQL engine written in zero-GC Java…
9717440stable
Neo4j
Neo4j is the leading open-source native graph database, storing and querying connected data as nodes and relationships using the Cypher que…
6617253stable
RyanCodrai/turbovec
turbovec is a Rust vector index with Python bindings implementing Google's TurboQuant algorithm for 2-4 bit vector quantization with SIMD-a…
5717244active
Elysia
Weaviate is an open-source, cloud-native vector database written in Go that stores both objects and vector embeddings, combining vector sim…
9416860stable
Presto
Presto is a distributed SQL query engine for running interactive queries against large datasets across heterogeneous data sources such as H…
9716757stable
memvid/memvid
Memvid is a single-file memory layer for AI agents that packages data, embeddings, and search indexes into one portable .mv2 file. It repla…
7216550active
FreshRSS
FreshRSS is a free, self-hosted RSS and Atom feed aggregator written in PHP, supporting multiple users, an anonymous reading mode, and a mo…
9516281stable
YYeTs
A Telegram bot and companion website that indexes YYeTs (Renren Yingshi) movie and TV show resources, including user-shared cloud drive lin…
6216268active
Jackett/Jackett
Jackett is a self-hosted proxy server that translates queries from media automation apps (Sonarr, Radarr, Lidarr, etc.) into tracker-site-s…
9616216active
ast-grep
ast-grep is a fast Rust-based CLI tool for structural search, linting, and rewriting of code using AST patterns instead of plain text match…
9916189active
quickwit-oss/tantivy
Tantivy is a fast full-text search engine library written in Rust, strongly inspired by Apache Lucene's design. It is a crate for building …
7916144stable
Apache Doris
Apache Doris is an open-source MPP-based real-time analytical database that delivers sub-second queries over massive datasets, combining a …
9816078stable
GraphScope
Zvec is an open-source, in-process vector database by Alibaba that embeds directly into applications with no server or daemon required. It …
8016070active
Flow Launcher
Flow Launcher is a free, open-source quick file search and app launcher for Windows, triggered by a customizable hotkey. It supports commun…
9415808active
beets
Beets is a Python-based music library manager that catalogs music collections and automatically corrects and enriches metadata using MusicB…
9715771stable
Apache Answer
Apache Answer is an open-source Q&A platform software for building community forums, help centers, and knowledge management sites. It is wr…
8915689stable
organicmaps/organicmaps
Organic Maps is a free, open-source, privacy-first offline maps and GPS navigation app for Android and iOS built on OpenStreetMap data. It …
9815594active
OpenMetadata
OpenMetadata is an open-source metadata management platform that unifies data cataloging, lineage, data quality, governance, and business s…
9515506active
Zotero
Zotero is a free, open-source reference management application for collecting, organizing, annotating, citing, and sharing research sources…
7615465stable
Seafile
Seafile is an open-source, self-hosted cloud storage system providing high-performance file syncing, sharing, and encrypted libraries, orga…
6815337active
PanSou
PanSou is a high-performance self-hosted API service for searching cloud drive (netdisk) resource links, aggregating results from Telegram …
6314913active
srwi/EverythingToolbar
EverythingToolbar integrates voidtools' Everything instant file search into the Windows taskbar, either as a search box, a compact icon, or…
9814819active
Audiobookshelf
Audiobookshelf is an open-source, self-hosted media server for streaming and managing audiobooks and podcasts, with companion Android and i…
9814554active
spotify/annoy
Annoy is a C++ library with Python (and other language) bindings for approximate nearest neighbor search over high-dimensional vectors. It …
4114304stable
idank/explainshell
explainshell is a tool with a web interface that parses manpages, extracts their options, and explains arbitrary shell command lines by mat…
7314292active
ArangoDB
ArangoDB is a native multi-model database server written in C++ that unifies graph, document (JSON), key-value, full-text, and vector searc…
7714283stable
netease-youdao/QAnything
QAnything is a local knowledge base question-answering system by NetEase Youdao that supports uploading and querying various document forma…
6114188active
Codelf
CODELF is a search tool that helps developers solve the 'naming things' problem by searching real-world variable names across GitHub, Bitbu…
4014134active
apache/druid
Apache Druid is a high-performance, distributed, real-time analytics database written in Java for fast OLAP-style slice-and-dice queries on…
9514089stable
RomM
RomM is a self-hosted web application for scanning, enriching, browsing, and playing retro game ROM collections. It fetches metadata and ar…
9813906active
opensearch-project/OpenSearch
OpenSearch is an open-source, distributed, RESTful search and analytics suite for full-text search, log analytics, application monitoring, …
9413813stable
FlexSearch
FlexSearch is a fast, memory-efficient full-text search library for JavaScript that runs in both the browser and Node.js. It supports fuzzy…
6613794stable
github-linguist/linguist
Linguist is the Ruby library GitHub uses to detect file languages, ignore binary/vendored files, suppress generated files in diffs, and pro…
9313734active
mmistakes/minimal-mistakes
Minimal Mistakes is a flexible two-column Jekyll theme distributed as a Ruby gem, designed for personal sites, blogs, project documentation…
8513577stable
cheat
cheat is a Go-based command-line tool for creating, viewing, editing, and searching interactive cheatsheets for *nix commands. It ships wit…
7613476active
jackyzha0/quartz
Quartz is a fast, batteries-included static-site generator written in TypeScript that transforms Markdown content into fully functional web…
6713409active
crimx/ext-saladict
Saladict is an open-source Chrome/Firefox WebExtension providing an all-in-one pop-up dictionary and page translator with multiple search m…
9713365active
fuma-nama/fumadocs
Fumadocs is a React.js documentation framework for building beautiful, flexible docs sites, officially supporting Next.js, Astro, and Vite-…
9213358active
trinodb/trino
Trino is a fast, distributed ANSI SQL query engine for big data analytics, formerly known as PrestoSQL. It queries data in place across div…
9513345stable
macrozheng/mall-swarm
mall-swarm is a microservices-based e-commerce mall system built with Spring Cloud Alibaba, Spring Boot 3.5, Sa-Token, MyBatis, Elasticsear…
6213174active
Canop/broot
Broot is an interactive terminal-based file browser and launcher that shows navigable, balanced directory trees with fuzzy, regex, and cont…
9813059stable
hydra-db/hydradb
HydraDB is an object-store-native distributed graph database written in Rust, using S3-compatible storage as the durable source of truth wi…
6913045active
Stash
Stash is a self-hosted web application written in Go that organizes, tags, and streams personal video and image collections through a brows…
8813034active
dip/cmdk
cmdk is a fast, unstyled React component for building command menus (⌘K palettes) that also works as an accessible combobox. It provides a …
5213010active
txtai
txtai is an all-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows, built around an embedd…
9512978active
StarTrail-org/LEANN
LEANN is a low-storage vector index that enables retrieval-augmented generation (RAG) on personal devices by recomputing embeddings on the …
8512966active
datahub-project/datahub
DataHub is an open-source data catalog and metadata platform providing data discovery, governance, lineage, and observability across an org…
9912852active
zealdocs/zeal
Zeal is an offline documentation browser for Windows and Linux, inspired by macOS's Dash, that lets developers download and search hundreds…
9012816active
Citus
Citus is an open-source PostgreSQL extension (written in C) that transforms Postgres into a distributed database by sharding tables across …
9512803active
Seerr
Seerr is a free, open-source web application for managing media requests and discovery, integrating with Jellyfin, Plex, and Emby media ser…
9812716active
Open Deep Research
An open-source deep research agent built with LangGraph that performs multi-step web research using configurable LLM providers, search tool…
1012680active
zilliztech/claude-context
Claude Context is an MCP plugin that adds semantic code search to Claude Code and other AI coding agents, indexing an entire codebase into …
5712587active
Nebula Graph
NebulaGraph is a distributed, open-source graph database written in C++ that handles large graph datasets with millisecond latency and hori…
6512409active
FlagOpen/FlagEmbedding
FlagEmbedding is the official Python toolkit for BAAI's BGE family of embedding models and rerankers, covering inference, evaluation, and f…
8212242active
StarRocks
StarRocks is a high-performance distributed OLAP database and query engine built on an MPP architecture with a fully vectorized execution e…
9412174active
Manticore Search
Manticore Search is an open-source search database written in C++ that provides fast full-text, vector, and hybrid search with real-time in…
9812064stable
OpenRefine
OpenRefine is a free, open-source desktop application (running a local web server accessed via browser) for cleaning, transforming, and enr…
8712016stable
dbcli/mycli
mycli is a command-line terminal client for MySQL and compatible databases (MariaDB, Percona, TiDB, Apache Doris) with context-sensitive au…
9511980active
Scira
Scira is an open-source, minimalistic AI-powered search engine and agentic research platform that plans multi-step searches, retrieves live…
6411904active
Kareadita/Kavita
Kavita is a fast, cross-platform, self-hosted reading server for manga, comics, webtoons, and ebooks (EPUB, PDF, CBZ/CBR). It provides resp…
9811887active
LanceDB
LanceDB is an open-source embedded vector database and multimodal AI lakehouse built on the Lance columnar format, written in Rust with Pyt…
9411706active
quickwit-oss/quickwit
Quickwit is an open-source, cloud-native search engine written in Rust and powered by Tantivy, designed to run sub-second search and analyt…
9311676active
Shiori
Shiori is a simple bookmark manager written in Go, intended as a self-hosted clone of Pocket. It works as both a command-line application a…
7911670active
Datasette
Datasette is an open-source tool for exploring and publishing data, turning SQLite databases into interactive websites with an accompanying…
8811487active
Listen 1
Listen 1 is an open-source music player that aggregates search and playback from multiple Chinese streaming platforms (NetEase Cloud Music,…
5311433active
linkding
linkding is a self-hosted bookmark manager built with Django, designed to be minimal, fast, and easy to deploy via a single Docker containe…
9611255stable
bleve
Bleve is a full-text indexing and search library for Go supporting text, numeric, datetime, geo-spatial, and vector fields. It provides ric…
9211230active
dmtrKovalenko/fff
FFF is a fast, typo-resistant file and content search toolkit written in Rust, available as an SDK for Rust, C, Python, Bun, NodeJS, and Lu…
8411076active
blinkospace/blinko
Blinko is an open-source, self-hosted AI-powered card note-taking app for quickly capturing and organizing fleeting thoughts. It uses RAG-b…
7611069active
sigoden/dufs
Dufs is a Rust-based command-line file server that serves static files with support for uploading, searching, access control, and WebDAV. I…
8010931active
triggerdotdev/jsonhero-web
JSON Hero is an open-source web application for browsing, searching, and navigating JSON files with a clean UI offering column, tree, and e…
5310879active
gleitz/howdoi
howdoi is a command-line tool that fetches instant coding answers from the web (primarily Stack Overflow) so you can get code snippets with…
7610841active
tstack/lnav
lnav is an advanced terminal-based log file viewer that automatically detects log formats, merges multiple files by timestamp, and lets use…
8810717active
popcorntime/popcorntime
Popcorn Time is a cross-platform streaming discovery app that aggregates movies and TV shows from 800+ streaming platforms into a single br…
7410687active
yugabyte/yugabyte-db
YugabyteDB is an open-source, PostgreSQL-compatible distributed SQL database built for cloud-native, mission-critical OLTP applications. It…
9510613stable
xerj-org/xerj
XERJ is a Rust-based, single-binary search engine built for AI agents, offering BM25, kNN vector, and hybrid search with Elasticsearch-comp…
7710576active
oramasearch/orama
Orama is a lightweight (~2kb) search engine and RAG pipeline library written in TypeScript that runs in the browser, server, or edge networ…
8110561active
MoonTV
MoonTV (LunaTV) is a self-hosted, cross-platform video aggregation player built with Next.js 14, TypeScript, and Tailwind CSS. It aggregate…
7610510active
FalkorDB
FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with…
9210490active
Ranchero-Software/NetNewsWire
NetNewsWire is a free and open-source RSS/Atom/JSON Feed reader for macOS and iOS. It displays articles from blogs and news sites, tracks r…
9710413active
hackjutsu/Lepton
Lepton is a free, open-source desktop code snippet manager built on Electron and powered by GitHub Gist. It offers unlimited public/secret …
8310340active
StarTrail-org/PixelRAG
PixelRAG is a Python library and hosted service for visual retrieval-augmented generation: it renders web pages and documents into screensh…
7710320active
chaitin/PandaWiki
PandaWiki is an open-source, AI large-language-model-driven knowledge base system for building intelligent product docs, technical document…
8210309active
oceanbase/oceanbase
OceanBase is a distributed relational database engine developed by Ant Group, offering MySQL compatibility, Paxos-based high availability, …
9810300stable

← prev page 2 / 30 next →