Source: https://seerepo.com/r/grafana/loki/built
Markdown source: https://seerepo.com/r/grafana/loki/built.md
Description: loki is a Go repo built with Gorilla and net/http. It uses Redis. It has 1,430 files and 722,506 written lines, with 1,060 test files.

# What is loki built with?

loki is a Go repo built with Gorilla and net/http. It uses Redis. It has 1,430 files and 722,506 written lines, with 1,060 test files.

Read on November 2, 2026, at commit c0d584d.

Repository: https://github.com/grafana/loki

## Backend

### The base

- **[Gorilla](https://seerepo.com/uses/gorilla)**
- **[net/http](https://seerepo.com/uses/net-http)**

### Data

- **[Redis](https://seerepo.com/uses/redis)**: 2 files · [pkg/storage/chunk/cache/redis_client.go, line 15](https://github.com/grafana/loki/blob/c0d584dc922880654320f12a8323dd4a82e9cbb0/pkg/storage/chunk/cache/redis_client.go#L15)

## Other repos with a similar stack

- [netbirdio/netbird](https://seerepo.com/r/netbirdio/netbird/built): Gorilla, net/http, Redis · [Compare](https://seerepo.com/compare/grafana/loki/vs/netbirdio/netbird)
- [goharbor/harbor](https://seerepo.com/r/goharbor/harbor/built): Gorilla, net/http, Redis · [Compare](https://seerepo.com/compare/goharbor/harbor/vs/grafana/loki)
- [firecrawl/firecrawl](https://seerepo.com/r/firecrawl/firecrawl/built): Gorilla, Redis
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): net/http, Redis
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): net/http, Redis
- [router-for-me/CLIProxyAPI](https://seerepo.com/r/router-for-me/CLIProxyAPI/built): net/http, Redis

## Frequently asked questions

### What language is loki written in?

loki is written in Go: 1,430 files and 722,506 written lines.

### What framework does loki use?

loki is built with Gorilla and net/http.

### What services does loki use?

loki uses Redis.

The proof: [pkg/storage/chunk/cache/redis_client.go, line 15](https://github.com/grafana/loki/blob/c0d584dc922880654320f12a8323dd4a82e9cbb0/pkg/storage/chunk/cache/redis_client.go#L15)

### Does loki have tests?

Yes. loki has 1,060 test files.

### Which repos have a stack like loki's?

The ones that share most of its stack: netbirdio/netbird, goharbor/harbor, and firecrawl/firecrawl.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
