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 |
|---|---|---|---|
| GrandNode GrandNode is an open-source, headless, multi-tenant e-commerce platform built on ASP.NET Core and MongoDB (with support for AWS DocumentDB … | 99 | 1334 | active |
| nvk/llm-wiki A plugin that lets AI agents (Claude Code, OpenAI Codex, OpenCode, portable agents) compile and maintain LLM-curated knowledge bases as pla… | 74 | 1334 | active |
| moshstudio/TAICHI-flet TAICHI-flet is a Windows desktop entertainment application built with the Flet framework that lets users browse images, music, novels, comi… | 74 | 4736 | maintenance |
| tophubs/TopList TopList (今日热榜) is a self-hosted aggregation website that collects trending headlines from popular sites like Zhihu, Hupu, and V2EX. It is w… | 32 | 4732 | maintenance |
| benjaminjonard/koillection Koillection is a self-hosted web application for managing collections of any kind, such as books, DVDs, stamps, and games. It supports coll… | 96 | 1328 | active |
| AntSK AntSK is an enterprise AI knowledge base and agent platform built on .NET 9, Blazor, Semantic Kernel, and Kernel Memory. It supports import… | 72 | 1327 | active |
| cinemagoer/cinemagoer Cinemagoer (formerly IMDbPY) is a Python package for retrieving and managing IMDb data about movies, people, characters, and companies from… | 92 | 1324 | active |
| lindylearn/unclutter Unclutter is a browser extension for Chrome and Firefox that provides a modern reader mode by modifying a page's CSS to remove ads and clut… | 23 | 1322 | active |
| xun082/DocFlow DocFlow is an AI-powered collaborative documentation platform built with Next.js, Tiptap, and Yjs, offering block-based editing, real-time … | 49 | 1321 | active |
| redis/redis-om-python Redis OM Python is a declarative object-mapping library for Redis that lets you model Redis data with Pydantic-based classes. It provides a… | 86 | 1316 | active |
| trizen/youtube-viewer A lightweight Perl application for searching and playing YouTube videos from the command line, with an optional GTK3 graphical interface (g… | 65 | 1316 | active |
| XWiki XWiki Platform is a generic open-source enterprise wiki platform written in Java that offers runtime services for collaborative application… | 94 | 1314 | stable |
| VirtoCommerce/vc-platform Virto Commerce is an open-source, headless ecommerce platform for building extensible B2B, B2C, and B2B2C digital commerce solutions, marke… | 93 | 1312 | stable |
| Hopsworks Hopsworks is an open-source, data-intensive AI platform (an 'AI Lakehouse') built around a Python-centric Feature Store with online/offline… | 23 | 1310 | active |
| robherley/snips.sh snips.sh is a passwordless, anonymous pastebin service powered entirely by SSH, with a terminal UI and a syntax-highlighted web UI. It is w… | 94 | 1309 | active |
| StarlightSearch/EmbedAnything EmbedAnything is a high-performance, memory-safe embedding pipeline written in Rust (with Python bindings) that generates embeddings from t… | 86 | 1309 | active |
| besscroft/PicImpact PicImpact is a self-hostable photography portfolio website built with Next.js and Hono.js for photographers to showcase their work. It feat… | 86 | 1308 | active |
| neo4j/neo4j-graphrag-python The official Neo4j first-party Python library for building graph retrieval-augmented generation (GraphRAG) applications. It provides retrie… | 92 | 1303 | active |
| cclank/news-aggregator-skill A Python-based agent skill that aggregates news from 44+ sources (tech, finance, AI, international) and generates AI-summarized daily brief… | 50 | 1297 | active |
| s2b-dev/smart-second-brain An open-source Obsidian plugin that adds a privacy-focused AI assistant to your note vault. It embeds your notes and uses a RAG pipeline wi… | 92 | 1296 | active |
| codefuse-ai/codefuse-chatbot CodeFuse-ChatBot is an open-source AI assistant for the software development lifecycle, combining a multi-agent scheduling framework with D… | 28 | 1295 | active |
| colbyfayock/next-wordpress-starter A Next.js starter template that turns WordPress into a headless CMS, generating a static, SEO-friendly site via WPGraphQL. It ships with bl… | 76 | 1281 | active |
| elastic/apm-server Elastic APM Server is a Go service that receives trace, metric, and error data from Elastic APM agents (and OpenTelemetry sources) and tran… | 95 | 1271 | active |
| jonexaiorg/jonex Jonex is an end-to-end, self-hosted AI knowledge platform combining a multimodal parsing engine (documents, video, images) with an ontology… | 56 | 1267 | active |
| Waynboot Mall waynboot-mall is a fully open-source Java e-commerce (mall) project built on Spring Boot 3 and Java 17, comprising an admin backend, an H5 … | 60 | 1266 | active |
| TencentCloudADP/youtu-graphrag Youtu-GraphRAG is a Python framework for graph-based retrieval-augmented generation that unifies graph schema construction, community detec… | 52 | 1266 | active |
| hashgraph-online/standards-sdk The official HOL Standards SDK for TypeScript, providing reference implementations of Hashgraph Consensus Service (HCS) standards for file … | 87 | 1263 | active |
| TIGER-AI-Lab/OpenResearcher OpenResearcher is a fully open-source pipeline for synthesizing long-horizon deep research trajectories using LLM agents with retrieval and… | 51 | 1254 | active |
| unum-cloud/UForm UForm is a compact multimodal AI library providing tiny image-text embedding models (64-768 dimensions, Matryoshka-style) and small generat… | 50 | 1254 | active |
| zinggAI/zingg Zingg is an ML-based tool for scalable master data management, entity resolution, identity resolution, and record deduplication. It runs on… | 82 | 1253 | active |
| franklioxygen/MyTube MyTube is a self-hosted web application that downloads videos from YouTube, Bilibili, Twitch, MissAV, and any yt-dlp-supported site, storin… | 65 | 1251 | active |
| RUC-NLPIR/Search-o1 Search-o1 is a research framework that enhances large reasoning models (like QwQ and R1) with agentic search and retrieval-augmented genera… | 41 | 1247 | active |
| firecrawl/web-agent An open-source TypeScript framework for building autonomous web research agents, layered from a Next.js chat template down to an agent core… | 47 | 1246 | active |
| ThirtyDegreesRay/OpenHub OpenHub is an open-source GitHub client app for Android, built in Java, offering a fast and concise interface for browsing repositories, us… | 23 | 4376 | maintenance |
| pmacct/pmacct pmacct is a set of multi-purpose passive network monitoring daemons written in C that collect, aggregate, replicate and export IP traffic a… | 66 | 1244 | active |
| Jstudner/jcorp-nomad Jcorp Nomad is an open-source offline media server that runs on an ESP32-S3 in a thumbdrive form factor, creating its own Wi-Fi hotspot to … | 85 | 1242 | active |
| Evansy/MallChatWeb MallChatWeb is the frontend of MallChat (抹茶), an e-commerce system that combines online shopping with real-time instant messaging. It imple… | 67 | 1242 | active |
| halogenica/beautifulhugo Beautiful Hugo is a feature-rich Hugo static site generator theme adapted from Beautiful Jekyll. It provides responsive design, light/dark … | 97 | 1237 | active |
| owen2345/camaleon-cms Camaleon CMS is a dynamic and advanced content management system built on Ruby on Rails, designed as a flexible alternative to WordPress fo… | 92 | 1237 | active |
| LogExperts/LogExpert LogExpert is a Windows GUI log file viewer and tail program, acting as a feature-rich replacement for the Unix tail command. It supports hi… | 99 | 1234 | active |
| mika-cn/maoxian-web-clipper MaoXian Web Clipper is a browser extension for Firefox and Chrome that clips selected content from web pages and saves it to the local mach… | 63 | 1226 | active |
| marcboeker/gmail-to-sqlite A Python CLI application that syncs Gmail messages into a local SQLite database, supporting incremental and full syncs with deletion detect… | 71 | 1223 | active |
| pfelk pfelk is an open-source deployment toolkit that integrates pfSense/OPNsense firewall logs with the Elastic Stack (Elasticsearch, Logstash, … | 66 | 1222 | active |
| moltlaunch/cashclaw CashClaw is an autonomous AI agent that connects to the Moltlaunch onchain marketplace, where it evaluates tasks, quotes prices, executes w… | 44 | 1219 | active |
| AllAboutAI-YT/easy-local-rag A Python application providing 100% local retrieval-augmented generation (RAG) using Ollama for LLM inference and embeddings. It supports i… | 16 | 1219 | active |
| TYPO3/typo3 TYPO3 CMS is an open-source, PHP-based enterprise content management system and content management framework, developed since 1999 and gove… | 76 | 1213 | stable |
| coleifer/walrus Walrus is a lightweight Python library that subclasses and extends the redis-py client, acting as a drop-in replacement with added utilitie… | 47 | 1208 | active |
| FunnyWolf/agentic-soc-platform Agentic SOC Platform (ASP) is an open-source, agent-centric security operations platform that ingests SIEM/webhook alerts, correlates them … | 83 | 1207 | active |
| danielfoehrKn/kubeswitch kubeswitch is a CLI tool for discovering and switching between Kubernetes contexts across many kubeconfig files and stores (filesystem, Vau… | 31 | 1202 | active |
| Combodo/iTop iTop (IT Operations Portal) is an open-source, web-based IT service management (ITSM) platform built in PHP, featuring a fully customizable… | 93 | 1198 | stable |
| xataio/pgstream pgstream is an open-source change data capture (CDC) tool and Go library that replicates PostgreSQL data, including DDL/schema changes, to … | 86 | 1195 | active |
| DMOJ Online Judge DMOJ is a modern open-source online judge and contest platform for hosting programming competitions and practice problems. It supports sand… | 67 | 1193 | active |
| Agent Landing Zone GPT-RAG is an Azure solution accelerator providing architecture templates and deployment assets for enterprise-scale Retrieval-Augmented Ge… | 92 | 1187 | active |
| wa8n/wblog wblog is a self-hosted personal blog application written in Go, built on the Gin web framework and GORM ORM with SQLite or MySQL storage. I… | 70 | 1187 | stable |
| java-up-up/damai A high-concurrency online ticket booking system (modeled after Damai/大麦网) built with SpringCloud, SpringCloud Alibaba, Kafka, Redis, Sentin… | 67 | 1187 | active |
| Mibayy/token-savior Token Savior is an MCP server written in Python that provides AI coding agents like Claude with structural codebase navigation (72 tools fo… | 82 | 1185 | active |
| vividvilla/csvtotable A Go command-line utility that converts CSV, TSV, and Excel files into a single self-contained interactive HTML page with search, filters, … | 93 | 1184 | active |
| nytimes/library Library is a collaborative documentation site built by The New York Times that uses Google Docs as its content source and editing interface… | 87 | 1182 | stable |
| shobrook/rebound Rebound is a command-line tool that runs your file and, when an exception is thrown, instantly fetches related Stack Overflow questions and… | 23 | 4115 | maintenance |
| KDAB/codebrowser The Woboq CodeBrowser generator is a C++ tool built on LLVM/Clang that pre-processes C/C++ codebases into static HTML pages with semantic c… | 53 | 1174 | active |
| Hex Hexpm is the API server and website powering hex.pm, the package registry for the Erlang ecosystem (Elixir, Erlang, Gleam). It handles pack… | 77 | 1173 | active |
| Ricky-7-Yan/intelligent-audit-system AuditPilot is an enterprise AI agent workbench for audit delivery, combining evidence-grounded agentic RAG, governed tool execution, evalua… | 57 | 1171 | active |
| kleneway/pastemax PasteMax is a cross-platform desktop application for browsing a repository's files, selecting relevant ones, and copying their contents for… | 56 | 1171 | active |
| mateaix/mateclaw MateClaw is a self-hosted, team-oriented AI agent platform ('second brain') built on Spring Boot and Spring AI Alibaba, shipped as a single… | 81 | 1170 | active |
| evyatarmeged/Raccoon Raccoon is a Python-based offensive security CLI tool for reconnaissance and information gathering. It performs DNS lookups, WHOIS, TLS ana… | 64 | 4047 | maintenance |
| chrishayuk/larql LARQL decompiles transformer models into a queryable 'vindex' (vector index) format and provides LQL, a SQL-like query language, to browse,… | 79 | 1162 | active |
| BigchainDB BigchainDB Server is a distributed database with blockchain characteristics: decentralization, immutability, Byzantine fault tolerance, and… | 23 | 4032 | maintenance |
| Libr-AI/OpenFactVerification Loki is an open-source Python tool that automates fact verification by decomposing texts into claims, retrieving evidence via search, and u… | 16 | 1159 | active |
| naim94a/lumen Lumen is a self-hosted, open-source replacement for Hex-Rays' Lumina server that stores and shares IDA Pro function signatures, comments, a… | 64 | 1155 | active |
| JDAI-CV/fast-reid FastReID is a PyTorch-based research platform implementing state-of-the-art re-identification algorithms for persons, vehicles, and faces. … | 23 | 3995 | maintenance |
| apple/ml-clara CLaRa is Apple's open-source end-to-end Retrieval-Augmented Generation model that compresses documents into continuous latent representatio… | 59 | 1151 | active |
| puemos/craftplan Craftplan is a self-hosted, open-source ERP application for small-scale artisanal manufacturers and craft D2C businesses. Built with Elixir… | 84 | 1150 | active |
| tmwgsicp/wechat-download-api An open-source API service for fetching WeChat official account articles, generating standard RSS 2.0 feeds, and exporting entire account a… | 72 | 1146 | active |
| GamehunterKaan/AutoPWN-Suite AutoPWN Suite is a Python-based automated vulnerability scanning and exploitation framework that wraps nmap for host discovery, version-bas… | 100 | 1142 | active |
| GoAnime GoAnime is a terminal-based (TUI) anime browser written in Go that lets users search, stream, and download anime episodes directly in mpv. … | 91 | 1135 | active |
| logchimp/logchimp LogChimp is an open-source, self-hosted customer feedback platform for collecting, organizing, and analyzing user feedback with boards, roa… | 98 | 1132 | active |
| NovaSearch-Team/RAG-Retrieval A Python library and toolkit for unified fine-tuning, inference, and distillation of RAG retrieval models, including embedding models, ColB… | 57 | 1131 | active |
| Exrick/xboot XBoot is a full-stack, front-end/back-end separated rapid development platform built on Spring Boot 2.x with a Vue + iView Admin front end.… | 23 | 3895 | maintenance |
| TanStack/tanstack.com The official marketing and documentation website for the TanStack ecosystem, built with TanStack Router and deployed on Cloudflare Workers.… | 77 | 1127 | active |
| RuoJi6/CACM CACM is a Linux post-exploitation and privilege persistence tool that bundles port scanning, sensitive information gathering, EDR/AV identi… | 80 | 1124 | active |
| zyx0814/FilePress FilePress is a PHP/MySQL file-driven website building system that reimagines cloud storage as a publishing platform, offering rich file vie… | 80 | 1124 | active |
| localgpt-app/localgpt LocalGPT is a local-only AI assistant built in Rust that ships as a single binary with a CLI, desktop GUI, embedded web UI, HTTP API, and M… | 61 | 1124 | active |
| vamplabAI/sgr-agent-core SGR Agent Core is an open-source Python framework for building research agents using Schema-Guided Reasoning, with an extensible BaseAgent … | 79 | 1120 | active |
| Doriandarko/make-it-heavy A Python framework that emulates Grok Heavy-style deep analysis by orchestrating multiple specialized AI agents in parallel via OpenRouter'… | 29 | 1116 | active |
| teest114514/chatlog_alpha Chatlog Alpha is a local tool for WeChat 4.x that discovers local WeChat accounts, extracts database keys, decrypts and reads chat data (me… | 56 | 1115 | active |
| flowershow/flowershow Flowershow is an open-source platform for publishing folders of Markdown (including Obsidian-flavored syntax) as hosted websites, docs, wik… | 99 | 1108 | active |
| TheAiSingularity/graphrag-local-ollama A local adaptation of Microsoft's GraphRAG that runs LLM and embedding extraction entirely through Ollama models like llama3, mistral, gemm… | 57 | 1108 | active |
| pageauc/speed-camera A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into … | 75 | 1106 | active |
| metabrainz/musicbrainz-server The official server for the MusicBrainz project, providing the musicbrainz.org website, a RESTful web service API, and database tools for t… | 77 | 1105 | active |
| php/web-php The source code repository for the official www.php.net website, including news, events, the PHP manual in multiple languages, and user-con… | 75 | 1101 | active |
| gohangout Gohangout is a Logstash-like data processing tool written in Go that consumes events (commonly from Kafka), applies configurable filters, a… | 64 | 1101 | active |
| timestored/qstudio qStudio is a free, open-source desktop SQL client and notebook for browsing servers, running queries, and charting or exporting results acr… | 60 | 1097 | active |
| minghanqin/LangSplat Official implementation of LangSplat, a CVPR 2024 Highlight paper that constructs a 3D language field using 3D Gaussian Splatting with CLIP… | 44 | 1096 | active |
| LycheeMem/LycheeMem LycheeMem is a lightweight long-term memory framework for LLM agents, combining working session context, a compact semantic memory store (S… | 55 | 1092 | active |
| h9zdev/GeoSentinel GeoSentinel is a geospatial monitoring platform that tracks global movement in real time, aggregating ship and flight routes, live coordina… | 57 | 1087 | active |
| DrizzleTime/Foxel Foxel is a self-hosted private cloud storage application that unifies file management across pluggable storage backends (S3, WebDAV, cloud … | 87 | 1086 | active |
| Intake Intake is a lightweight Python package for describing data declaratively, gathering datasets into searchable catalogs, and loading data fro… | 77 | 1085 | active |
| phoenix-zhou/goshop A B2C e-commerce platform built with Go and the Gin framework using an MVC architecture. It provides an admin backend (product, order, user… | 35 | 1084 | active |
| HG-ha/ICP_Query A self-hosted service (Python and Rust implementations) that queries China MIIT ICP filing records for domains, apps, mini-programs, quick … | 89 | 1083 | active |
| ttttonyhe/ouorz-mono A Turborepo monorepo containing the Next.js/React source code and Docker images that power the author's personal website and academic profi… | 66 | 1082 | active |