Search Software

Browse free open source Search software and projects for Linux and BSD below. Use the toggles on the left to filter open source Search software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    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: 87 This Week
    Last Update:
    See Project
  • 2
    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: 5 This Week
    Last Update:
    See Project
  • 3
    Sgrep (sorted grep) is a much faster alternative to traditional Unix grep when searching large files, because sgrep searches sorted input files using a fast binary search to find matching lines.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Integra desktop search engine - cross-platform, portable, embeddable, extensible search engine and search tools (both console and GUI) for developers and end-users. Full unicode support, easy UI localisation, plugins for document parsers and unpackers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    esearch is an extensible firefox-like searchbar seemless integrated within eclipse.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Aperture is a Java framework for extracting and querying full-text content and metadata from various information systems (file systems, web sites, mail boxes, ...) and the file formats (documents, images, ...) occurring in these systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Document summarization system. By adding document content to system, user queries will generate a summary document containing the available information to the system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Gumshoe Desktop Search indexes local files of various formats on a Windows desktop and provides a search GUI. The project is developed in Java. It builds on other opensource projects including Lucene, Luke, SWT, tagsoup, Jakarta POI and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Infofuze

    Data migration/conversion library based on STX and XSLT transformation

    Infofuze is a Java library and server application that can be used to transform and combine data from various sources into a specific XML or other text output format that can be stored or indexed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Jake is a console based app written in python and qt4. Plugins will let you do almost anything, for example, search in google, translate, view images, talk with it (aka AI bot). Also, skining system will let you choose how should jake look.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The Java API search engine will allow users to search for Java classes that may be useful in the development of their current project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Lucino is a C-library with some support for reading and writing Apache Lucene-indices. It currently comes with PHP- and Python bindings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Nucular Archiving System for creating full text indices for fielded data. Python API, web, and command line interfaces. Fast. Very light weight. Concurrent read/writes with no possible locking issues. No server process. Proximity. Facets. Funny name.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    OpenEphyra is an open framework for question answering (QA). It retrieves answers to natural language questions from the Web and other sources. Visit http://www.ephyra.info/ for more details and information on joining this open research initiative.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    RegExpresso is a "regular expressions" tester, designed to integrate well into modern web browsers. Though it has few features compared to commercial products, it should be usefull to any programmer who uses regular expressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SCAN
    SCAN (Smart Content Aggregation and Navigation) is a universal semantic content aggregator. It combines search, text analysis, tagging and metadata functions to provide new user experience of desktop navigation and document management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    SMW SolrStore
    a Solr Based Semantic Mediawiki Store
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Search Help is a very helpful and easy-to-use program. You can search for web pages, photos, lyrics or you can translate words from german to english and otherwise. Search Help uses some of the well-known search engines to get results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Narrows search result produced by popular Internet search engines, allowing to put extra filtering conditions, as certain words presented, certain words excluded, and so on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Like Unix-Tail BUT: - Runs with or without GUI - Suspend and resume tailing at runtime - Can monitor a set of Files - Print output to a textfield, stdout or file - Runs in "Grep" mode, too (Read files once) - (Almost) the same options as Unix-Tail
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Set of various network observing and searching services (FTP indexer, SMB indexer, gameserver pinger and history logger, web interface for search and management) mainly for LAN-Parties. Technologies: C#, ASP.NET, IIS, MSSQL, Access, TCPIP
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    XSpace is a globally accessible repository for hierarchically-keyed information. It provides persistence for trees with an elegant tree-navigation API. XSpace also publishes real-time events whenever a persisted tree is updated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Xapian is a Search Engine Library, written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C# and Ruby. Xapian allows you to easily add advanced indexing and search facilities to your applications. See www.xapian.org for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Clucened is a project to build a daemon around CLucene, which is a C++ implementation of the Lucene search engine. This is *not* the CLucene project, but is a separate project to write a generic daemon based on CLucene.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A configurable knowledge management framework. It works out of the box, but it's meant mainly as a framework to build complex information retrieval and analysis systems. The 3 major components: Crawler, Analyzer and Indexer can also be used separately.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next