function: search-engine
2952 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| langchain-ai/local-deep-researcher A fully local web research assistant that runs any LLM via Ollama or LMStudio to iteratively search the web, summarize findings, identify k… | 66 | 9319 | active |
| blacksmithgu/obsidian-dataview An Obsidian plugin that indexes metadata from Markdown files (frontmatter and inline fields) and provides a SQL-like query language plus a … | 57 | 9296 | active |
| jiangrui1994/CloudSaver CloudSaver is a self-hosted web application for searching cloud drive (netdisk) resources across multiple sources and transferring them to … | 56 | 9238 | active |
| paradedb/paradedb ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an… | 91 | 9199 | active |
| vicinaehq/vicinae Vicinae is a native, keyboard-driven desktop launcher and command palette for Linux and macOS, built in C++ with Qt. It bundles app/file se… | 81 | 9178 | active |
| minbrowser/min Min is a fast, minimal open-source web browser built in JavaScript (Electron) that emphasizes privacy and focus. It blocks ads and trackers… | 95 | 9156 | active |
| cabaletta/baritone Baritone is a pathfinding bot for Minecraft that automatically navigates the world, mines blocks, and performs tasks using A* pathfinding. … | 80 | 9153 | active |
| just-the-docs/just-the-docs Just the Docs is a modern, highly customizable, responsive Jekyll theme designed for building documentation websites, with built-in client-… | 88 | 9140 | active |
| withastro/starlight Starlight is a full-featured documentation website framework built on top of the Astro web framework. It provides built-in site navigation,… | 93 | 9131 | stable |
| Future-House/paper-qa PaperQA2 is a Python library and CLI for high-accuracy retrieval augmented generation (RAG) over PDFs, text, Office documents, and source c… | 93 | 9103 | active |
| miurla/morphic Morphic is an open-source AI-powered search engine that generates grounded, cited answers with a generative UI that renders rich inline com… | 91 | 9067 | active |
| codenotary/immudb immudb is an open-source immutable database written in Go that stores data in SQL, key-value, or document models while guaranteeing tamper-… | 88 | 9023 | stable |
| OpenSPG/KAG KAG (Knowledge Augmented Generation) is a Python framework built on the OpenSPG engine and large language models for logical form-guided re… | 49 | 9018 | active |
| LearningCircuit/local-deep-research A self-hosted AI research assistant that performs deep, iterative multi-source research using local or cloud LLMs (Ollama, llama.cpp, OpenA… | 83 | 8995 | active |
| GoogleCloudPlatform/knowledge-catalog A collection of tools, agents, and samples for Google Cloud's Knowledge Catalog (formerly Dataplex), an AI-powered data catalog and metadat… | 58 | 8913 | active |
| insidegui/WWDC An unofficial macOS desktop application for watching Apple's WWDC conference videos, live streams, and session transcripts. It adds feature… | 62 | 8760 | active |
| rockbenben/ChatGPT-Shortcut AiShort (ChatGPT Shortcut) is a searchable, tag-filterable library of 5000+ ready-to-use AI prompts for ChatGPT, Claude, Gemini, DeepSeek, … | 96 | 8722 | active |
| companion-inc/feynman Feynman is an open-source AI research agent that reads papers, searches the web, writes cited research drafts, plans experiments, and ranks… | 77 | 8588 | active |
| TandoorRecipes/recipes Tandoor Recipes is a self-hosted web application for managing a digital recipe collection, planning meals, and building shopping lists. Bui… | 97 | 8561 | active |
| cerebroapp/cerebro Cerebro is an open-source, cross-platform launcher app built with Electron that lets users search the web, launch applications, navigate fi… | 66 | 8560 | active |
| unicity-aos/capsule-fs A Rust library providing filesystem tools (read, write, replace, grep, list, create, delete, move) for AI agents, exposed through a kernel-… | 76 | 8482 | active |
| appbaseio/dejavu Dejavu is a modern web UI for browsing, filtering, and editing data in Elasticsearch and OpenSearch clusters. It runs fully client-side as … | 68 | 8466 | active |
| tubearchivist/tubearchivist Tube Archivist is a self-hosted YouTube media server that downloads videos via yt-dlp, indexes them with metadata in Elasticsearch, and ser… | 95 | 8395 | active |
| readthedocs/readthedocs.org Read the Docs is the open-source platform that powers readthedocs.org, a documentation hosting service that automatically builds, versions,… | 99 | 8377 | stable |
| zilliztech/deep-searcher DeepSearcher is an open-source deep research tool that combines LLMs (DeepSeek, OpenAI, Claude, Qwen, etc.) with vector databases like Milv… | 35 | 8224 | active |
| MariaDB/server MariaDB Server is a widely deployed open-source relational database (SQL server) forked from MySQL by its original developers, licensed und… | 99 | 8145 | stable |
| google/diff-match-patch A multi-language library (C++, C#, Dart, Java, JavaScript, Lua, Objective-C, Python) implementing robust algorithms for diffing, fuzzy matc… | 10 | 8140 | stable |
| Graylog2/graylog2-server Graylog is a free and open log management platform for collecting, storing, searching, and analyzing log data from across IT environments, … | 77 | 8115 | stable |
| leptonai/search_with_lepton A demo application for building a conversational AI search engine (Perplexity-style) in under 500 lines of code, combining LLMs with search… | 10 | 8070 | active |
| LibrePhotos/librephotos LibrePhotos is a self-hosted, open-source photo management service built with Django and React. It offers AI-powered features like face rec… | 96 | 8049 | active |
| asg017/sqlite-vec sqlite-vec is a vector search extension for SQLite written in pure C with no dependencies, supporting float, int8, and binary vectors in ve… | 76 | 8046 | active |
| albertlauncher/albert Albert is a fast, plugin-based keyboard launcher for Linux desktops written in C++/Qt. It lets users launch applications, search files, and… | 98 | 7981 | active |
| SciPhi-AI/R2R R2R is a production-ready AI retrieval system implementing agentic Retrieval-Augmented Generation (RAG) with a RESTful API. It provides sta… | 50 | 7978 | active |
| railsadminteam/rails_admin RailsAdmin is a Rails engine that adds an easy-to-use admin interface for managing application data. It provides automatic CRUD, search, fi… | 77 | 7957 | active |
| turbot/steampipe Steampipe is a zero-ETL CLI tool that exposes APIs and cloud services as relational database tables so they can be queried live with standa… | 98 | 7934 | active |
| peco/peco peco is a simplistic interactive filtering tool written in Go, released as a single static binary. It lets users incrementally search and f… | 79 | 7911 | stable |
| p1ngul1n0/blackbird Blackbird is a Python CLI OSINT tool that searches for user accounts by username or email across 600+ social networks and platforms, levera… | 46 | 7861 | active |
| Azure-Samples/azure-search-openai-demo A reference sample application implementing the Retrieval-Augmented Generation (RAG) pattern on Azure, combining Azure AI Search for docume… | 95 | 7746 | active |
| goenning/google-indexing-script A Node.js CLI script that submits a site's pages to Google via the Google Indexing API and Search Console API to get them indexed quickly. … | 16 | 7688 | active |
| samuelclay/NewsBlur NewsBlur is an open-source personal RSS feed reader and social news network with intelligence training, full-text search, story archiving, … | 98 | 7597 | active |
| HKUDS/OpenSpace OpenSpace is a skill management layer for AI agents that handles the full lifecycle of agent skills: retrieval, evaluation, sharing, and ev… | 67 | 7462 | active |
| arkime/arkime Arkime is an open-source, large-scale network analysis, full packet capture, and session indexing system that stores traffic in standard PC… | 99 | 7459 | active |
| antfu-collective/icones Icônes is a web-based icon explorer that provides instant fuzzy searching across all Iconify icon collections, entirely client-side. It let… | 77 | 7441 | active |
| liangliangyy/DjangoBlog DjangoBlog is a full-featured, self-hosted blog platform built on Python 3.10+ and Django 5.2. It offers article/page management, Markdown … | 86 | 7417 | active |
| DataTables/DataTables DataTables is a table-enhancing plug-in for jQuery that adds sorting, paging, filtering, and scrolling to plain HTML tables with minimal co… | 62 | 7399 | stable |
| fxsjy/jieba Jieba is the most popular Python library for Chinese word segmentation, supporting precise, full, search-engine, and PaddlePaddle-based seg… | 23 | 35130 | maintenance |
| jrnl-org/jrnl jrnl is a command-line journal application for creating, searching, and viewing journal entries stored as human-readable plain text files. … | 87 | 7300 | active |
| universal-ctags/ctags Universal Ctags is a maintained implementation of ctags that generates index (tag) files of language objects found in source files for many… | 75 | 7274 | active |
| civitai/civitai Civitai is a web platform for sharing, discovering, and discussing Stable Diffusion models, textual inversions, LoRAs, VAEs, and other gene… | 77 | 7238 | active |
| perkeep/perkeep Perkeep (formerly Camlistore) is a personal storage system for storing, syncing, sharing, modeling, and backing up your data for life. It c… | 58 | 7229 | active |
| modelcontextprotocol/registry A community-driven registry service for Model Context Protocol (MCP) servers, acting like an app store where MCP clients can discover serve… | 86 | 7192 | active |
| jarun/buku buku is a powerful command-line bookmark manager and personal textual mini-web, with a portable, merge-able database and no tracking. It al… | 74 | 7184 | active |
| l0o0/jasminum Jasminum is a Zotero add-on that retrieves Chinese metadata, primarily from CNKI (China National Knowledge Infrastructure), for Chinese-lan… | 87 | 7162 | active |
| TagStudioDev/TagStudio TagStudio is a cross-platform desktop application for organizing photos and files using a tag-based system. It stores tags and metadata in … | 91 | 7146 | active |
| roundcube/roundcubemail Roundcube Webmail is a browser-based, multilingual IMAP email client written in PHP with an application-like user interface. It offers full… | 98 | 7131 | stable |
| pimalaya/himalaya Himalaya is a command-line email client written in Rust for listing, reading, composing, sending, searching, and moving messages. It suppor… | 90 | 7112 | active |
| Prowlarr/Prowlarr Prowlarr is a self-hosted indexer manager and proxy for torrent trackers and Usenet indexers, built on the *arr (.NET/React) stack. It cent… | 97 | 7101 | active |
| vespa-engine/vespa Vespa is an open-source, distributed AI search platform and serving engine that combines full-text search, vector/tensor search, and machin… | 95 | 7069 | stable |
| xushengfeng/eSearch eSearch is a cross-platform desktop application (Electron) combining screenshot capture, offline OCR based on PaddleOCR, screen search, tra… | 98 | 7036 | active |
| hhyo/Archery Archery is a self-hosted SQL audit and query platform built with Django. It provides SQL review, execution, querying, backup, session and a… | 82 | 7018 | active |
| sysadminsmedia/homebox HomeBox is a self-hosted inventory and organization system built for home users, written in Go with an embedded web UI and SQLite (or Postg… | 87 | 7012 | active |
| lance-format/lance Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and… | 94 | 6973 | active |
| apache/couchdb Apache CouchDB is an open-source NoSQL document database written in Erlang that stores data as JSON documents and exposes an intuitive HTTP… | 77 | 6942 | stable |
| skim-rs/skim Skim is a fuzzy finder written in Rust that provides a single executable called `sk` for interactively filtering lists of files, lines, and… | 95 | 6935 | active |
| InternLM/MindSearch MindSearch is an open-source, LLM-based multi-agent framework that mimics human cognition to perform deep web searches, similar to Perplexi… | 27 | 6918 | active |
| Choices-js/Choices Choices.js is a lightweight, configurable vanilla JavaScript library that enhances select boxes and text inputs with searchable, multi-sele… | 95 | 6819 | active |
| humhub/humhub HumHub is an open-source (AGPLv3) enterprise social network and intranet collaboration platform written in PHP on the Yii2 framework. It of… | 95 | 6737 | stable |
| ankane/searchkick Searchkick is a Ruby library that adds intelligent full-text search to Rails applications backed by Elasticsearch or OpenSearch. It handles… | 76 | 6721 | stable |
| ppoffice/hexo-theme-icarus Icarus is a simple, delicate, and modern theme for the Hexo static site generator, distributed as an npm package. It ships with extensive b… | 58 | 6655 | active |
| goldendict/goldendict GoldenDict is a feature-rich desktop dictionary lookup program that supports many dictionary formats (StarDict, Babylon, Lingvo DSL, Dictd,… | 44 | 6649 | active |
| graphhopper/graphhopper GraphHopper is a fast, memory-efficient open source routing engine for OpenStreetMap (and GTFS) data, usable as a Java library or standalon… | 74 | 6644 | stable |
| internetarchive/openlibrary Open Library is an open, editable library catalog from the Internet Archive aiming to create one web page for every book ever published, wi… | 99 | 6634 | active |
| django-oscar/django-oscar Django-Oscar is a domain-driven e-commerce framework for Django that lets every part of the core be customized or overridden. It supports a… | 86 | 6624 | active |
| iorate/ublacklist uBlacklist is a browser extension that blocks specified sites from appearing in Google and other major search engine results. It supports m… | 98 | 6623 | active |
| gotson/komga Komga is a self-hosted media server for comics, mangas, BDs, magazines and eBooks (CBZ/CBR, EPUB, PDF). It provides a responsive web UI, we… | 98 | 6604 | active |
| rizonesoft/Notepad3 Notepad3 is a fast, lightweight, open-source text editor for Windows built on the Scintilla editing component, based on Notepad2 and Notepa… | 86 | 6604 | active |
| airweave-ai/airweave Airweave is an open-source context retrieval layer that connects to apps, databases, and documents and exposes their data through a single … | 74 | 6564 | active |
| pawelmalak/flame Flame is a self-hosted startpage for your server that serves as a hub for your applications and bookmarks. It features built-in GUI editors… | 77 | 6521 | active |
| photoview/photoview Photoview is a self-hosted photo gallery web application for personal servers, written in Go. It scans directories of photos and videos, ge… | 67 | 6515 | active |
| aleksey-hoffman/sigma-file-manager Sigma File Manager is a free, open-source, modern file manager (explorer) application for Windows and Linux built with Electron, Vue, and T… | 93 | 6503 | active |
| MISP/MISP MISP is an open source threat intelligence platform for collecting, storing, correlating, and sharing cyber security indicators, malware an… | 99 | 6490 | stable |
| CaiJimmy/hugo-theme-stack A card-style Hugo theme designed for bloggers, built with SCSS and vanilla JavaScript for lightweight, fast sites. It ships with dark mode,… | 88 | 6467 | active |
| apurvsinghgautam/robin Robin is an AI-powered dark web OSINT investigation tool that uses LLMs to refine queries, filter results from dark web search engines, and… | 84 | 6438 | active |
| brightdata/cli The official Bright Data CLI (npm package @brightdata/cli) providing terminal access to Bright Data's web scraping, search, and structured … | 81 | 6406 | active |
| chyroc/WechatSogou A Python library providing a scraping API for WeChat official accounts based on Sogou WeChat search. It lets you look up account info and r… | 54 | 6377 | active |
| zu1k/book-searcher Book Searcher is a fast self-hosted book metadata search tool that can index over 10 million books in a minute and return searches in micro… | 63 | 6307 | active |
| pheralb/svgl SVGL is a curated library of 600+ optimized SVG logos for brands and technologies, served through a searchable web app and a free REST API.… | 70 | 6258 | active |
| PixelPlayerHQ/PixelPlayer PixelPlayer is a privacy-first, offline music player for Android built with Kotlin, Jetpack Compose, and Material 3 Expressive. It offers m… | 78 | 6222 | active |
| alexpasmantier/television Television (tv) is a fast, portable, and hackable fuzzy finder for the terminal written in Rust. It searches in real-time across data sourc… | 81 | 6208 | active |
| lharries/whatsapp-mcp A Model Context Protocol (MCP) server that connects an LLM agent like Claude Desktop or Cursor to a personal WhatsApp account via the Whats… | 24 | 6196 | active |
| Gentleman-Programming/engram Engram is a persistent memory system for AI coding agents, shipped as a single agent-agnostic Go binary backed by SQLite with FTS5 full-tex… | 76 | 6184 | active |
| epwalsh/obsidian.nvim A Neovim plugin written in Lua for writing and navigating Obsidian markdown vaults directly from the editor. It provides autocompletion for… | 61 | 6181 | active |
| aalhour/C-Sharp-Algorithms A plug-and-play C# class library implementing classic data structures and algorithms, including graphs, trees, heaps, sorting, searching, a… | 87 | 6164 | active |
| apache/pinot Apache Pinot is an open-source distributed OLAP datastore purpose-built for low-latency, high-throughput real-time analytics. It ingests da… | 84 | 6128 | stable |
| valhalla/valhalla Valhalla is an open source routing engine and set of libraries built on OpenStreetMap data, written in C++. It provides turn-by-turn direct… | 93 | 6123 | active |
| lucaong/minisearch MiniSearch is a tiny, dependency-free in-memory full-text search engine written in TypeScript for browser and Node.js. It provides prefix a… | 51 | 6108 | stable |
| rmcrackan/Libation Libation is a free, open-source desktop application for downloading, decrypting (DRM removal), and managing your Audible audiobook library.… | 95 | 6098 | active |
| ynqa/jnv jnv is an interactive terminal tool for navigating JSON documents with a live jq filter editor, featuring syntax highlighting and filter au… | 80 | 6094 | active |
| elastic/go-elasticsearch The official Go client for Elasticsearch, providing low-level and typed APIs for indexing, searching, and managing Elasticsearch clusters. … | 99 | 6063 | stable |
| Sle2p/AniCh AniCh is a cross-platform anime streaming app with danmaku (bullet comments), built in Dart/Flutter. It aggregates multiple anime sources, … | 90 | 6063 | active |