function: search-engine
2952 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| z-huang/InnerTune InnerTune is a Material 3 YouTube Music client for Android that streams songs from YouTube and YouTube Music without ads. It supports backg… | 46 | 6052 | active |
| houbb/sensitive-word A high-performance Java library for sensitive/prohibited word detection and filtering based on the DFA algorithm, with a built-in 60k+ word… | 56 | 6026 | active |
| apache/hive Apache Hive is a distributed, fault-tolerant data warehouse system that enables reading, writing, and managing petabytes of data in distrib… | 77 | 6015 | active |
| Org-roam Org-roam is a plain-text personal knowledge management system for Emacs that replicates Roam Research's networked note-taking features usin… | 65 | 6015 | active |
| Meituan-Dianping/Logan Logan is a lightweight logging platform from Meituan-Dianping that collects, stores, uploads, and analyzes front-end logs on mobile and web… | 50 | 6010 | active |
| up-for-grabs/up-for-grabs.net Up For Grabs is a website that curates a list of open-source projects offering beginner-friendly tasks for new contributors. It helps devel… | 77 | 6002 | active |
| spotiflacapp/SpotiFLAC-Mobile SpotiFLAC Mobile is an open-source Flutter/Go mobile app for downloading and managing lossless FLAC music on Android and iOS. It supports m… | 78 | 5999 | active |
| MinishLab/semble Semble is a fast, CPU-only code search library built for coding agents, providing semantic and hybrid search over codebases with ~99% fewer… | 80 | 5958 | active |
| hound-search/hound Hound is an extremely fast source code search engine built on a trigram index, with a Go backend and a React web frontend. It keeps an up-t… | 66 | 5874 | active |
| alibaba/AliSQL AliSQL is Alibaba Cloud's open-source MySQL branch based on MySQL 8.0.44, adding a DuckDB columnar analytical storage engine and native HNS… | 86 | 5870 | active |
| ggreer/the_silver_searcher The Silver Searcher (ag) is a fast command-line code search tool similar to ack, written in C. It respects .gitignore/.hgignore files and u… | 32 | 27108 | maintenance |
| activerecord-hackery/ransack Ransack is a Ruby gem that adds object-based searching and filtering to Ruby on Rails applications via ActiveRecord. It lets developers bui… | 76 | 5863 | active |
| HelixDB/helix-db HelixDB is an open-source OLTP graph-vector database written in Rust that combines labeled property graphs with native vector, full-text, a… | 84 | 5857 | active |
| rethinkdb/rethinkdb RethinkDB is an open-source, distributed NoSQL database that stores schemaless JSON documents and pushes updated query results to applicati… | 56 | 26994 | maintenance |
| JanusGraph/janusgraph JanusGraph is an open-source, distributed graph database optimized for storing and querying graphs with billions of vertices and edges acro… | 78 | 5829 | active |
| 201206030/novel novel is a learning-oriented, full-stack novel/fiction CMS built with Spring Boot 3 and Vue 3 in a front-end/back-end separated architectur… | 45 | 5801 | active |
| sooperset/mcp-atlassian A Model Context Protocol (MCP) server that connects AI assistants like Claude Desktop and Cursor to Atlassian Jira and Confluence, supporti… | 84 | 5797 | active |
| liyupi/mianshiya Mianshiya (面试鸭) is an open-source interview question bank website for programmers, covering Java, frontend, AI/LLM, C++, Go, Python, system… | 62 | 5794 | active |
| tonsky/datascript DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be… | 94 | 5784 | stable |
| elceef/dnstwist dnstwist is a Python command-line tool that generates permutations of a domain name (typos, homoglyphs, IDN tricks) and checks which ones r… | 30 | 5730 | active |
| talebook/talebook Talebook is a self-hosted personal e-book library management web application built on Calibre with a Nuxt 4 + Vue 3 frontend. It supports m… | 94 | 5706 | active |
| potpie-ai/potpie Potpie is an open-source context engine that turns a codebase and its development history into a living context graph for AI coding agents.… | 87 | 5698 | active |
| vikiboss/60s A collection of free, open-source REST APIs delivering daily news digests, Chinese social media trending lists (Weibo, Bilibili, Douyin, Zh… | 92 | 5678 | active |
| FalkorDB/FalkorDB FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with… | 91 | 5660 | active |
| Lidarr/Lidarr Lidarr is a self-hosted music collection manager for Usenet and BitTorrent users, modeled after Sonarr. It monitors RSS feeds for new relea… | 80 | 5596 | active |
| cgzirim/seek-tune SeekTune is an open-source implementation of Shazam's audio fingerprinting and song recognition algorithm, written in Go with a web client.… | 49 | 5596 | active |
| zensical/zensical Zensical is a modern static site generator for building documentation sites from Markdown, created by the Material for MkDocs team. It is w… | 85 | 5568 | active |
| apache/hbase Apache HBase is an open-source, distributed, versioned, column-oriented NoSQL database modeled after Google Bigtable, running on top of Apa… | 94 | 5552 | stable |
| orion-lib/OrionTV OrionTV is a video player client built with React Native TVOS and Expo, designed to deliver a smooth video viewing experience on Apple TV a… | 60 | 5492 | active |
| intel/hyperscan Hyperscan is a high-performance C library (written in C++) for simultaneously matching large numbers of regular expressions, using hybrid a… | 67 | 5475 | stable |
| grafana/tempo Grafana Tempo is an open-source, high-scale distributed tracing backend written in Go that stores and queries traces with only object stora… | 98 | 5455 | stable |
| Pagefind/pagefind Pagefind is a fully static search library written in Rust that indexes built HTML output and generates a chunked, low-bandwidth search bund… | 84 | 5429 | active |
| brianpetro/obsidian-smart-connections Smart Connections is an Obsidian plugin that surfaces semantically related notes and excerpts while you write, using a locally-run embeddin… | 93 | 5401 | active |
| agentejo/cockpit Cockpit is a self-hosted, API-first headless CMS written in PHP that adds content management to any site via REST/JSON APIs. It offers flex… | 32 | 5395 | active |
| ComicSparks/jasmine Jasmine is a cross-platform comic browsing and reading application built with Flutter for the UI and Rust for backend services. It supports… | 95 | 5390 | active |
| elastic/elasticsearch-php The official PHP client for Elasticsearch, providing 500+ endpoints for indexing, searching, updating, and deleting documents. It is distri… | 94 | 5339 | active |
| knqyf263/pet Pet is a simple command-line snippet manager written in Go that lets you save, tag, search, and execute command snippets. It supports param… | 66 | 5336 | stable |
| nmslib/hnswlib A header-only C++ library with Python bindings implementing the HNSW algorithm for fast approximate nearest neighbor search. It supports in… | 69 | 5312 | stable |
| Tribler/tribler Tribler is a privacy-enhanced BitTorrent client with built-in decentralized search and content discovery, using a custom Tor-like onion rou… | 89 | 5303 | active |
| elastic/elasticsearch-js The official Elasticsearch client library for Node.js, maintained by Elastic. It provides a one-to-one mapping to the Elasticsearch REST AP… | 98 | 5291 | stable |
| kenn-io/agentsview A local-first desktop and web application (with a companion CLI) for browsing, searching, and analyzing AI coding agent sessions, including… | 77 | 5282 | active |
| algolia/autocomplete A fast, full-featured, open-source JavaScript library for building accessible autocomplete experiences. It provides a headless core and a r… | 96 | 5263 | stable |
| tagspaces/tagspaces TagSpaces is an open-source, offline-first desktop and mobile application for organizing, tagging, and previewing local files, notes, and t… | 95 | 5256 | active |
| papra-hq/papra Papra is a minimalistic, self-hostable document management and archiving platform for long-term storage and retrieval of documents. It offe… | 81 | 5247 | active |
| timc1/kbar kbar is a plug-n-play React component library that adds a fast, portable, and extensible command+k (command palette) interface to any websi… | 86 | 5246 | stable |
| jina-ai/node-DeepResearch A TypeScript agent that iteratively searches the web, reads webpages, and reasons with an LLM (Gemini, OpenAI, or local) until it finds a c… | 58 | 5225 | active |
| ddddxxx/LyricsX LyricsX is a macOS application that automatically searches, downloads, and displays synchronized lyrics for the currently playing song. It … | 65 | 5206 | active |
| notable/notable Notable is a cross-platform Markdown-based note-taking desktop app built with Electron and React. Notes are plain GitHub Flavored Markdown … | 23 | 23500 | maintenance |
| chatopera/Synonyms A Python library for Chinese synonym lookup and semantic similarity computation, built on word vector models for NLP and chatbot use cases.… | 52 | 5111 | active |
| ckan/ckan CKAN is an open-source data management system (DMS) for powering data hubs and open data portals, providing dataset cataloging, storage, ri… | 99 | 5106 | stable |
| apache/ignite Apache Ignite is a distributed, memory-first database with in-memory speed, ACID transactions, and SQL support across a cluster. It can ser… | 77 | 5079 | stable |
| braedonsaunders/codeflow CodeFlow is a browser-based tool that turns any GitHub repository URL (or local files) into an interactive architecture map showing how fil… | 60 | 5076 | active |
| Marker-Inc-Korea/AutoRAG AutoRAG 2.0 is a self-evolving librarian agent that searches local document collections (PDFs, wikis, notes) and curates results into struc… | 93 | 5055 | active |
| MM2-0/Kvaesitso Kvaesitso is a free, open-source, search-focused launcher for Android devices running Android 8.0+. It is built in Kotlin with Jetpack Comp… | 95 | 5043 | active |
| developersdigest/llm-answer-engine A Perplexity-inspired AI answer engine built with Next.js, the Vercel AI SDK, LangChain.JS, Groq/Mixtral, Brave Search, Serper, and OpenAI.… | 61 | 5036 | active |
| soruly/trace.moe trace.moe is an anime scene search engine that identifies which anime, episode, and exact timestamp a screenshot comes from. This repositor… | 76 | 5022 | active |
| microsoft/SPTAG SPTAG is a C++ library from Microsoft for large-scale approximate nearest neighbor (ANN) vector search, offering kd-tree/balanced k-means t… | 76 | 5012 | active |
| entireio/cli Entire CLI is a Go-based command-line tool that hooks into your Git workflow to capture AI coding agent sessions (prompts, responses, tool … | 82 | 5011 | active |
| satnaing/astro-paper AstroPaper is a minimal, responsive, accessible and SEO-friendly blog theme built on the Astro static site generator with Tailwind CSS and … | 94 | 4997 | active |
| ddnexus/pagy Pagy is a fast, framework-agnostic pagination library written in plain Ruby. It supports multiple pagination techniques (OFFSET, COUNTLESS,… | 99 | 4988 | active |
| mbleigh/acts-as-taggable-on A Ruby on Rails plugin (gem) that adds flexible tagging to ActiveRecord models, supporting an arbitrary number of tag contexts such as skil… | 66 | 4988 | stable |
| shibing624/text2vec A Python library that converts text (words, sentences, paragraphs) into vector embeddings, implementing Word2Vec, RankBM25, BERT, Sentence-… | 53 | 4974 | active |
| querydsl/querydsl Querydsl is a Java framework for constructing type-safe SQL-like queries via a fluent API across multiple backends such as JPA, SQL, MongoD… | 61 | 4968 | stable |
| saicaca/fuwari Fuwari is a static blog template built with Astro and Tailwind CSS, featuring smooth animations, light/dark mode, and customizable theming.… | 59 | 4948 | active |
| exa-labs/exa-mcp-server An open-source MCP (Model Context Protocol) server that connects AI assistants and agents to Exa's web search, code search, content fetchin… | 66 | 4926 | active |
| oracle/opengrok OpenGrok is a fast source code search and cross-reference engine written in Java that indexes source trees and version control histories. I… | 99 | 4922 | stable |
| appbaseio/reactivesearch ReactiveSearch is a UI components library for building search experiences with Elasticsearch, OpenSearch, Solr, and MongoDB backends. It pr… | 97 | 4922 | active |
| apple/embedding-atlas Embedding Atlas is an open-source tool from Apple for interactive visualization of large embeddings and their metadata, supporting clusteri… | 86 | 4921 | active |
| m3db/m3 M3 is an open-source distributed metrics platform comprising a purpose-built time series database (M3DB), a metrics aggregator, a Prometheu… | 67 | 4895 | stable |
| iflytek/skillhub SkillHub is a self-hosted, enterprise-grade registry for AI agent skill packages, letting teams publish, version, discover, and install reu… | 81 | 4890 | active |
| tidwall/buntdb BuntDB is an embeddable, in-memory key/value database written in pure Go that persists to disk with an append-only file and provides ACID t… | 70 | 4864 | stable |
| searchkit/searchkit Searchkit is an open-source TypeScript library providing search UI components and a Node.js API layer for building search experiences on to… | 77 | 4857 | active |
| Security Onion Security Onion is a free and open Linux distribution and platform for threat hunting, enterprise security monitoring, and log management. I… | 94 | 4846 | stable |
| vitali87/code-graph-rag Code-Graph-RAG is a Python CLI tool and MCP server that parses multi-language codebases with Tree-sitter, builds a knowledge graph of code … | 85 | 4828 | active |
| lobsters/lobsters Lobsters is the open-source Rails codebase that powers lobste.rs, a computing-focused link aggregation and discussion community. It is a se… | 76 | 4818 | active |
| 54yyyu/zotero-mcp A Model Context Protocol (MCP) server that connects a Zotero research library to AI assistants like Claude, ChatGPT, Cursor, and Cherry Stu… | 87 | 4796 | active |
| ankane/blazer Blazer is a Ruby on Rails engine that provides a simple business intelligence dashboard for exploring data with SQL. It lets users run quer… | 77 | 4795 | stable |
| apache/age Apache AGE is a PostgreSQL extension that adds graph database capabilities on top of existing relational databases, supporting openCypher q… | 93 | 4784 | active |
| amundsen-io/amundsen Amundsen is an open-source data discovery and metadata engine that indexes data resources such as tables, dashboards, and streams, and powe… | 67 | 4782 | active |
| ydb-platform/ydb YDB is an open-source distributed SQL DBMS written in C++ that combines horizontal scalability, high availability, and strict consistency w… | 98 | 4770 | stable |
| openai/chatgpt-retrieval-plugin A FastAPI-based retrieval backend that provides semantic search over personal or organizational documents using natural language queries, w… | 30 | 21213 | maintenance |
| zombodb/zombodb ZomboDB is a native Postgres extension, written in Rust with PGRX, that uses Elasticsearch as a Postgres index type to bring powerful text … | 10 | 4719 | active |
| WorldBrain/Memex Memex is a browser extension (Chrome/Firefox) for curating, annotating, highlighting, tagging, and full-text searching web content and PDFs… | 48 | 4715 | active |
| 201206030/novel-plus novel-plus is a full-featured novel/fiction CMS built on Spring Boot, comprising a reader-facing portal, author backend, admin dashboard, a… | 88 | 4709 | active |
| zh-lx/pinyin-pro A high-performance Chinese-to-Pinyin conversion library for JavaScript/TypeScript. It converts Chinese characters to pinyin with tones, ini… | 99 | 4689 | active |
| grid-js/gridjs Grid.js is a free, open-source, MIT-licensed JavaScript table library written in TypeScript for rendering advanced data tables with sorting… | 52 | 4689 | active |
| u14app/deep-research Deep Research is a web application that uses any large language model (Gemini, OpenAI, Anthropic, DeepSeek, Grok, Ollama, etc.) combined wi… | 72 | 4684 | active |
| infiniflow/infinity Infinity is an AI-native database built for LLM applications, offering high-performance hybrid search across dense vectors, sparse vectors,… | 98 | 4683 | active |
| blockscout/blockscout Blockscout is an open-source blockchain explorer for inspecting and analyzing EVM-based chains, supporting Ethereum mainnet, L2s, sidechain… | 95 | 4648 | active |
| JabRef/jabref JabRef is an open-source, cross-platform desktop application for managing BibTeX and BibLaTeX (.bib) reference libraries. It helps research… | 86 | 4648 | active |
| h2database/h2database H2 is an embeddable relational database management system written entirely in Java, usable in embedded, server, or in-memory modes via a JD… | 70 | 4622 | stable |
| komikku-app/komikku Komikku is a free and open-source manga reader application for Android, forked from the Tachiyomi ecosystem. It lets users browse, read, an… | 86 | 4608 | active |
| oliverschwendener/ueli Ueli is a cross-platform keystroke launcher for Windows, macOS, and Linux built with Electron, TypeScript, React, and Fluent UI. It lets us… | 95 | 4585 | active |
| biomejs/gritql GritQL is a declarative query language and Rust-based CLI for searching, linting, and rewriting source code using pattern matching over AST… | 80 | 4582 | active |
| geongeorge/i-hate-regex iHateRegex.io is a web application and regex cheat sheet that helps users understand, test, and share regular expressions. It provides visu… | 66 | 4556 | active |
| rocboss/paopao-ce PaoPao is an open-source, self-hosted micro-community (social) platform combining a Go/Gin backend with a Vue 3 + Naive UI web frontend and… | 66 | 4503 | active |
| Ulauncher/Ulauncher Ulauncher is a fast, feature-rich application launcher for Linux written in Python with GTK+. It provides fuzzy app search, a calculator, f… | 99 | 4501 | active |
| FlowElement-xinliuyuansu/m_flow M-flow is a Python bio-inspired cognitive memory engine that treats graph topology as the retrieval scoring engine rather than a supportive… | 61 | 4500 | active |
| octobox/octobox Octobox is a web application that helps developers manage and triage GitHub notifications with an inbox-style interface, adding an archived… | 98 | 4480 | active |
| langflow-ai/openrag OpenRAG is an open-source, pre-packaged Retrieval-Augmented Generation platform from IBM that combines Langflow, Docling, and OpenSearch in… | 84 | 4466 | active |