Build Integrations Faster With Any Platform

Easy to Manage Typed End-To-End Clients Generated for Mobile, Desktop, Web in Your Language of Choice

Right Click, Integrate

Generate working client code for specific services in all popular languages from your favorite IDE.

IntelliJ

Languages Supported

Java, Kotlin, TypeScript

WebStorm

Languages Supported

TypeScript

PyCharm

Languages Supported

Python, TypeScript

Rider

Languages Supported

C#, F#, TypeScript, VB.NET

RubyMine

Languages Supported

TypeScript

Visual Studio

Languages Supported

C#, F#, TypeScript, VB.NET

Android Studio

Languages Supported

Java, Kotlin, TypeScript

Eclipse

Languages Supported

Java

Key Features

Generate working client code for specific services in all popular languages from your favorite IDE.

Maximized for Developer Experience

To provide a seamless Development Experience, Add ServiceStack Reference is available as a plugin in most major IDEs which will allow your API Consumers to be able easily add a typed Service Reference to your Services with just its URL in their preferred language from within JetBrains Rider, VS.NET, Android Studio, PyCharm, IntelliJ IDEA, RubyMine, PhpStorm, WebStorm and Eclipse

Wide Language Support

Server side code generation and IDE integrated tooling makes it easy for any team or customers to integrate with your services in the language they know best. With 9 support languages and 8 custom IDE plugins supported as well as CLI tooling, ServiceStack can be used to enhance developer workflows with your favorite language and IDE.

Generated from the Service itself

Native server-side generated code provides an alternative for sharing compiled DLLs of Data Transform Objects and enables a better developer workflow for external clients who are now able to generate, update and control Typed APIs for your Services from a single remote URL directly within their favorite IDE - reducing the burden and effort required to consume ServiceStack Services whilst benefiting from clients native language strong-typing feedback.

Consistent Integration Process

Add ServiceStack Reference enables teams cross disciplinary and language teams to work the same way when integrating internal or external applications or tools. This reduces software maintenance efforts and enables developers to focus on the important part of their code rather than the plumbing between client and server.

Support and Learning

Extensive documentation, step by step tutorials, open source example applications and video guides
NASA
Honeywell
Progress Software
National Australia Bank
NBC Universal
EA

Get Started Today