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 |
|---|---|---|---|
| rehacktive/caffeine Caffeine is a lightweight REST service written in Go that stores JSON data with CRUD operations, JWT auth, schema validation, jq-style sear… | 23 | 1173 | maintenance |
| knadh/tg-archive tg-archive is a Python CLI tool that syncs Telegram group chat messages into a local SQLite database and generates a static website archive… | 61 | 1172 | maintenance |
| matlink/gplaycli GPlayCli is a Python command-line tool to search, download, and update Android APKs from the Google Play Store. It supports authentication … | 23 | 1138 | maintenance |
| pzhgugu/goshop2 Goshop2 is a distributed e-commerce platform built on Spring, Dubbo, and MyBatis, organized as a classic Java SOA system with Facade/Provid… | 68 | 1103 | maintenance |
| DonTizi/rlama RLAMA is a Go CLI tool for building and querying local Retrieval-Augmented Generation (RAG) systems over your documents using Ollama models… | 35 | 1096 | maintenance |
| TonnyL/Espresso Espresso is an Android express delivery tracking app built with Material Design and MVP architecture, using RxJava2, Retrofit2, Realm, and … | 10 | 1081 | maintenance |
| hui-Zz/RunAny RunAny is a Windows quick-launch tool written in AutoHotkey that lets users start any application with three keystrokes, regardless of wher… | 23 | 1072 | maintenance |
| J535D165/recordlinkage A modular Python toolkit for record linkage and duplicate detection across datasets, built on pandas and numpy. It provides indexing (block… | 23 | 1063 | maintenance |
| OFA-Sys/ONE-PEACE ONE-PEACE is a general multimodal representation model that jointly encodes vision, audio, and language modalities without initializing fro… | 30 | 1060 | maintenance |
| SiGuiyang/spring-cloud-shop A distributed e-commerce project built on the Spring Cloud (Alibaba) microservices stack, organized into multiple modules such as goods, or… | 32 | 1048 | maintenance |
| maanavshah/stock-market-india A Node.js/Express API service that fetches and serves stock market data from India's NSE and BSE exchanges. It exposes REST endpoints for m… | 32 | 1042 | maintenance |
| WuKongOpenSource/Wukong_Accounting Wukong Accounting (悟空FS) is a self-hosted, open-source financial management system for enterprises, built with a Vue 2 frontend and Spring … | 28 | 1032 | maintenance |
| mattn/memo A Go-based command-line memo (note-taking) tool that creates, lists, edits, greps, and serves markdown notes. It integrates with your favor… | 82 | 1028 | maintenance |
| claudioc/jingo Jingo is a git-based wiki engine for Node.js that stores pages as GitHub-flavored markdown files in a git repository, requiring no database… | 23 | 1016 | maintenance |
| madnight/githut A web application that visualizes GitHub language statistics, showing top programming languages, licenses, and pull request activity over t… | 32 | 1005 | maintenance |
| TheKingOfDuck/ApkAnalyser A Python-based command-line tool that extracts potentially sensitive information from Android APK files, including URLs, IPs, hashes, acces… | 23 | 1005 | maintenance |
| freenet/freenet-core Freenet is a fully decentralized peer-to-peer network implemented in Rust that acts as a global shared computer and distributed key-value s… | 96 | 3109 | experimental |
| dstark5/Openlib Openlib is an open-source Flutter app for searching, downloading, and reading books from Anna's Archive, a shadow library. It includes a bu… | 50 | 2502 | experimental |
| IlyaRice/RAG-Challenge-2 A Python implementation of the winning RAG system from the Enterprise RAG Challenge 2 competition, answering questions about company annual… | 26 | 2458 | experimental |
| Autodoc Autodoc is an experimental CLI toolkit that auto-generates documentation for git repositories using large language models like GPT-4. It in… | 31 | 2373 | experimental |
| Elysia Elysia is an agentic platform and Python package from Weaviate where a decision agent dynamically chooses tools arranged in a decision tree… | 51 | 1919 | experimental |
| tinyfish-io/bigset-oss BigSet is a self-hostable application that turns a natural-language sentence into a structured, regularly refreshed dataset by dispatching … | 75 | 1706 | experimental |
| skyllwt/AutoSci AutoSci is a wiki-centric AI research platform that automates the full scientific research lifecycle — reading literature, thinking, runnin… | 58 | 1689 | experimental |
| google/keytransparency A Google open-source key transparency service that provides a lookup service for public keys backed by a publicly auditable, tamper-proof l… | 10 | 1571 | experimental |
| murtaza-nasir/maestro MAESTRO is a self-hosted AI-powered research platform that plans and executes complex research tasks using AI agents. It generates detailed… | 54 | 1492 | experimental |
| jdagdelen/hyperDB HyperDB is a lightweight, local vector database library for Python with a C++/MKL-accelerated backend, designed to store and query document… | 21 | 1401 | experimental |
| khonsulabs/bonsaidb BonsaiDb is a developer-friendly document database written in Rust, inspired by CouchDB, offering ACID-compliant transactional collections,… | 23 | 1061 | experimental |
| read-cat/read-cat ReadCat is a free, open-source, ad-free novel reader built with TypeScript. It supports online book sources via plugins, local txt books, b… | 16 | 1021 | experimental |
| twintproject/twint Twint is a Python CLI tool and library that scrapes tweets, followers, following, and likes from Twitter without using the official API or … | 10 | 16401 | abandoned |
| Apache PredictionIO Apache PredictionIO is an open-source machine learning server built on Spark, HBase, Elasticsearch, and Hadoop that lets developers build, … | 10 | 12520 | abandoned |
| Aliyunpan 小白羊客户端 XiaoBaiYang is an unofficial third-party desktop client for Alibaba Cloud Drive (AliyunPan) built on the web API, supporting Windows, macOS… | 23 | 11817 | abandoned |
| BurntSushi/xsv xsv is a fast, composable command-line toolkit written in Rust for indexing, slicing, analyzing, splitting, and joining CSV files. It offer… | 10 | 10754 | abandoned |
| Wuhan2020 Platform A volunteer-built information collection platform for the 2020 Wuhan COVID-19 outbreak, aggregating data on hospitals, hotels, logistics, d… | 32 | 5910 | abandoned |
| timescale/pgai pgai is a Python library and set of PostgreSQL tools from Timescale that turns PostgreSQL into a retrieval engine for RAG and agentic appli… | 10 | 5802 | abandoned |
| ponzu-cms/ponzu Ponzu is an open-source headless CMS and HTTP server framework written in Go that auto-generates content editors and a JSON API from CLI sc… | 43 | 5760 | abandoned |
| truefoundry/cognita Cognita is an open-source RAG (Retrieval Augmented Generation) framework by TrueFoundry for building modular, production-ready RAG applicat… | 10 | 4420 | abandoned |
| Greenwolf/social_mapper Social Mapper is a Python 3 OSINT tool that enumerates and correlates social media profiles across sites like LinkedIn, Facebook, Twitter, … | 32 | 4087 | abandoned |
| dsxNiubility/SXNews SXNews is an iOS news-reading application that closely imitates the Netease (163.com) News app, including news lists, article detail pages,… | 32 | 3548 | abandoned |
| NVIDIA/ChatRTX ChatRTX is a Windows demo application for building personalized RAG chatbots on local RTX GPUs using TensorRT-LLM, NVIDIA NIM, and LlamaInd… | 10 | 3116 | abandoned |
| gohttpserver A standalone HTTP static file server written in Go with a Vue-based web UI, supporting file uploads, QR code generation for mobile package … | 60 | 2841 | abandoned |
| YahooArchive/anthelion Anthelion is an Apache Nutch plugin for focused crawling of semantic data embedded in HTML pages. It uses an online learning classifier to … | 10 | 2823 | abandoned |
| RocketMap/RocketMap RocketMap is a Flask-based web application that provides a live visualization of Pokémon, gyms, raids, and PokéStops in a given area using … | 23 | 2810 | abandoned |
| Netflix-Skunkworks/Scumblr Scumblr is a Ruby on Rails web application from Netflix for performing periodic syncs of data sources (GitHub repos, URLs, DNS) and running… | 23 | 2639 | abandoned |
| activecm/rita-legacy RITA (Real Intelligence Threat Analytics) is an open-source framework for detecting command and control communication through network traff… | 53 | 2512 | abandoned |
| robcowart/elastiflow ElastiFlow (legacy) is a network flow analytics solution that collects and visualizes NetFlow v5/v9, IPFIX, and sFlow data using the Elasti… | 10 | 2510 | abandoned |
| mozilla/MozDef MozDef is Mozilla's Enterprise Defense Platform, an open-source SIEM-style application for automating security incident handling and enabli… | 10 | 2159 | abandoned |
| cloudflare/wildebeest Wildebeest is an ActivityPub and Mastodon-compatible server that lets anyone run their own Fediverse instance on their own domain with mini… | 64 | 2113 | abandoned |
| Airsonic Airsonic is a free, web-based media streamer for personal music (and video) collections, forked from Subsonic via Libresonic. It supports o… | 10 | 2044 | abandoned |
| timeshiftsauce/CeruMusic Ceru Music (澜音) is a cross-platform desktop music player built with Electron and Vue 3 that provides only a plugin runtime framework and pl… | 79 | 1953 | abandoned |
| coresmart/persistencejs persistence.js is an asynchronous JavaScript object-relational mapper (ORM) library usable in both the browser and on Node.js servers, with… | 32 | 1707 | abandoned |
| zensh/jsgen JsGen is a free, open-source community website system written entirely in JavaScript, built on Node.js, AngularJS, and MongoDB. It can be u… | 10 | 1545 | abandoned |
| ilektrojohn/creepy Creepy is a geolocation OSINT application that gathers location-related information about targets from social networking platforms. It pres… | 23 | 1494 | abandoned |
| IBM/fhe-toolkit-linux IBM's Fully Homomorphic Encryption Toolkit for Linux, a Docker-based toolkit demonstrating computation on encrypted data without decryption… | 10 | 1474 | abandoned |
| superSearchPlus superSearchPlus is a Chrome browser extension that aggregates information gathering for white-hat hackers, integrating common asset mapping… | 32 | 1434 | abandoned |
| seven1m/onebody OneBody is an open-source, web-based member portal for churches built with Ruby on Rails and MySQL, offering social networking, email lists… | 10 | 1389 | abandoned |
| SamyPesse/tv.js A Node.js smart TV application that searches for movies via iTunes' API and isoHunt, then streams them over BitTorrent directly to a TV-con… | 32 | 1363 | abandoned |
| gnes-ai/gnes GNES (Generic Neural Elastic Search) is a cloud-native framework for building semantic search systems over text, images, and video using de… | 10 | 1263 | abandoned |
| zhyocean/MyBlog A personal blog website built with SpringBoot, MyBatis, Redis, and Thymeleaf, featuring a public portal, admin dashboard, and user center. … | 32 | 1232 | abandoned |
| gyjzh/LLWeChat LLWeChat is an open-source iOS instant messaging application written in Objective-C that replicates WeChat's chat experience with real mess… | 32 | 1213 | abandoned |
| bestmomo/laravel5-example A tutorial example application built with Laravel 5.2 demonstrating a complete blog with authentication, user roles, comments, tags, and an… | 32 | 1192 | abandoned |
| kezhenxu94/mini-github A third-party WeChat Mini Program client for GitHub, letting users browse feeds, issues, pull requests, trending repos, and profiles on mob… | 10 | 1182 | abandoned |
| loklak/loklak_jlib_api A Java client library for the Loklak server, which scrapes and provides open access to social media data (primarily Twitter) without requir… | 32 | 1055 | abandoned |
| yTakkar/React-Instagram-Clone-2.0 A single-page Instagram clone built with the MERN-style stack (React, Redux, Node.js, Express) plus MySQL, featuring photo sharing, filters… | 32 | 1019 | abandoned |
← prev page 30 / 30