Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
AnyListen/YaVipCore
A .NET Core music interface service that aggregates search and playback across Chinese music platforms such as NetEase, QQ, Kugou, Kuwo, Ba…
231181maintenance
MLNLP-World/AI-Paper-Collector
A tool from the MLNLP community that automatically collects AI-related papers from sources like DBLP, ACL Anthology, NIPS, and OpenReview, …
321173maintenance
carmen-ruby/carmen
Carmen is a Ruby library providing a clean API for querying countries and their subregions (states, provinces, etc.) using ISO 3166 data. I…
231167maintenance
KirillOsenkov/SourceBrowser
A source browser website generator that analyzes C#/VB/MSBuild/TypeScript code with Roslyn and produces a static hyperlinked HTML website f…
611162maintenance
DoTheEvo/ANGRYsearch
ANGRYsearch is a Linux desktop file search application that provides instant results as you type, inspired by the Windows tool Everything S…
231162maintenance
ppoffice/hexo-theme-hueman
Hueman is a responsive Hexo blog theme ported from AlxMedia's WordPress theme of the same name. It offers built-in widgets, self-hosted sit…
101162maintenance
FALCONN-LIB/FALCONN
FALCONN is a C++ library (with a Python wrapper) implementing locality-sensitive hashing (LSH) data structures for fast nearest neighbor se…
231161maintenance
Elastic Scout Driver
A Laravel Scout driver that integrates Eloquent models with Elasticsearch, providing index configuration, mappings, search rules, filters, …
101155maintenance
magese/ik-analyzer-solr
A Java library that adapts the IK Chinese word segmentation analyzer for Apache Solr 7.x-8.x, distributed via Maven. It merges multiple Chi…
231153maintenance
MiSecurity/x-patrol
A GitHub leak scanning system written in Go that monitors GitHub for leaked secrets and sensitive code. It provides a web management consol…
231149maintenance
pyloque/fastscan
FastScan is a JavaScript library implementing the Aho-Corasick algorithm for fast multi-pattern text search, commonly used for sensitive/ba…
321148maintenance
jieba.NET
jieba.NET is a C# port of the popular jieba Chinese word segmentation library, supporting .NET Framework and .NET Core. It offers precise, …
321143maintenance
AykutSarac/github-rater
A web application that rates GitHub profiles by fetching user data from the GitHub API and scoring popularity, biography, and repository qu…
101143maintenance
apasccon/SearchTextField
A Swift UITextField subclass for iOS that displays an autocomplete suggestions dropdown as the user types, with optional subtitles, images,…
321139maintenance
Keypirinha
Keypirinha is a fast, keyboard-driven launcher for Windows that lets users quickly find and launch applications, files, bookmarks, URLs, se…
231139maintenance
snuffyDev/Beatbump
Beatbump is a privacy-respecting alternative frontend for YouTube Music built with SvelteKit, offering ad-free audio playback, playlist man…
101130maintenance
Data.gov
The WordPress theme and issue tracker for Data.gov, the U.S. government's open data site, which pairs a WordPress front end with a CKAN dat…
771126maintenance
InteractiveGraph
InteractiveGraph is a JavaScript framework for web-based interactive visualization and analysis of large graph data sourced from GSON files…
301125maintenance
swanandx/lemmeknow
lemmeknow is a fast Rust CLI tool and library that identifies mysterious text, strings, and files using regex-based pattern matching (e.g.,…
231120maintenance
Teradata/kylo
Kylo is an open-source enterprise data lake management platform for self-service data ingest and preparation, with integrated metadata mana…
321116maintenance
rasguanabana/ytfs
YTFS is a FUSE-based virtual filesystem that lets you search YouTube and play videos as regular files with any media player. You mount it, …
321116maintenance
openTrinity/mycontext
MyContext is a local-first desktop application that builds a persistent personal work context layer by connecting signals from instant mess…
555018experimental
baumgarr/nixnote2
NixNote2 is an unofficial Evernote client for Linux written in C++ with Qt. It lets users create, organize, and sync notes with Evernote ac…
321111maintenance
ded/qwery
Qwery is a lightweight CSS selector engine built on top of querySelectorAll, adding practical utilities like query contexts. It was histori…
321106maintenance
Teriteri
Teriteri is a Vue3-based web client for a Bilibili-style danmaku (bullet comment) video sharing platform, built as a graduation project wit…
291102maintenance
Zephery/newblog
A personal blog/website application built with Java (Spring, Spring MVC, Mybatis), featuring Lucene-based search, Redis caching, WebSocket …
231098maintenance
brianreavis/sifter.js
Sifter.js is a JavaScript library for textually searching arrays and hashes of objects by one or more properties, with scoring, filtering, …
231097maintenance
panzhangwang/getAwesomeness
A web explorer that aggregates and organizes curated awesome lists hosted on GitHub. It parses table-of-contents from each list's README an…
321094maintenance
pawelmalak/snippet-box
Snippet Box is a self-hosted web application for organizing, creating, editing, and browsing code snippets across various languages. It fea…
321092maintenance
traildb/traildb
TrailDB is a C library and tdb command-line tool for storing and querying series of discrete events (trails) in highly compressed, immutabl…
321090maintenance
InkProject/ink
Ink (InkPaper) is a static blog generator written in Go with no dependencies, fast builds, and an elegant built-in theme. It supports YAML …
631089maintenance
ls0f/phone
A Python library that looks up the Chinese province, city, zip code, area code, and carrier for a mobile phone number prefix using an offli…
321084maintenance
acikyazilimagi/afet-org
An open-source earthquake relief platform (depremyardim.com / afetharita.com) that aggregates calls for help from Twitter, WhatsApp, Telegr…
311077maintenance
joewalnes/filtrex
Filtrex is a small JavaScript library that compiles a simple, spreadsheet-like filter expression language written by end-users into safe, f…
321071maintenance
OpenFind
OpenFind is an open-source iOS app that finds text in real life using OCR, letting users search in real time via the camera or across their…
231070maintenance
databricks/lilac
Lilac is an open-source tool for exploring, curating, and quality-controlling datasets used for training, fine-tuning, and monitoring LLMs.…
101070maintenance
Mauker1/MaterialSearchView
An Android library providing a Material Design-styled search view that overlays the Toolbar or ActionBar and displays suggested or recent s…
101066maintenance
curusarn/resh
RESH is a context-aware replacement for zsh and bash shell history written in Go. It provides full-text search over past commands via Ctrl+…
231060maintenance
DonJayamanne/gitHistoryVSCode
A Visual Studio Code extension that provides a graphical view of git history, including git log with graph, file and line history (blame), …
231057maintenance
daprofiler/DaProfiler
DaProfiler is a Python-based OSINT CLI tool that traces a person's digital identity from a first and last name, recovering email addresses,…
101050maintenance
haltakov/natural-language-image-search
A demo application that searches Unsplash photos using natural language descriptions, powered by OpenAI's CLIP model over the ~2M photo Uns…
231045maintenance
stefanjudis/tiny-helpers
tiny-helpers.dev is a curated directory website listing hundreds of free, single-purpose online tools for web developers, built with Eleven…
711043maintenance
1e0ng/simhash
A Python implementation of the Simhash algorithm for near-duplicate detection and similarity estimation of text. It provides a small, focus…
321038maintenance
rfunix/Pompem
Pompem is a Python command-line tool that automates searching for exploits and vulnerabilities across major databases like PacketStorm, CXS…
231038maintenance
securing/DumpsterDiver
DumpsterDiver is a Python command-line tool that scans large volumes of files for hardcoded secrets such as AWS, Azure, and SSH keys as wel…
101037maintenance
laodaobazi/ldbz-shop
A distributed e-commerce mall system built with Spring Boot, Dubbo RPC, MySQL, Redis, and SolrCloud, with separate web apps for admin, cart…
321035maintenance
ArrowLuo/CLIP4Clip
Official PyTorch implementation of the CLIP4Clip paper, a video-text retrieval model that transfers CLIP knowledge to end-to-end video clip…
231034maintenance
devsnd/cherrymusic
CherryMusic is a self-hosted music streaming server built on CherryPy and jPlayer that lets users stream their personal music collection to…
321033maintenance
hzlzh/Alfred-Workflows
A collection of Alfred 2 workflows, extensions, and themes for macOS, including URL shortening, SEO checking, file path copying, and workfl…
231033maintenance
gdtool/zhaopp
A Google Drive search engine built on Elasticsearch that indexes millions of files from shared team drives and lets users search and direct…
321031maintenance
CMDB
An open-source CMDB (Configuration Management Database) and IT asset management system built with Django REST framework and Vue/Element-UI.…
321030maintenance
lostdesign/linked
Linked is a free, open-source desktop app for distraction-free daily journaling, built with Electron and Vue. Notes are stored locally as p…
231021maintenance
sentinelsat/sentinelsat
A Python library and CLI tool for searching, downloading, and retrieving metadata of Copernicus Sentinel satellite images from data hubs. I…
101018maintenance
tensorflow/similarity
TensorFlow Similarity is a Python library built on TensorFlow for training and serving similarity and metric learning models, including sel…
101018maintenance
zhihu/rucene
Rucene is a Rust port of Apache Lucene, providing a library and API for adding full text search capabilities to applications. Its index sea…
321017maintenance
bit4woo/teemo
Teemo is a Python command-line reconnaissance tool that collects domains, subdomains, and email addresses for a target organization. It agg…
321017maintenance
hankcs/AhoCorasickDoubleArrayTrie
A Java library implementing the Aho-Corasick multi-pattern string matching algorithm on top of a Double Array Trie, achieving O(n) matching…
231016maintenance
efficient/cuckoofilter
A C++ library implementing cuckoo filters, a space-efficient probabilistic data structure for approximate set-membership queries that suppo…
321014maintenance
luozhouyang/python-string-similarity
A Python 3 library implementing a dozen string similarity and distance algorithms, including Levenshtein variants, Jaro-Winkler, longest co…
231014maintenance
naver/splade
SPLADE is a research library from NAVER for training, indexing, and retrieval with sparse neural search models based on BERT. It learns spa…
231014maintenance
allegro/allRank
allRank is a PyTorch-based framework for training neural learning-to-rank (LTR) models. It provides pointwise, pairwise, and listwise loss …
321011maintenance
overtrue/api.yike.io
The backend API source code for yike.io, a Chinese developer community forum, built on Laravel 5 with Laravel Passport for OAuth authentica…
101009maintenance
kang205/SASRec
Official TensorFlow implementation of SASRec (Self-Attentive Sequential Recommendation), a Transformer-based sequential recommendation mode…
321007maintenance
anvaka/vs
A web application that visualizes Google's autocomplete suggestions as an interactive graph. It renders search query expansions as connecte…
681003maintenance
NyaaPantsu/nyaa
A self-hostable replacement for the Nyaa.se anime torrent site, written in Go. It provides a searchable torrent database with a web interfa…
231002maintenance
bitmagnet-io/bitmagnet
bitmagnet is a self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with a web UI, GraphQL API and Ser…
594395experimental
Ekultek/Zeus-Scanner
Zeus-Scanner is a Python-based advanced reconnaissance utility for web application security testing. It automates dork-based URL discovery …
23999maintenance
gsh199449/spider
Gather Platform is a Java-based configurable web crawler built on the WebMagic kernel, with a web console for configuring and managing scra…
57996maintenance
toshi-search/Toshi
Toshi is a full-text search engine written in safe, stable Rust, intended as an Elasticsearch-like service built on Tantivy. It exposes an …
694255experimental
Cyb3rWard0g/HELK
The Hunting ELK (HELK) is an open-source threat hunting platform built on the ELK stack (Elasticsearch, Logstash, Kibana) with advanced ana…
233931experimental
timelinize/timelinize
Timelinize is an open-source personal archival suite that imports photos, videos, messages, location history, social media, and contacts fr…
613676experimental
pingcap/autoflow
AutoFlow is an open-source Graph RAG knowledge base tool that builds knowledge graphs over crawled documentation and answers questions via …
602974experimental
rootfont/rootfont
rootfont is a native macOS font manager for designers and programmers, built in Swift. It lets users browse, preview, compare, score, and i…
812655experimental
jasonjmcghee/rem
rem is an open-source macOS application that locally records everything you view on your screen by taking periodic screenshots and running …
172489experimental
aleksilassila/reiverr
Reiverr is a self-hosted web application providing a unified interface for discovering movies and TV shows via TMDB and streaming content f…
762347experimental
blacksmithgu/datacore
Datacore is an Obsidian plugin that indexes Markdown files and provides fast, live-updating query views, serving as the successor to Datavi…
802240experimental
kenn-io/msgvault
msgvault is a Go application that archives a lifetime of email, chat, calendar, and meeting data into a local SQLite/DuckDB store, supporti…
832160experimental
Zep
Graphiti is an open‑source framework for building and querying temporal knowledge graphs that evolve with each interaction. It powers Zep's…
93210active
Kiwix
Kiwix for Android is an offline reader application that displays Web content, primarily Wikipedia, from highly compressed ZIM archive files…
87206active
photonixapp/photonix
Photonix is a self-hosted, web-based photo management server built with Django and React. It ingests your photo collection and enables smar…
611956experimental
hashicorp-forge/hermes
Hermes is an open-source document management system created by HashiCorp Labs to help scale the writing and document review process. It int…
521908experimental
IliasHad/edit-mind
Edit Mind is a local-first video knowledge base that indexes video libraries with multi-modal AI analysis (Whisper transcription, YOLO obje…
711814experimental
iam4x/bobarr
Bobarr is a self-hosted, Docker-based all-in-one movies and TV shows collection manager for BitTorrent users, serving as an alternative to …
101711experimental
eBay/akutan
Akutan is a distributed knowledge graph store (RDF/triple store) written in Go, designed to hold large graphs that don't fit on a single se…
101653experimental
ontola/atomic-server
AtomicServer is a lightweight open-source headless CMS and graph database for creating, sharing, and modeling Atomic Data, shipped as a sin…
941622experimental
polarsignals/frostdb
FrostDB is an embeddable columnar database written in Go that uses Apache Parquet for storage and Apache Arrow for query-time processing. I…
771550experimental
justrach/codedb
codedb is a Zig-based code intelligence server that indexes a codebase once and serves structural queries (symbols, outlines, trigram searc…
761395experimental
mozilla-ai/cq
cq is an open standard and tooling for shared agent learning: AI coding agents persist, share, and query structured knowledge units so they…
731275experimental
cinderline/northcinder
NorthCinder is a self-hosted MCP server that acts as a buyer-side shopping agent, comparing products across user-chosen sources and explain…
731208experimental
mariusandra/insights
Insights is a self-hosted, open-source business intelligence platform for visually exploring PostgreSQL databases and building time-based p…
541125experimental
model-zoo/shift-ctrl-f
A Chrome extension that lets users search a webpage using natural language questions instead of exact string matching. It runs a MobileBERT…
101100experimental
crowi/crowi
Crowi is an open-source, self-hosted Markdown wiki application for team knowledge sharing, originally released in 2014. Its v2 'Reignite' r…
861099experimental
tantaraio/voy
Voy is a tiny vector similarity search engine written in Rust and compiled to WebAssembly, using a k-d tree index for fast nearest-neighbor…
321076experimental
Omniplex-ai/omniplex
Omniplex is an open-source, self-hosted alternative to Perplexity, an AI-powered answer engine that combines web search with LLMs to genera…
251060experimental
philippgille/chromem-go
chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o…
591059experimental
btrask/stronglink
StrongLink is a searchable, syncable, content-addressable notetaking and blogging system written in C. Entries are linked via cryptographic…
321033experimental
lmatteis/torrent-net
TorrentNet is a C application that builds distributed search engines on top of the BitTorrent network and SQLite databases. It lets users q…
321030experimental
ZY Player
ZY-Player is a cross-platform desktop video resource player built with Electron and Vue. It aggregates online video sources with a clean, a…
2314508abandoned
Searx
Searx is a privacy-respecting, hackable metasearch engine that aggregates results from multiple third-party search engines without tracking…
5613553abandoned
wong2/chatgpt-google-extension
A browser extension that displays ChatGPT responses alongside results from Google and other search engines like Bing, DuckDuckGo, and Brave…
3213042abandoned

← prev page 20 / 30 next →