FindSoftware

Garnet

High-performance cache-store server from Microsoft Research that speaks the RESP wire protocol, written in C# on .NET.

Garnet is a cache-store server from Microsoft Research, written in C# for .NET. It speaks the RESP protocol, so clients written for Redis can connect to it without changes. The server runs as a process that listens on TCP port 6379 by default. It is installed as a .NET tool, from a container image, or built from source with the .NET SDK. The maintainer is Microsoft Corporation.

Worth knowing

The project’s FAQ states that Garnet is not associated with Redis.

Identity

Status
Active
Maintainer
Microsoft Corporation4
Maintained by
Company4
First release
20247

Rendering and deploy

Runs as
Always on3
Install with
dotnet tool36

Releases

Current major version
27
Last release
2026-10-287

Adoption

GitHub stars
12,0642
Contributors
1069

Why these figures do not compare

Sources

  1. 2026-10-29: links, Categories
    microsoft.github.io/garnet/
  2. 2026-10-29: links, Written in, GitHub stars
    api.github.com/repos/microsoft/garnet
  3. 2026-10-29: links, Runtime, Install with, Runs as
    microsoft.github.io/garnet/docs/getting-started
  4. 2026-10-29: Maintainer, Maintained by
    github.com/microsoft/garnet/blob/main/LICENSE
  5. 2026-10-29: Minimum runtime
    github.com/microsoft/garnet/blob/v2.2.5/Directory.Build.props
  6. 2026-10-29: Install with
    microsoft.github.io/garnet/docs/welcome/releases
  7. 2026-10-29: Current major version, Last release, First release
    api.github.com/repos/microsoft/garnet/releases
  8. 2026-10-29: License, License model
    github.com/microsoft/garnet/blob/main/README.md
  9. 2026-10-29: Contributors
    api.github.com/repos/microsoft/garnet/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON