Simplicity at Speed

One framework to power them all. Write your HTTP APIs once and get end-to-end typed integrations for 15 languages, instant Admin UIs, queryable data APIs and safe AI capabilities - all generated from the same typed Request DTOs.

15
Typed client languages
12+
Built-in Admin UIs
.NET | Framework
Runs everywhere .NET does
ServiceStack App screenshot

Start here

Start from a template, not a blank page

Every template ships on .NET 10 with Identity Auth, AutoQuery, the Built-in UIs and a Docker deployment pipeline already wired up - so your first commit can ship to a real server.

$npx create-net ls

Write once, integrate from anywhere

Also available over gRPC

The same Services, on HTTP/2

Your existing typed Services are available from ASP.NET's gRPC endpoints without rewriting them — giving you high-performance HTTP/2 APIs and generated gRPC clients alongside your native HTTP integrations.

New in v10.1

Your existing APIs become safe AI capabilities

No second AI backend. No parallel schema. No new identity silo. AI Chat runs inside your App, acting as the signed-in user, with an editable approval form in front of anything consequential.

AI Chat v4

Register ChatFeature and your users get a complete AI application at /chat - every major model provider behind one selector, documents, voice, images, RAG and per-user projects. All within your App boundary.

API Tools & MCP

Three stable tools - search, describe and call - give Models progressive access to your live API surface, executed as the current user. Expose the same tools to any MCP-compatible Assistant from a built-in MCP Server.

Why ServiceStack?

Simple, versatile, evolvable, resilient high-performance message-based APIs

Maximize Value and Reach of System APIs
The same APIs can be consumed from HTTP in a myriad of data formats, via popular MQ Servers and over gRPC - without sacrificing any native HTTP integrations.
Ultimate Developer Productivity
Native end-to-end typed integrations for 15 of the most popular languages used to build Web, Mobile & Desktop Apps, added and updated from within your favorite IDE.
Remote Services Best Practices
A message-based design embracing the Remote Facade, DTO and Service Gateway patterns - the only Services framework to reuse API contracts for typed integrations in .NET Apps without code-gen.
Benefits of message-based design
Unlike RPC, messages can be evolved, intercepted, routed & serialized, letting front and back-end developers collaborate on an agreed high-level API design free of implementation concerns.
Consistent & Simplified Development Model
Capturing an entire API boundary into impl-free Service Contracts means every supported language need only generate declarative DTOs - encapsulating richer metadata than other code-gen solutions.
Preserve Investments
ServiceStack has promoted the same remote service best-practices for over a decade, outliving several abandoned .NET Web Service frameworks and the investments that failed along with them.

Watch & Learn

Short, focused walkthroughs covering everything from your first API to deployments.

ServiceStack APIs

Effortlessly create feature-rich APIs and Web Apps

Feature Rich Ecosystem

Batteries included libraries with consistent focus of simple & elegant design.

ServiceStack Framework

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

ServiceStack.Redis

.NET's leading C# Client

ServiceStack.OrmLite

Code-first, fast, lightweight ORM

#Script

Simple, Fun, Live Scripting of .NET

ServiceStack.Aws

Full featured support for AWS managed services.

Add ServiceStack Reference

Web, Mobile & Desktop Typed Clients

ServiceStack.Azure

Full featured support for Azure managed services

ServiceStack.Text

.NET's missing high-performance utility belt

AutoQuery

Declarative, no code, fast Query & CRUD APIs

PocoDynamo

Code-first DynamoDB LINQ Client

ServiceStack MQ

Invoke APIs over reliable MQ brokers

gRPC

Invoke APIs via gRPC's vast typed ecosystem

Encrypted Messaging

Invoke APIs with message-based encryption

Server Events

Simple, real-time SSE notifications

ServiceStack Auth

Simple, Integrated Auth with multiple backends

Declarative Validation

Built-in Fluent & Declarative Validation

Caching

Strong Caching Story with multiple providers

Service Gateway

Loosely-coupled, Microservices-ready design

Vue Desktop Apps

Lite, auto updating, Windows Desktop Apps

Modular Startup

Encapsulated, Composable Building Blocks

Plugins

Modular Design with rich set of Plugins

Project Templates

50+ Modern Starting Project Templates

Trusted in production

Shipping in the world's largest organizations

ServiceStack has been promoting the same remote service best-practices for over a decade — outliving several .NET Web Service frameworks along the way.

Adobe
NBC Universal
Progress Software
EA
Honeywell
nVidia

Want ServiceStack news and updates?

Sign up for our monthly newsletter.

We care about your data. Read our privacy policy.

Contact sales

If you have any Sales or Licensing questions please email us and we will do everything we can to take care of you.