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
devflowinc/trieve
Trieve is an all-in-one API platform for semantic vector search, typo-tolerant full-text and neural search, recommendations, RAG, and analy…
542718active
freedmand/semantra-python
Semantra is a command-line tool that semantically indexes text and PDF documents and launches a local web application for querying them by …
312713active
zilliztech/memsearch
memsearch is a persistent, cross-platform memory layer for AI coding agents like Claude Code, Codex, DeepSeek Harness, OpenClaw, and OpenCo…
802711active
huaban/jieba-analysis
A Java port of the popular jieba Chinese word segmentation library, supporting search and index segmentation modes, user dictionaries, and …
322708active
PatrickF1/fzf.fish
A Fish shell plugin that integrates fzf fuzzy searching into the command line with mnemonic key bindings. It provides interactive searches …
682698active
jlblancoc/nanoflann
nanoflann is a C++11 header-only library for fast nearest neighbor search using KD-trees. It is designed for efficient queries over point c…
952697stable
openags/paper-search-mcp
A Python-based MCP server, CLI, and Claude Code skill for searching and downloading academic papers from open sources like arXiv, PubMed, a…
632684active
comby-tools/comby
Comby is a command-line tool for structural search and replace across ~every programming language using lightweight syntax-aware templates.…
582680active
ShinMegamiBoson/OpenPlanter
OpenPlanter is a recursive-language-model investigation agent that ingests heterogeneous datasets (corporate registries, campaign finance, …
432680active
jackwener/xiaohongshu-cli
A Python CLI for Xiaohongshu (小红书/Red) that lets users search, read, and interact with notes, comments, feeds, and profiles via a reverse-e…
452679active
Diaoul/subliminal
Subliminal is a Python library and CLI tool for downloading subtitles for video files from multiple subtitle providers. It can scan video f…
902672active
pt-plugins/PT-depiler
PT-depiler is a Manifest v3 browser extension that improves efficiency when using private tracker (PT) sites, succeeding PT-Plugin-Plus. It…
1002670active
projectdiscovery/vulnx
vulnx is a Go-based command-line tool from ProjectDiscovery for searching, filtering, and analyzing vulnerability data such as CVEs. It sup…
802670active
flaskbb/flaskbb
FlaskBB is a classic self-hosted forum software written in Python using the Flask framework. It provides community discussion features such…
862667active
Bright Data MCP
A Model Context Protocol (MCP) server by Bright Data that gives AI agents and LLMs real-time access to public web data through 69 tools cov…
862663active
skytable/skytable
Skytable is a modern, scalable NoSQL database server written in Rust, featuring BlueQL, a SQL-based query language hardened against injecti…
662660active
cve-search
cve-search is a tool-set that imports CVE and CPE data into a local MongoDB to enable fast, private searching of known software vulnerabili…
822656active
thewhiteh4t/pwnedOrNot
pwnedOrNot is a Python command-line OSINT tool that checks email addresses against the HaveIBeenPwned v3 API for past breaches and then sea…
622656active
kordoc
An MCP server and CLI that exposes Korea's Ministry of Government Legislation (법제처) open APIs — statutes, precedents, ordinances, treaties,…
832653active
papersgpt/papersgpt-for-zotero
PapersGPT is a Zotero plugin that lets researchers chat with single PDFs, multiple documents, or their entire library using cloud LLMs (Cha…
822653active
zquestz/s
A Go CLI tool that opens web searches from the terminal in your browser, supporting many search providers and tags. It also offers an optio…
852609active
EnixCoda/Gitako
Gitako is a free browser extension that adds a file tree sidebar to GitHub, with instant file search and keyboard navigation. It works on C…
962604active
Pintree-io/pintree
Pintree is a self-hostable Next.js application that converts browser bookmarks into a searchable, navigable directory website. It supports …
242594active
huohuoer/wechat-cli
A command-line tool that queries local WeChat data including chat history, contacts, sessions, and favorites, with on-the-fly SQLCipher dec…
452590active
julkue/mark.js
mark.js is a JavaScript library for highlighting keywords or custom regular expressions in text, usable with plain JavaScript or as a jQuer…
412590stable
dongyuwei/hallelujahIM
HallelujahIM is an intelligent English input method for macOS (and Windows/Linux ports) with auto-suggestions, spell correction, text expan…
982582active
Sourcegraph
Sourcegraph is a code intelligence platform providing universal code search, code navigation, batch changes, and the Cody AI coding assista…
1010299maintenance
91270/MeiamSubtitles
A subtitle download plugin for Emby and Jellyfin media servers that fetches Chinese subtitles from Assrt (Shooter) and Thunder (XMP CID mat…
922568active
sismics/docs
Teedy (formerly Sismics Docs) is an open-source, lightweight document management system (DMS) for individuals and businesses. It offers OCR…
632566active
ming1016/SwiftPamphletApp
A macOS knowledge handbook app built with SwiftUI, SwiftData, and Swift Concurrency that organizes Apple/Swift development knowledge points…
362560active
jordan-dalby/ByteStash
ByteStash is a self-hosted web application for storing, organizing, and managing code snippets, built with React and Node.js/Express. It su…
902559active
Zleap-AI/SAG
SAG is an open-source retrieval architecture and knowledge base application that replaces both traditional RAG and GraphRAG with event-enti…
832545active
cisagov/Malcolm
Malcolm is a containerized network traffic analysis tool suite that ingests full packet capture (PCAP) files, Zeek logs, and Suricata alert…
982544active
Perplexity API Platform
The official Model Context Protocol (MCP) server for the Perplexity API Platform, exposing real-time web search, reasoning, and research to…
622541active
DirectoryLister/DirectoryLister
Directory Lister is a PHP application that exposes the contents of any web-accessible folder as a browsable, shareable web page with zero c…
972537active
vuepress-theme-hope/vuepress-theme-hope
A feature-rich VuePress 2 theme built on Vue 3 with Vite/Webpack support, offering extensive Markdown extensions, blog functionality, and c…
982533active
BetterBahn/betterbahn
BetterBahn is an open-source Next.js web app for finding train journeys in Germany, with a focus on split-ticketing to help users save mone…
622532active
guyueyingmu/avbook
A self-hosted PHP/Laravel web application that manages a Japanese adult video (JAV) library, backed by crawlers for sites like avmoo, javbu…
2310079maintenance
RDFLib/rdflib
RDFLib is a pure Python library for working with RDF (Resource Description Framework), providing parsers and serializers for formats like R…
822522stable
saleem-hadad/larecipe
LaRecipe is a Laravel package for writing beautiful, code-driven product documentation in Markdown directly inside a Laravel application. I…
812514active
pingcap/ossinsight
OSSInsight is a web analytics platform that analyzes over 10 billion GitHub events to provide rankings, trends, and comparisons of open sou…
652509active
laravelio/laravel.io
The open-source codebase behind Laravel.io, the official community portal for the Laravel PHP framework, providing forums, articles, and us…
682500active
weggli-rs/weggli
weggli is a fast semantic search tool for C and C++ codebases that performs pattern matching on abstract syntax trees using a query languag…
232498active
maxmind/GeoIP2-php
A PHP library providing a client for MaxMind's GeoIP2 and GeoLite web services and a reader for their MMDB-format geolocation databases. It…
832493stable
VirusTotal/yara
YARA is a pattern matching tool used to identify and classify malware families and other files based on textual or binary pattern rules. It…
949907maintenance
GridDB
GridDB is an open-source, high-performance distributed database optimized for time-series IoT and big data workloads, offering both NoSQL a…
602474active
go-ldap/ldap
A Go library providing basic LDAP v3 client functionality, implementing RFC 4511 and related specifications. It supports connecting to LDAP…
902460stable
RanKKI/LawRefBook
LawRefBook is an open-source handbook of the laws of the People's Republic of China, built in Swift and available on iOS, macOS, and the we…
452453active
JMESPath
JMESPath is a declarative query language for extracting and transforming elements from JSON documents, with a formal specification and comp…
642451stable
metarank/metarank
Metarank is an open-source, low-code Learning-to-Rank service that personalizes search results, listings, and recommendations using real-ti…
842443active
HDInnovations/UNIT3D
UNIT3D is a self-hosted private torrent tracker application built with Laravel, Livewire, and AlpineJS. It provides a feature-rich platform…
832439active
shenweichen/DeepMatch
DeepMatch is a Python library of deep matching models for recommendations and advertising, built on TensorFlow/Keras. It lets users train m…
662435active
Yomguithereal/mnemonist
Mnemonist is a curated collection of data structures for JavaScript and TypeScript, including classics like heaps, tries, and queues as wel…
892434stable
openpaperwork/paperwork
Paperwork is a personal document manager for Linux and Windows that scans, OCRs, indexes, and organizes paper documents. It provides keywor…
102433active
Swiper
A suite of Emacs Lisp packages: Ivy is a generic minibuffer completion framework, Swiper is an Ivy-enhanced alternative to Isearch, and Cou…
652429stable
sindresorhus/emoj
emoj is a Node.js command-line tool that finds relevant emoji for a given text query using a local emoji database and neural matching. It s…
492428active
6551Team/opennews-mcp
An MCP (Model Context Protocol) server that aggregates real-time news and market data from 85+ sources across news, exchange listings, on-c…
582425active
LogicLabs-OU/OpenArchiver
OpenArchiver is an open-source, self-hosted platform for legally compliant email archiving and eDiscovery. It ingests email from Google Wor…
872422active
apache/lucenenet
Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Java Apache Lucene project. It provides powerfu…
822422active
Documize Community
Documize Community is a self-hosted, enterprise-grade knowledge management and wiki application built with Go and EmberJS, distributed as a…
572422active
moj-analytical-services/splink
Splink is a Python library for fast, scalable probabilistic record linkage and entity resolution, based on the Fellegi-Sunter model with un…
912421active
evan-buss/openbooks
OpenBooks is a self-hosted application for searching and downloading eBooks from the IRC Highway network, available as a web app (Go server…
272421active
tavily-ai/tavily-mcp
A Model Context Protocol (MCP) server that exposes Tavily's web search, page extraction, site mapping, and crawling tools to AI assistants …
652415active
msasikanth/twine
Twine is a modern, cross-platform RSS reader app built with Kotlin and Compose Multiplatform for Android, iOS, and desktop. It supports RDF…
942414active
nvim-pack/nvim-spectre
nvim-spectre is a Neovim plugin providing a search-and-replace panel for project-wide text editing. It uses ripgrep for finding matches and…
392413active
BloopAI/bloop
bloop is a fast code search engine and desktop app that lets developers search their codebase with natural language, regex, and symbol quer…
109488maintenance
mobz/elasticsearch-head
elasticsearch-head is a web front end for browsing and interacting with an Elasticsearch cluster. It provides cluster topology views, searc…
239471maintenance
youngyangyang04/Skiplist-CPP
A lightweight key-value storage engine implemented in C++ using a skiplist as the core data structure, supporting insert, delete, search, d…
322398stable
vfsfitvnm/ViMusic
ViMusic is an Android application for streaming music from YouTube Music, built with Kotlin and Jetpack Compose. It supports background pla…
109463maintenance
12306 Ticket Search
A Model Context Protocol (MCP) server that exposes 12306 (China Railway) ticket search capabilities to large language models. It provides A…
782393active
Hextra
Hextra is a modern, batteries-included Hugo theme for building beautiful documentation, blog, and static websites. It provides built-in ful…
942391active
Cicada000/VV
A Python application that indexes video clips of a public figure (mainly from the TV show 'This Is China') by combining face recognition (d…
322387active
Apache Geode
Apache Geode is a distributed in-memory data management platform (originally GemFire) providing real-time, consistent, low-latency access t…
942385stable
mapbox/supercluster
A very fast JavaScript library for clustering large sets of geospatial points (GeoJSON features) for browsers and Node. It powers marker cl…
942384stable
StractOrg/stract
Stract is an open-source web search engine written in Rust with its own independent crawler and index, built on the Tantivy inverted index …
102371active
degoog-org/degoog
Degoog is a self-hosted search aggregator that queries multiple search engines in parallel from your own server and merges results into a s…
822367active
VexDB-THU/VexDB-Lite
VexDB-Lite is a cross-platform vector similarity search engine implemented as plugins for PostgreSQL, DuckDB, and SQLite, sharing a graph i…
752366active
Doks
Doks is a documentation theme and starter template for the Thulite web framework, built on Hugo and npm. It provides a fast, accessible, SE…
982362active
lcomplete/huntly
Huntly is a self-hosted, AI-powered personal information hub that captures, archives, and organizes web content, RSS feeds, tweets, and hig…
812348active
VictoriaMetrics/VictoriaLogs
VictoriaLogs is an open-source, schema-free database purpose-built for storing and querying logs, scaling from small setups to terabytes of…
852347active
Decohererk/DecoTV
DecoTV is a self-hosted, cross-platform video aggregation and playback web application built on Next.js, Tailwind CSS, and TypeScript. It a…
722343active
1517005260/graph-rag-agent
A Python framework that integrates GraphRAG, LightRAG, and Neo4j-based graph building to construct knowledge graphs and perform explainable…
402343active
olivernn/lunr.js
Lunr.js is a small, dependency-free full-text search library for JavaScript that indexes JSON documents and runs entirely in the browser or…
329203maintenance
eikek/docspell
Docspell is a self-hosted document management system (DMS) for organizing scanned papers, e-mails, and other files. It automates metadata t…
682338active
vearch/vearch
Vearch is a cloud-native distributed vector database for efficient similarity search of embedding vectors, supporting hybrid vector and sca…
762331active
dataabc/weibo-search
A Python/Scrapy-based crawler that continuously fetches Weibo keyword and hashtag search results, including full post metadata, images, and…
672328active
quenhus/uBlock-Origin-dev-filter
A set of uBlock Origin filter lists that hide copycat and SEO-spam websites from search results on Google, DuckDuckGo, and other engines. I…
372324active
YTsaurus
YTsaurus is an open-source, fault-tolerant big data platform combining distributed storage, MapReduce processing, a SQL query engine, and a…
952320active
react-highlight-words
A React component that highlights occurrences of given search terms within a larger body of text. It supports custom styling, active match …
882303stable
guy-hartstein/company-research-agent
A multi-agent company research application built with LangGraph and Tavily that generates comprehensive due-diligence reports on any compan…
832301active
Future-Scholars/paperlib
Paperlib is an open-source, cross-platform desktop application for managing academic papers, built with TypeScript and Electron. It scrapes…
542297active
pinterest/querybook
Querybook is an open-source big data IDE from Pinterest that combines a collaborative notebook interface (DataDocs) with table metadata fro…
662291active
MarquezProject/marquez
Marquez is an open-source metadata service for collecting, aggregating, and visualizing a data ecosystem's metadata. It serves as the refer…
662282active
raphaelmansuy/edgequake
EdgeQuake is a high-performance Graph-RAG framework written in Rust, inspired by LightRAG, that transforms documents (PDFs, markdown, text)…
802277active
Nezreka/SoulSync
SoulSync is a self-hosted Python application that automates music and video library management, bridging streaming services to self-hosted …
812272active
jhlee0409/claude-code-history-viewer
A cross-platform desktop app (built with Tauri, React, and Rust) for browsing, searching, and analyzing conversation history from AI coding…
862269active
ruflin/Elastica
Elastica is a PHP client library for Elasticsearch that provides an object-oriented API for indexing, searching, and aggregating documents.…
682269active
liferay/liferay-portal
Liferay DXP (formerly Liferay Portal) is a Java-based digital experience platform combining a CMS, DAM, portals, commerce, search, personal…
752266active
tianma-if/edgeever
EdgeEver is an open-source, self-hosted Evernote alternative note-taking application with a classic three-pane layout, rich text/Markdown e…
772264active
timeplus-io/proton
Timeplus Proton is a unified streaming SQL engine shipped as a single dependency-free C++ binary, built on the ClickHouse engine. It ingest…
932263active

← prev page 8 / 30 next →