Browse free open source C++ Search Engines and projects below. Use the toggles on the left to filter open source C++ Search Engines by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex compounding or character encoding. Hunspell interfaces: Curses, Ispell compatible pipe interface, OpenOffice.org UNO module
    Leader badge
    Downloads: 292 This Week
    Last Update:
    See Project
  • 2
    CLucene is a C++ port of Lucene: the high-performance, full-featured text search engine written in Java. CLucene is faster than lucene as it is written in C++.
    Leader badge
    Downloads: 76 This Week
    Last Update:
    See Project
  • 3
    Greenstone

    Greenstone

    Digital Library Software

    Greenstone is a complete digital library creation, management and distribution package created and distributed by the New Zealand Digital Library Project. There are two major versions of the software. Greenstone 3 is under active development, and is recommended for download. We also provide maintenance releases for its forerunner, Greenstone 2. Featured download not what you're looking for? Click "Browse all files" to access binaries and source releases of both versions.
    Leader badge
    Downloads: 414 This Week
    Last Update:
    See Project
  • 4
    The Lemur Project

    The Lemur Project

    Search engine and data mining applications and ClueWeb datasets.

    The Lemur Project develops search engines, browser toolbars, text analysis tools, and data resources that support research and development of information retrieval and text mining software, including the Indri search engine in C++, the Galago search engine research framework in Java, the RankLib learning to rank library, ClueWeb09 and ClueWeb12 datasets and the Sifaka data mining application.
    Downloads: 20 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    The stuff here has no documentation and some of it may never be completed. This is my playground, use at your own risk.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    The ht://Dig system is a complete indexing and searching system for a domain or intranet. This system is not meant to replace the need for powerful internet-wide search systems like Lycos, Infoseek, Google and AltaVista.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    ReHash is an easy-to-use console-based hash calculation tool written in C++. It supports many algorithms and output formats and it can be fully configured using some of the many command-line arguments which can be passed to the tool.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    The "Netiquette abolishment project" ! Replace content RATING by content POSITIONNING. This project's main goal is to create an on line 'real place': It will work like a 3D visualisation software: you select your interests by geting close to them,
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    OpenSearchServer Search Engine

    OpenSearchServer Search Engine

    An open source search engine with RESTFul API and crawlers

    OpenSearchServer is a powerful, enterprise-class, search engine program. Using the web user interface, the crawlers (web, file, database, etc.) and the client libraries (REST/API , Ruby, Rails, Node.js, PHP, Perl) you will be able to integrate quickly and easily advanced full-text search capabilities in your application: Full-text with basic semantic, join queries, boolean queries, facet and filter, document (PDF, Office, etc.) indexation, web scrapping,etc. OpenSearchServer runs on Windows and Linux/Unix/BSD.
    Downloads: 1 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Lurker is a mailing list archiver designed for capacity, speed, simplicity, and configurability in that order. Noteworthy features include: google-style searching on all fields, chronology preserving threads, multilingual, and attachment support.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    FileStructureToHTML literally creates an .html file for mp3´s, videos and more of your selected drive or a specific directory. The files can be organized in a tree, listing or in a table. Gain a whole new way of viewing your file list.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Command line HTML Parser to be used in scripts to extract data from HTML/webpage according to supplied path and options. Usefull for systematic periodic parsing pages with known structures where information keeps changing - like looking for item on ebay
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    IntraDex
    An intranet based document indexing/search facility. Creates an index of MS Office documents (.doc, .xls, .ppt) plain text and .PDF files found in the UNC path passed to the script.Results are store in MySQL database with PHP frontend.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    It is basicly a program that can make you a search engine. It is a web crawler, has all the web site source code (in ASP, soon to be PHP as well), and a mysql database.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    wilbur - the free file finder. Tired of all the popups when your surfing for free stuff on the net? just set up a search project and let wilbur do the surfing/dl'ing while you do other things.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    The AtomsNet application is a peer-to-peer metadata network indexing files of all types. Each node has a personal website, so that you can fully customize the look-and-feel of the network using CSS and XSL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    ARADO - URL Database & RSS Feed Reader
    ARADO RSS Feed Reader is a URL Database for Websearch and RSS Feed Reading, which saves your added Bookmarks & RSS-Feeds and syncs newest URLs with your connected devices. Store and Search your all your URLs in ARADO. As framework c++ / Qt is used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ASPseek is a full-featured medium-to-large scale SQL-based Internet search engine. It consists of an indexing robot, search daemon and search frontend (CGI program). These programs are written in C++ using the STL library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AV Tracker is an IP tracking system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Alpine Network is a peer based application and network infrastructure designed for distributed resouce location, including file/data transfer. Alpine attempts to resolve the distributed search/sharing problem using an efficient messaging system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Amberfish has moved to: https://gitlab.com/amberfish/amberfish
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A new Web Crawler including sophisticated searching process especialized by language !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Atlantide is a PHP CMS for managing Role Playing Games related stuff. It aims to be an good-structured archive with a good search engine (with in-doc fulltext search) and embeddable in major portal CMS as various flavors of Nuke.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    An automated client developed for downloading sequenced files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BLySP is in development as a mean to research and test new and improved P2P protocols. BLySP will, in a near future, make use of BestLyrics to collect the necessary resources (i.e. computers) to accomplish the difficult task of testing and tuning protoco
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB