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.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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: 328 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: 112 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: 363 This Week
    Last Update:
    See Project
  • 4
    Infinispan

    Infinispan

    High performance distributed in-memory key/value store

    Infinispan is an open source, Java based data grid platform. ***IMPORTANT*** Starting with Infinispan 5.0.0.FINAL, Infinispan releases are no longer hosted in Sourceforge. They can now be located in www.jboss.org/infinispan/downloads
    Downloads: 131 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    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: 18 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: 20 This Week
    Last Update:
    See Project
  • 7
    The stuff here has no documentation and some of it may never be completed. This is my playground, use at your own risk.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    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: 5 This Week
    Last Update:
    See Project
  • 9
    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: 11 This Week
    Last Update:
    See Project
  • 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
  • 10
    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
  • 11
    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: 4 This Week
    Last Update:
    See Project
  • 12
    RIG is a web-based JPEG image album viewer, especially useful for digital camera albums; provides automatic image resizing, preview & thumbnail caching, user authentication; composed of a PHP web interface and a C++ thumbnail engine.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    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: 3 This Week
    Last Update:
    See Project
  • 14
    Dave's Quick Search Deskbar is an add-on for the Windows Desktop Taskbar that lets you launch searches quickly. With almost 400 searches, a calculator, clock, calendar, and much more in one little textbox, it's monster functionality in a flea-sized
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    The UntzUntz LAN Scan searches your local SAMBA/Windows for files with such speed and accuracy that even your right hand will appreciate. Included is an advanced CGI program that enables users on your network to run searches against the database.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Grub is a distributed internet crawler/indexer designed to run on multi-platform systems, interfacing with a central server/database.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    PornSeer, a smart porn detector, precisely locates breasts, vulvas and other pornographic features in images/videos. It generates mosaic patterns on illicit contents of porn images/video, provides indexes of pornographic contents for image/video database
    Downloads: 1 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: 1 This Week
    Last Update:
    See Project
  • 19
    An automated client developed for downloading sequenced files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    A simple search engine for LANs. Indexes files in shares over FTP and SMB protocols and provides the ability to search for certain files in this index.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    Pulsarr implements a new self-organizing P2P protocol that forms a distributed file index. Instead of flooding a network with user queries, Pulsarr's search terms are routed through the file index, increasing network response times.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Transforms Netscape bookmarks into a Yahoo-like website with slashdot-like news.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A full featured Internet search engine, specifically designed to power vertical search, enterprise search, or a knowledge area search. Can index 2.5 million documents per 24 hours on a single Dell server. Clean C++/STL code written from scratch.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    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