Skip to content
@groupdocs-search

GroupDocs.Search Product Family

Transform your document search process with advanced full text search capability to discover and analyze documents efficiently

GroupDocs.Search

GroupDocs.Search delivers enterprise-grade full-text search, document indexing, and text extraction to help teams create a fast, accurate search experience across PDFs, Office files, images (OCR), emails, archives, and more. Build end-user search features, create text indexes for quick document search, and keep results fresh with high-performance index updates.

Product Page Docs Demos API Blog Search Support Temp License

Latest Search News & Updates

  • Recent updates improve OCR-backed indexing, faster spell correction, and refined fuzzy search defaults.
  • New guidance on distributed search networks and image-hash indexing for reverse image search.
  • Expanded examples for regular expressions, homophone search, and keyboard layout correction.

Supported Platforms & Repository Groups

.NET Document Indexing & Search (C#, ASP.NET, WinForms)

High-performance APIs for full-text search, indexing, and highlighting on .NET Framework and .NET Core.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

// Create index and add documents
Index index = new Index(indexFolder);
index.Add(documentsFolder);

// Regular expression search: two or more identical chars at word start
SearchResult result = index.Search("^^(.)\\1{1,}");

Java Document Indexing & Search (Maven, Spring)

Native Java API for indexing, fuzzy search, regex search, and OCR-backed text search.
Repository: https://github.com/groupdocs-search/GroupDocs.Search-for-Java

com.groupdocs.search.Index index = new com.groupdocs.search.Index("indexDir");
index.add("docsDir");
com.groupdocs.search.results.SearchResult result =
    index.search("keyboard layout correction", new com.groupdocs.search.options.SearchOptions());

Python & Node.js via .NET/Java

Cross-platform bindings to integrate full-text search into scripting and server workflows.
Repositories:

Business Use-Cases

  • Enterprise content search across mixed formats with text indexing and OCR.
  • Compliance & legal discovery: highlight hits, export results, filter by metadata.
  • Knowledge bases & customer support search with typo-tolerant and synonym search.
  • E-discovery and audit: date/number range queries, faceted search, and filtering.
  • Media libraries: reverse image search using indexed image hashes.

API Key Features & Benefits

  • 80+ formats, OCR-backed text extraction, metadata indexing, and custom extractors.
  • Create text indexes in memory or on disk; update, merge, optimize, and compact indexes.
  • Flexible search modes: simple, boolean, regex, fuzzy, wildcard, phrase with wildcards, faceted search.
  • Spell check, keyboard layout correction, homophone search, and synonym search.
  • Indexing controls: stop words, blended characters, whole-word characters, character replacement.
  • Distributed search network support for load-balanced queries across indexes.
  • Save extracted text with configurable compression; filter documents during indexing.
  • Highlight results per document or per segment; search across multiple indexes simultaneously.

Getting Started

  • .NET: Install-Package GroupDocs.Search or dotnet add package GroupDocs.Search
  • Java: Add the GroupDocs.Search dependency from Maven Central.
  • Run sample projects from the repositories above to index documents and execute search queries.

Technical Support & Resources

Tags

groupdocs-search document-indexing full-text-search search-text-in-document create-text-index quick-document-search regex-search fuzzy-search synonym-search ocr-search reverse-image-search enterprise-search metadata-search spell-check-search

Pinned Loading

  1. GroupDocs.Search-for-.NET GroupDocs.Search-for-.NET Public

    GroupDocs.Search for .NET examples, plugins and showcase projects

    11 11

  2. GroupDocs.Search-for-Java GroupDocs.Search-for-Java Public

    GroupDocs.Search for Java examples, plugins and showcase projects: https://products.groupdocs.com/search/java

    Java 5 4

  3. GroupDocs.Search-Docs GroupDocs.Search-Docs Public

    Public documentation for GroupDocs.Search

    Batchfile 6 1

  4. GroupDocs.Search-Products GroupDocs.Search-Products Public

    4

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…