Found 3,456 packages
This is the Azure Cognitive Search client library for developing .NET applications with rich search experiences. It enables you to query your indexes, update documents in your indexes, and manage indexes, synonym maps, indexers, data sources, or other service-level resources.
Exposes all the Elasticsearch API endpoints but leaves you in control of building the request and response bodies. Comes with built in cluster failover/connection pooling support.
Exposes all the OpenSearch API endpoints but leaves you in control of building the request and response bodies. Comes with built in cluster failover/connection pooling support.
Strongly typed interface to OpenSearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes OpenSearch.Net.
Microsoft Azure Resource Manager client SDK for Azure resource provider Microsoft.Search.
Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net.
An NLog target that utilises the elasticsearch low level client.
Algolia is a powerful search-as-a-service solution, made easy to use with API clients, UI libraries, and pre-built integrations. Algolia API Client for the .NET framework lets you easily use the Algolia Search REST API from your .NET code.
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. This package contains only the core Lucene.Net assembly.
Adds support for AWS SigV4 authentication to the OpenSearch.Net client.
OpenSearch.Client uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer
Amazon CloudSearch Domain encapsulates a collection of data you want to search, the search instances that process your search requests, and a configuration that controls how your data is indexed and searched.
A Lucene.Net search and indexing implementation for Examine
NEST uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer
Examine is an abstraction for indexing and search operations with implementations such as Lucene.Net
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Spatial Index data structure; used to make it easier to find data points on a two dimensional plane.
A collection of extension methods to IQueryable and IEnumerable that enable easy searching and ranking. Searches can be performed against multiple properties and support a wide range of types
Provides types that allow reading and writing to files and types that provide basic file and directory support. Commonly Used Types: System.IO.FileStream System.IO.FileInfo System.IO.DirectoryInfo System.IO.FileSystemInfo System.IO.File System.IO.Directory System.IO.SearchOption System.IO.FileOptions When using NuGet 3.x this package requires at least version 3.4.
A Lucene.Net search and indexing implementation for Examine