# ServiceStack

Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

Repository: https://github.com/ServiceStack/ServiceStack
Canonical: https://ross.abutalabs.com/products/servicestack
Homepage: https://servicestack.net
Language: C#
License: NOASSERTION
License Family: other
Topics: net-framework, webservices, framework, c-sharp, netcore, json, xml, csv, web, mq, soap, high-performance
Last push: 2026-08-24T13:45:02+00:00
Link (homepage): https://servicestack.net
Link (site_page): https://docs.servicestack.net/chat/overview
Link (site_page): https://docs.servicestack.net
Link (site_page): https://docs.servicestack.net/grpc
Link (site_page): https://servicestack.net/features

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 5686, "days_push": 9, "days_rel": 15, "gap_med": 24.0, "n_releases_24m": 15}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5498, forks 1606 (observed 2026-08-28T04:09:21.532726+00:00)

## What it is
ServiceStack is a full-featured, message-based web services framework for .NET that lets you declare typed Request DTOs once and generate APIs, typed clients in 15 languages, admin UIs, and AI/MCP integrations from them. It bundles an ecosystem of libraries including OrmLite (code-first ORM), ServiceStack.Redis, ServiceStack.Text (high-performance serialization), AutoQuery, auth, caching, MQ hosts, and an AI Chat plugin with RAG and PDF rendering.

## Use cases
- build typed HTTP APIs in .NET with auto-generated clients
- create queryable CRUD APIs over a database with one line of code
- expose existing APIs as MCP tools for AI assistants
- add a multi-provider AI chat UI with RAG to a .NET app
- serialize JSON, CSV, XML, protobuf and msgpack fast in C#
- invoke services over Rabbit MQ, Redis MQ or Amazon SQS
- build microservices with a loosely-coupled service gateway
- render PDFs from templates in a .NET application

## When to choose
- you're building .NET web APIs and want end-to-end typing across many client languages
- you want batteries-included admin UIs, auth, validation and caching out of the box
- you need message-based service design with multiple MQ and format endpoints
- you want to turn existing APIs into AI/MCP-callable tools

## When to avoid
- you need a fully free open-source license for commercial use (ServiceStack requires paid licenses for commercial products)
- you're outside the .NET ecosystem
- you prefer minimal, single-purpose libraries over a large integrated framework
- you want to avoid framework lock-in with opinionated conventions

## Facets
- artifact type: framework
- maturity: active
- function: web-framework, api-framework, serialization, orm, caching, auth, message-queue, rpc, middleware, mcp, rag, chatbot
- domain: web-development, backend, apis, developer-tools, large-language-models, databases
- platform: dotnet, cross-platform, cloud
- tags: message-based-design, autoquery, typed-clients, soap, grpc, admin-uis, code-first-orm, redis-client, commercial-license, web-server, docker

## Member repositories
- ServiceStack/ServiceStack (main) score 99
- ServiceStack/ServiceStack.Redis (plugin) score 10
- ServiceStack/ServiceStack.OrmLite (plugin) score 10
- ServiceStack/ServiceStack.Text (plugin) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:21.532726+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:56:18.528241+00:00, confidence not recorded.
  - readme: https://github.com/ServiceStack/ServiceStack (fetched 2026-08-28T04:09:21.532726+00:00, sha 4907f0df087d)
  - homepage: https://servicestack.net (fetched 2026-08-29T08:51:31.931265+00:00, sha 896ed9073a1b)
  - site_page: https://docs.servicestack.net/chat/overview (fetched 2026-08-29T08:51:31.946501+00:00, sha d8a9425297c4)
  - site_page: https://docs.servicestack.net (fetched 2026-08-29T08:51:31.941244+00:00, sha c63d334043b6)
  - site_page: https://docs.servicestack.net/grpc (fetched 2026-08-29T08:51:31.944998+00:00, sha 5ef7f3f95d2e)
  - site_page: https://servicestack.net/features (fetched 2026-08-29T08:51:31.948178+00:00, sha 64143382ec65)
- Data as of 2026-08-30T08:39:29.467469+00:00.
