meilisearch/meilisearch-dotnet — explained in plain English
Analysis updated 2026-07-30 · repo last pushed 2026-07-06
Add a typo-tolerant product search bar to an e-commerce site built in C#.
Build a documentation portal where users can search articles even with misspelled words.
Create a searchable media catalog with filtering, sorting, and highlighted matching terms.
Manage search indexes and monitor asynchronous document-addition tasks from .NET code.
| meilisearch/meilisearch-dotnet | nightmare-eclipse/miniplasma | monke-manager/monkemodmanager | |
|---|---|---|---|
| Stars | 341 | 349 | 353 |
| Language | C# | C# | C# |
| Last pushed | 2026-07-06 | — | — |
| Maintenance | Active | — | — |
| Setup difficulty | moderate | — | easy |
| Complexity | 2/5 | — | 2/5 |
| Audience | developer | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a running Meilisearch instance, either self-hosted or cloud-based, before the package can connect and function.
Meilisearch .NET is a connector that lets developers building applications in C# or the broader .NET ecosystem add fast, typo-tolerant search to their products. Meilisearch itself is a standalone search engine, this package is the bridge that talks to it from .NET code. You install it as a standard package, point it at your Meilisearch instance (either self-hosted or running in the cloud), and then use simple calls to add documents and search through them. For example, you can hand it a list of movie records and then search for "philadalphia" (misspelled) and it will still return "Philadelphia." You can also filter results (e.g., only show action movies), sort by attributes, paginate with page numbers or offset/limit, and highlight matching terms in the output. The main audience is C# developers building apps that need search functionality, an e-commerce site with a product search bar, a documentation portal, or a media catalog. Instead of writing search logic from scratch or wrestling with a complex backend, they get typo-tolerant search up and running with a few lines of code. The package also supports managing indexes, checking task status (since document additions happen asynchronously), and swapping in a custom HTTP client if you need fine-grained control over networking. One tradeoff worth noting: some features from the latest Meilisearch engine may not yet be exposed in this .NET client, though it guarantees compatibility with Meilisearch v1.x. It targets .NET Standard 2.1, so it should work across most modern .NET projects.
A .NET connector that lets C# developers add fast, typo-tolerant search to their apps by talking to a Meilisearch instance. You add documents and search through them with a few lines of code.
Mainly C#. The stack also includes C#, .NET Standard 2.1.
Active — commit in last 30 days (last push 2026-07-06).
The license for this repository is not specified in the explanation provided.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.