IndxSearchLib 4.1.0-alpha20
See the version list below for details.
dotnet add package IndxSearchLib --version 4.1.0-alpha20
NuGet\Install-Package IndxSearchLib -Version 4.1.0-alpha20
<PackageReference Include="IndxSearchLib" Version="4.1.0-alpha20" />
<PackageVersion Include="IndxSearchLib" Version="4.1.0-alpha20" />
<PackageReference Include="IndxSearchLib" />
paket add IndxSearchLib --version 4.1.0-alpha20
#r "nuget: IndxSearchLib, 4.1.0-alpha20"
#:package IndxSearchLib@4.1.0-alpha20
#addin nuget:?package=IndxSearchLib&version=4.1.0-alpha20&prerelease
#tool nuget:?package=IndxSearchLib&version=4.1.0-alpha20&prerelease
IndxSearchLib
IndxSearchLib Developer Kit v4.1.0-ALPHA
Indx is a high-performance, embeddable search engine for developers working with structured data. Built from the ground up for speed, typo tolerance, and ease of use.
Whether you're building a modern SaaS platform, a high-throughput microservice, or a lightning-fast local app, Indx is designed to drop in and just work.
Indx differs from other search libraries by using a pattern recognition system rather than a lexical model. It identifies fragments of repeating structure — where the shape and length of the pattern influence recognition — enabling powerful text matching across variations.
THIS VERSION IS AN ALPHA BUILD AND IS INTENDED FOR TESTING PURPOSES ONLY.
V4.1 New features
- Built-in SqLite for filter caching
- Filter preloading
- Word indexing for deep queries
- Hibernation
- ProcessMonitor
- Exclusive filtering
Documentation: Indx Documentation.
Download example apps to see how to use IndxSearchLib here:
Core Features at a glance
- Language agnostic pattern recognition
- Real-time, instant search as you type
- Smart handling of major typos
- Lightweight software with minimal resource usage
Developer license
This is an unlicensed version of Indx, and is limited to 100.000 documents. To get a developer license and extend the limit, register as a developer.
A commercial license is required to use the system in a production environment.
The documentations in this document covers text string search. To use JSON workflow, see the documentation
Licensing
This Nuget is unlicensed and intended for testing purposes. The number of documents you can index without a license is 100.000. To extend this, register as a developer.
Adding a license
After registering as a developer, or by acquiring rights for commercial use, you will receive a .license file. This should be placed in your project and loaded in the constructor.
var engine = new SearchEngine("indx.license");
Check version and license information
string version = engine.Status.Version;
bool validLicense = engine.Status.LicenseInfo.ValidLicense;
int documentLimit = engine.Status.LicenseInfo.DocumentLimit;
DateTime licenseExpiration = engine.Status.LicenseInfo.ExpirationDate;
Commercial use
Indx has a licensing fee for commercial use. Please contact us on post@indx.co to inquire.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- CommunityToolkit.HighPerformance (>= 8.4.0)
- Microsoft.Extensions.Logging (>= 9.0.3)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.3)
- Newtonsoft.Json (>= 13.0.3)
- NLog.Extensions.Logging (>= 5.4.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on IndxSearchLib:
| Package | Downloads |
|---|---|
|
Infidex.Benchmark
Package Description |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on IndxSearchLib:
| Repository | Stars |
|---|---|
|
lofcz/Infidex
The high-performance .NET search engine based on pattern recognition.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 4.1.0-beta1 | 491 | 11/19/2025 |
| 4.1.0-alpha20 | 320 | 11/17/2025 |
| 4.1.0-alpha19 | 234 | 11/14/2025 |
| 4.1.0-alpha18 | 179 | 11/6/2025 |
| 4.1.0-alpha17 | 174 | 11/4/2025 |
| 4.1.0-alpha16 | 180 | 11/3/2025 |
| 4.0.1 | 213 | 6/4/2025 |
| 4.0.0 | 260 | 4/15/2025 |
| 3.3.0.9 | 241 | 4/15/2025 |
| 3.3.0.8 | 170 | 2/28/2025 |
| 3.3.0.7 | 152 | 11/29/2024 |
| 3.3.0.6 | 161 | 9/2/2024 |
| 3.3.0.5 | 187 | 6/18/2024 |
| 3.3.0.4 | 170 | 6/11/2024 |
- Bug on nullcheck of optional fields