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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Shopware Shopware 6 is an open-source headless commerce platform built on Symfony 7 and Vue.js 3, providing storefront, product catalog, checkout, C… | 94 | 3443 | stable |
| roapi/roapi ROAPI automatically spins up read-only REST, GraphQL, SQL, and FlightSQL query APIs over static or slowly moving datasets without writing a… | 73 | 3434 | active |
| superlinked/sie SIE (Superlinked Inference Engine) is an open-source, self-hosted inference server and production cluster that serves 100+ open models (emb… | 95 | 3414 | active |
| mnemosyne-oss/mnemosyne Mnemosyne is a local-first, SQLite-backed memory layer for AI agents, exposing remember/recall APIs via a Python SDK and 30+ tools over MCP… | 82 | 3407 | active |
| HKUDS/VideoRAG VideoRAG is a retrieval-augmented generation framework for chatting with and understanding extremely long-context videos, using a dual-chan… | 50 | 3401 | active |
| taylorwilsdon/google_workspace_mcp A comprehensive Model Context Protocol (MCP) server and CLI tool that gives AI assistants like Claude and ChatGPT full natural-language con… | 83 | 3396 | active |
| oxylabs/oxylabs-ai-studio-py A Python SDK for Oxylabs AI Studio, a commercial API offering AI-powered web scraping, crawling, search, site mapping, and browser automati… | 10 | 3395 | active |
| pashpashpash/vault-ai OP Vault is a self-hosted application combining a Go backend with a React frontend that lets users upload documents (PDF, txt, epub) into a… | 40 | 3389 | active |
| crystaldba/postgres-mcp Postgres MCP Pro is an open-source Model Context Protocol (MCP) server that gives AI agents and developers safe, configurable read/write ac… | 63 | 3388 | active |
| linuxfoundation/crowd.dev LFX Community Data Platform (formerly crowd.dev) is a self-hostable platform that unifies community and developer engagement data from many… | 68 | 3370 | active |
| HiThink-Tech/Financial-API Official Tonghuashun (HiThink) A-share financial data service offering real-time and historical stock quotes, financial statements, valuati… | 77 | 3369 | active |
| AChep/keyguard-app Keyguard is a multiplatform password manager client for the Bitwarden platform and KeePass (KDBX) files, built with Kotlin and Jetpack Comp… | 90 | 3366 | active |
| kitian616/jekyll-TeXt-theme TeXt is a highly customizable Jekyll theme for building personal sites, team sites, blogs, project pages, and documentation. It offers mult… | 58 | 3344 | active |
| pacexy/flow Flow is a free, open-source, browser-based ePub reader built with Next.js and React, installable as a progressive web app. It supports in-b… | 62 | 3336 | active |
| ShopXO ShopXO is a free, MIT-licensed enterprise-grade B2C e-commerce system built on ThinkPHP8 (PHP). It supports PC, H5, mini-programs (WeChat, … | 76 | 3333 | active |
| johnbean393/Sidekick Sidekick is a native macOS app for chatting with local LLMs powered by a built-in llama.cpp backend, with RAG over local files, folders, an… | 75 | 3320 | active |
| rag-web-ui/rag-web-ui RAG Web UI is a self-hosted intelligent dialogue application that builds Q&A systems over your own knowledge base using Retrieval-Augmented… | 64 | 3294 | active |
| Snailclimb/interview-guide An open-source AI-powered interview platform built with Spring Boot 4.1, Java 25, Spring AI 2.0, React, PostgreSQL/pgvector, and Redis. It … | 59 | 3292 | active |
| JPCERTCC/LogonTracer LogonTracer is a self-hosted DFIR tool that visualizes Windows Active Directory logon-related event logs as a graph of hosts and accounts t… | 74 | 3290 | active |
| maxdorninger/MediaManager MediaManager is a modern, self-hosted media management system for organizing and automating TV and movie collections. It serves as an all-i… | 69 | 3278 | active |
| lakesoul-io/LakeSoul LakeSoul is a cloud-native, real-time lakehouse framework with a Rust-native core providing ACID table format, concurrent upserts, incremen… | 98 | 3257 | active |
| hydrusnetwork/hydrus Hydrus Network is a desktop media management application that organizes large file collections with tags instead of folders, in a booru-sty… | 95 | 3238 | active |
| zmister2016/MrDoc MrDoc is a self-hosted online document and knowledge base system built with Python and Django, supporting Markdown editing for individuals … | 93 | 3237 | active |
| Bionus/imgbrd-grabber Grabber is a highly customizable imageboard/booru browser and mass downloader that can fetch thousands of images from multiple booru source… | 84 | 3224 | active |
| qdrant/fastembed FastEmbed is a lightweight Python library for generating text embeddings using ONNX Runtime instead of PyTorch, requiring no GPU and minima… | 90 | 3216 | active |
| SuperCmdLabs/SuperCmd SuperCmd is an open-source macOS launcher combining Raycast-compatible extensions, hold-to-speak dictation, text-to-speech, AI chat and age… | 69 | 3202 | active |
| mikubaka88/CCFA-Skills A family of 17 agent skills for shaping the research storyline of CCF-A academic papers, covering ideation, literature retrieval, experimen… | 80 | 3198 | active |
| Hypothesis h is the backend web application behind hypothes.is, serving the website and the web annotation API that clients use to create, share, and … | 67 | 3189 | active |
| punitarani/fli Fli is a Python library, CLI, and MCP server that provides programmatic access to Google Flights data by interacting directly with Google F… | 79 | 3186 | active |
| kite-org/kite Kite is a lightweight, modern web-based Kubernetes dashboard that unifies multi-cluster management, resource operations, observability, ent… | 86 | 3172 | active |
| WecomTeam/wecom-cli The official WeCom (WeChat Work) command-line tool written in Rust, letting humans and AI agents operate WeCom from the terminal. It covers… | 58 | 3153 | active |
| craigary/nobelium Nobelium is a static blog template built on Notion as a headless CMS and Next.js, designed for one-click deployment on Vercel. It offers fa… | 40 | 3151 | active |
| MiroFlow MiroFlow is a performance-first open-source agent framework for building, orchestrating, and benchmarking LLM-powered agents, with MiroThin… | 56 | 3120 | active |
| QwenLM/Qwen-MM-Plugins A collection of native multimodal plugins (Skills plus optional MCP servers) for Qwen models that make any agent harness multimodal-native.… | 57 | 3110 | active |
| spiceai/spiceai Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text … | 96 | 3103 | active |
| LLMQuant/quant-mind QuantMind is an agent-native Python framework that refines raw financial information such as papers, news, and SEC filings into typed, time… | 61 | 3100 | active |
| TorrServer TorrServer is a self-hosted torrent streaming server written in Go that lets users watch torrent content online without downloading files f… | 98 | 3084 | active |
| TheBlewish/Automated-AI-Web-Researcher-Ollama A Python application that turns a locally-run Ollama LLM into an automated web research assistant. Given a single query, it generates focus… | 64 | 3017 | active |
| hay-kot/homebox Homebox is a self-hosted inventory and organization system for home users, built in Go with an embedded web UI and SQLite storage. It lets … | 10 | 3005 | active |
| oritera/Cairn Cairn is a general-purpose AI state-space search engine built on a blackboard architecture with a fact-intent graph, where LLM agent worker… | 71 | 2997 | active |
| tobychui/arozos ArozOS is a web-based desktop operating system written in Go that turns low-power hardware like Raspberry Pi into a DIY network-attached st… | 82 | 2996 | active |
| abhinavxd/libredesk Libredesk is an open-source, self-hosted omnichannel customer support desk shipped as a single Go binary with a Vue frontend. It unifies li… | 89 | 2994 | active |
| DWSurvey DWSurvey (调问) is an open-source survey and form system for building questionnaires, polls, exams, and voting forms, running since 2012 with… | 25 | 2984 | active |
| jsr-io/jsr JSR is the open-source package registry for modern JavaScript and TypeScript, serving as an npm-compatible alternative with native TypeScri… | 71 | 2982 | active |
| gstory0404/Cinetry Cinetry is a cross-platform, purely local media player client that aggregates content from user-configured media servers such as Jellyfin, … | 83 | 2977 | active |
| Licoy/wordpress-theme-puock Puock is a high-quality, responsive WordPress theme written in PHP with light/dark mode, no-refresh (pjax) loading, and many built-in featu… | 97 | 2974 | active |
| google/osv.dev OSV (Open Source Vulnerabilities) is Google's open, distributed vulnerability database and triage service that aggregates security advisori… | 90 | 2973 | stable |
| sherlockchou86/VideoPipe VideoPipe is a C++ framework for video analysis and structuring that works like a pipeline of independent, composable nodes. It integrates … | 50 | 2960 | active |
| public-clis/twitter-cli A terminal-first CLI for Twitter/X that lets users read timelines, bookmarks, search results, and user profiles without official API keys, … | 48 | 2947 | active |
| rilldata/rill Rill is an open-source business intelligence tool that combines a local developer application and cloud platform for building interactive d… | 93 | 2915 | active |
| iamxjb/winxin-app-watch-life.net An open-source WeChat Mini Program frontend that connects a WordPress site to WeChat, syncing posts, categories, comments, and media into a… | 52 | 2911 | active |
| addyosmani/web-quality-skills A collection of Agent Skills for optimizing web quality using Lighthouse, Chrome DevTools, Core Web Vitals, WCAG, and SEO guidance. It is s… | 57 | 2886 | active |
| rohitg00/pro-workflow A Claude Code plugin and workflow system that gives AI coding agents self-correcting persistent memory, FTS5-indexed research wikis, and qu… | 73 | 2885 | active |
| Leanote Leanote is an open-source, self-hostable cloud note-taking application built with Go and MongoDB, featuring rich-text and Markdown editors,… | 23 | 11672 | maintenance |
| OpenCVE OpenCVE is a self-hostable Vulnerability Intelligence Platform that aggregates CVE data from sources like MITRE, NVD, CISA KEV, Vulnrichmen… | 90 | 2841 | active |
| datachain-ai/datachain DataChain is a Python library that turns unstructured files in S3, GCS, and Azure into typed, versioned datasets queryable at warehouse spe… | 88 | 2827 | active |
| trustgraph-ai/trustgraph TrustGraph is an open-source context interoperability layer that builds unified semantic context layers using hypergraphs, knowledge graphs… | 78 | 2808 | active |
| vava-nessa/free-coding-models A CLI tool that tracks a large catalog of free coding LLM models across 20+ providers in real time, benchmarking their speed and stability.… | 77 | 2790 | active |
| kafbat/kafka-ui Kafbat UI is a free, open-source web UI for monitoring and managing Apache Kafka clusters, supporting multi-cluster management, topic and m… | 76 | 2789 | active |
| thechangelog/changelog.com The open source CMS that powers changelog.com, built with Elixir and the Phoenix framework on top of PostgreSQL. It is a production, in-the… | 75 | 2770 | active |
| OpenTripPlanner OpenTripPlanner is an open-source, server-side Java application for multi-modal trip planning, computing itineraries that combine public tr… | 88 | 2742 | stable |
| codedogQBY/ReadAny ReadAny is a local-first, AI-powered cross-platform e-book reader for desktop and mobile. It combines RAG-based chat with your books, hybri… | 79 | 2738 | active |
| Polaris Polaris is a self-hosted music streaming server written in Rust that serves your personal music collection to web browsers and mobile apps.… | 68 | 2734 | active |
| JPressProjects/jpress JPress is an open-source, WordPress-like content management system written in Java, used to power 100,000+ websites including government ag… | 23 | 2733 | stable |
| Go中文网 StudyGolang is the source code of the Go Language Chinese Network (studygolang.com), a self-hostable community website for Chinese Go devel… | 68 | 2727 | active |
| simonlin1212/Vibe-Research Vibe-Research is an open-source, local-first personal AI investment research dashboard for China A-shares (plus US and HK stocks), built wi… | 81 | 2725 | active |
| likaia/nginxpulse NginxPulse is a lightweight self-hosted dashboard for analyzing and visualizing Nginx access logs, built with a Go backend and Vue 3 fronte… | 65 | 2705 | active |
| Naccl/NBlog NBlog is a self-hosted, front-end/back-end separated personal blog system built with Spring Boot (Java) and Vue. It includes a public blog … | 47 | 2704 | active |
| MrsEWE44/musicDownload A Python GUI application for searching and downloading music from major Chinese music platforms (Kugou, Kuwo, QQ Music, NetEase Cloud Music… | 63 | 2694 | active |
| outflanknl/RedELK RedELK is a self-hosted SIEM built on the Elastic stack (Elasticsearch, Logstash, Kibana) tailored for red team operations. It aggregates a… | 66 | 2671 | active |
| Pinvou/pinvou-agent Pinvou Agent is an open-source, local-first desktop AI agent workspace built with Rust and Tauri that combines chat, file operations, perso… | 67 | 2645 | active |
| risesoft-y9/Digital-Infrastructure Digital-Infrastructure (数字底座) is a Java/Spring Boot + Vue 3 rapid development platform for large government and enterprise digital transfor… | 63 | 2613 | active |
| run-llama/sec-insights SEC Insights is a full-stack reference application built by LlamaIndex that uses RAG to answer questions about SEC 10-K and 10-Q financial … | 29 | 2610 | active |
| Zafer-Liu/Data-Analysis-Agent An LLM-powered conversational data analysis agent that lets users connect data sources (Excel/CSV files, databases, Feishu tables) and ask … | 79 | 2608 | active |
| ymyuuu/IPDB IPDB is a hosted API service that provides curated lists of Cloudflare official and reverse-proxy (preferred) IP addresses, updated in real… | 72 | 2604 | active |
| yazinsai/OpenOats OpenOats is a macOS meeting assistant that transcribes both sides of a call in real time using on-device speech recognition and surfaces re… | 76 | 2595 | active |
| beenuar/AiSOC AiSOC is an open-source, self-hostable AI-powered Security Operations Center that fuses alerts, performs agent-assisted triage, purple-team… | 82 | 2594 | active |
| eventflow/EventFlow EventFlow is an async/await-first CQRS and event sourcing framework for .NET, built around domain-driven design concepts like aggregates, c… | 78 | 2568 | active |
| kpcyrd/sn0int sn0int is a semi-automatic OSINT framework and package manager written in Rust that enumerates attack surface by processing public informat… | 66 | 2553 | active |
| get_iplayer A Perl-based command-line tool that indexes and downloads TV and radio programmes from BBC iPlayer and BBC Sounds. It supports regex search… | 28 | 2552 | active |
| ZenNotes/zennotes ZenNotes is a keyboard-first, local-first Markdown notes application with real Vim motions, split panes, diagrams (Mermaid, TikZ, KaTeX mat… | 78 | 2547 | active |
| Termshark Termshark is a terminal user interface for tshark, the Wireshark command-line packet analyzer, offering Wireshark-like packet inspection in… | 23 | 10040 | maintenance |
| docmd-io/docmd docmd is a zero-configuration documentation compiler that turns a folder of Markdown files into a static documentation website, client-side… | 81 | 2516 | active |
| Squidex/squidex Squidex is an open-source (MIT) headless CMS and content management hub built with ASP.NET Core and CQRS, exposing content and assets throu… | 95 | 2511 | active |
| Lingyan000/fluxdo FluxDO is a cross-platform third-party client for the Linux.do community forum, built with Flutter and featuring a Rust-based DNS-over-HTTP… | 77 | 2507 | active |
| Obsidian Digital Garden An Obsidian plugin that publishes selected notes from your vault as a digital garden website, deployable on Vercel or Netlify. It supports … | 91 | 2505 | active |
| alexanderepstein/Bash-Snippets A collection of small, dependency-free bash scripts for heavy terminal users, covering utilities like cheatsheet lookup, file encryption, G… | 23 | 9952 | maintenance |
| InternLM/HuixiangDou HuixiangDou is an LLM-based professional knowledge assistant designed for group chat scenarios, using a three-stage pipeline of preprocess,… | 41 | 2501 | active |
| kanboard/kanboard Kanboard is a free, open-source, self-hosted Kanban project management web application written in PHP. It focuses on simplicity and minimal… | 96 | 9917 | maintenance |
| K-Dense-AI/claude-scientific-writer An AI-powered deep research and scientific writing tool that generates publication-ready papers, reports, posters, grant proposals, and lit… | 83 | 2493 | active |
| Let's Chat Let's Chat is a self-hosted, persistent team chat application built on Node.js and MongoDB, designed for small teams. It supports multiple … | 10 | 9797 | maintenance |
| Modrinth The official monorepo powering Modrinth, an open-source platform for discovering and sharing Minecraft mods, modpacks, resource packs, shad… | 96 | 2467 | active |
| parseablehq/parseable Parseable is an open source, columnar data lake observability platform built in Rust that unifies logs, metrics, traces, and events in a si… | 96 | 2460 | active |
| Exceptionless Exceptionless is an open-source real-time error monitoring and reporting service for .NET, JavaScript, and Node applications, with clients … | 98 | 2457 | active |
| hisxo/gitGraber gitGraber is a Python3 command-line tool that monitors GitHub search results in real time to find leaked sensitive data such as API keys an… | 62 | 2452 | active |
| 1sdv/TripStar TripStar is an AI-powered travel planning application built on the HelloAgents multi-agent framework, using LLMs to generate personalized t… | 58 | 2446 | active |
| RubyGems.org RubyGems.org is the Ruby community's central gem hosting service, a Rails application that lets developers publish, search, and install Rub… | 77 | 2439 | active |
| edavis10/redmine Redmine is a flexible, self-hosted project management web application written in Ruby on Rails. It provides issue tracking, Gantt charts, w… | 32 | 2437 | stable |
| iliane5/meridian Meridian is an open-source AI-powered news intelligence system that scrapes hundreds of RSS sources, clusters and analyzes articles with LL… | 27 | 2437 | active |
| apache/sedona Apache Sedona is a cluster computing framework for processing large-scale geospatial data across Spark, Flink, and Snowflake. It provides S… | 88 | 2422 | active |