ApacheLuceneNet
Author Trust
46 packages
Lucene.Net
The Apache Software Foundation
Lucene.Net is a full-text search engine library capable of advanced text analysis, indexing, and searching. It can be used to easily add search capabilities to applications. Lucene.Net is a C# port of the popular Java Lucene search engine framework from The Apache Software Foundation, targeted at .NET Framework and .NET Core users.
J2N
NightOwl888
J2N is a library that helps bridge the gap between .NET and Java. It provides components to assist with porting Java code to .NET, such as collections, adapters, and extensions. It contains some features from Java that also make it generally useful in any .NET application.
Lucene.Net.Analysis.Common
The Apache Software Foundation
Analyzers for indexing content in different languages and domains for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-common/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Queries
The Apache Software Foundation
Extended Filters and Queries for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/queries/Lucene.Net.Queries.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.QueryParser
The Apache Software Foundation
Query parsers and parsing framework for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/queryparser/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Sandbox
The Apache Software Foundation
Various third party contributions and new ideas extensions for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/sandbox/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Grouping
The Apache Software Foundation
Collectors for grouping search results for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/grouping/package.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Facet
The Apache Software Foundation
Faceted indexing and search capabilities for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/facet/package.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Join
The Apache Software Foundation
Index-time and Query-time joins for normalized content of the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/join/package.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Replicator
The Apache Software Foundation
Replicator that allows replication of files between a server and client(s) for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/replicator/Lucene.Net.Replicator.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Contrib
Lucene.Net Community
Lucene.Net Contrib adds a set of advanced functionalites to Lucene.net, like faceted search, spatial queries, highlighters, spell check and more.
ICU4N
NightOwl888
ICU (International Components for Unicode) is a set of libraries providing Unicode and Globalization support for software applications. It provides Text-boundary analysis (RuleBasedBreakIterator) as well as easy access to all of the many Unicode character properties, Unicode Normalization, Case Folding and other fundamental operations as specified by the Unicode Standard. ICU4N is a .NET port of ICU4J.
Lucene.Net.Memory
The Apache Software Foundation
Single-document in-memory index implementation for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/memory/Lucene.Net.Index.Memory.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Spatial4n.Core
Itamar Syn-Hershko, Shad Storhaug
A Geospatial Library for .NET - a .NET port of spatial4j
Lucene.Net.Spatial
The Apache Software Foundation
Geospatial search for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/spatial/Lucene.Net.Spatial.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Highlighter
The Apache Software Foundation
Highlights search keywords in results from the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/highlighter/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Spatial4n
Itamar Syn-Hershko, Shad Storhaug
A Geospatial Library for .NET - a .NET port of spatial4j
ICU4N.Resources
NightOwl888
Full data for ICU4N. This package is a transient dependency of ICU4N and does not necessarily need to be installed explicitly.
NetFx.System.Runtime.CompilerServices.Unsafe
NightOwl888
Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. Commonly Used Types: System.Runtime.CompilerServices.Unsafe
Lucene.Net.Misc
The Apache Software Foundation
Index tools and other miscellaneous functionality for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/misc/Lucene.Net.Misc.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Suggest
The Apache Software Foundation
Auto-suggest and Spellchecking support for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/suggest/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
NetFx.System.Buffers
NightOwl888
Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently. Commonly Used Types: System.Buffers.ArrayPool<T>
Lucene.Net.ICU
The Apache Software Foundation
International Components for Unicode-based features including Thai analyzer support, an international postings highlighter, and BreakIterator support for the vector highlighter for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/icu/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Analysis.Phonetic
The Apache Software Foundation
Analyzer for indexing phonetic signatures (for sounds-alike search) for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-phonetic/Lucene.Net.Analysis.Phonetic.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
RandomizedTesting.Generators
NightOwl888
RandomizedTesting.Generators contains generators for random numbers, several forms of text (ASCII, Unicode, realistic Unicode, HTML-like, regular expression-like) as well providing methods to pick random selections from collections and arrays and even create randomly generated Regex classes. These features are implemented as simple low-level extension methods to for the Random class so there is very little to learn to quickly generate random data for your tests. Why would you want tests to have random data? This is to fill situations where it is not practical to test the entire range of values in a single test run, for example, with applications that analyze text. Tests can instead be designed to provide different input every time they run to catch edge cases that are difficult to test for. Generating random data also has many other purposes, such as quickly generating a set of text files to benchmark with without having to store several hundred MB worth of files (since the same random seed will always generate the same data).
Lucene.Net.Codecs
The Apache Software Foundation
Specialized codecs and postings formats for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/codecs/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Analysis.Kuromoji
The Apache Software Foundation
Japanese Morphological Analyzer for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-kuromoji/Lucene.Net.Analysis.Ja.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Analysis.SmartCn
The Apache Software Foundation
Analyzer for indexing Chinese for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-smartcn/Lucene.Net.Analysis.Cn.Smart.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Spatial4n.Core.NTS
Itamar Syn-Hershko, Shad Storhaug
A Geospatial Library for .NET - port of Spatial4j. Spatial4n extensions for NetTopologySuite.
Lucene.Net.Contrib.Spatial
Lucene.Net Community
Lucene.Net Contrib Spatial add Geospatial support for Lucene.Net
Morfologik.Fsa
NightOwl888
Morfologik Finite State Automata Traversal. Morfologik is a project aiming at generating Polish morphosyntactic dictionaries (hence the name) used for part-of-speech tagging and part-of-speech synthesis.
Morfologik.Stemming
NightOwl888
Morfologik Stemming Library. Morfologik is a project aiming at generating Polish morphosyntactic dictionaries (hence the name) used for part-of-speech tagging and part-of-speech synthesis.
Morfologik.Polish
NightOwl888
Morfologik Stemming (Polish Dictionary). Morfologik is a project aiming at generating Polish morphosyntactic dictionaries (hence the name) used for part-of-speech tagging and part-of-speech synthesis.
Lucene.Net.Expressions
The Apache Software Foundation
Dynamically computed values to sort/facet/search on based on a pluggable grammar for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/expressions/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Classification
The Apache Software Foundation
Classification module for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/classification/Lucene.Net.Classification.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Contrib.Spatial.NTS
Lucene.Net Community
Lucene.Net Contrib Spatial.NTS adds Geospatial support for Lucene.Net
Lucene.Net.CodeAnalysis.Dev
The Apache Software Foundation
Analyzers and code fixes for Lucene.NET development.
Lucene.Net.Analysis.Stempel
The Apache Software Foundation
Analyzer for indexing Polish for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-stempel/Lucene.Net.Analysis.Stempel.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Analysis.Morfologik
The Apache Software Foundation
Analyzer for dictionary stemming, built-in Polish dictionary for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-morfologik/Lucene.Net.Analysis.Morfologik.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.TestFramework
The Apache Software Foundation
Framework for testing Lucene.NET-based applications using NUnit. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/test-framework/overview.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
Lucene.Net.Analysis.OpenNLP
The Apache Software Foundation
OpenNLP library integration for the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/analysis-opennlp/Lucene.Net.Analysis.OpenNlp.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
lucene-cli
The Apache Software Foundation
The Lucene.Net command line interface (CLI) is a new cross-platform toolchain with utilities for maintaining Lucene.Net and demos for learning basic Lucene.Net functionality. Run 'lucene' to see usage information.
Lucene.Net.Benchmark
The Apache Software Foundation
System for benchmarking the Lucene.NET full-text search engine library from The Apache Software Foundation. Documentation: https://lucenenet.apache.org/docs/4.8.0-beta00018/api/benchmark/Lucene.Net.Benchmarks.html This package is part of the Lucene.NET project: https://www.nuget.org/packages/Lucene.Net/4.8.0-beta00018
NetFx.System.Memory
NightOwl888
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments. Commonly Used Types: System.Span System.ReadOnlySpan System.Memory System.ReadOnlyMemory System.Buffers.MemoryPool System.Buffers.ReadOnlySequence System.Buffers.Text.Utf8Parser System.Buffers.Text.Utf8Formatter
ICU4N.Resources.NETFramework4.0
NightOwl888
Full data for ICU4N. This package is a transient dependency of ICU4N and does not necessarily need to be installed explicitly.
RandomizedTesting
NightOwl888
This is a package dependency that is not meant to be referenced directly. Please use https://www.nuget.org/packages/RandomizedTesting.Generators instead.