Skip to main content

The modern
GraphQL platform

Leverage AI to design and ship best-practice GraphQL backends atop existing data sources and APIs.

Get Started

Setup the Tailcall instantly via npm and unlock the power of high-performance API orchestration.

More

To dive deeper into Tailcall checkout our docs for detailed tutorials. Ideal for devs at any level, it's packed with advanced tips, powerful operators and best practices.

npm i -g @tailcallhq/tailcall
schema
@server(port: 8000) {
query: Query
}

type Query {
users: [User] @http(url: "http://jsonplaceholder.typicode.com/users")
posts: [Post] @http(url: "http://jsonplaceholder.typicode.com/posts")
}

type User {
id: Int!
name: String!
username: String!
email: String!
}


type Post {
id: Int!
title: String!
body: String!
userId: Int!

# Expand a post with user information
user: User @http(url: "http://jsonplaceholder.typicode.com/users/{{.value.userId}}")
}
tailcall start ./app.graphql
Developerslove us!
Loved by Front-end“With a fully open-source GraphQL solution at your disposal, you gain complete control to tailor it precisely to your requirements. This approach provides unparalleled transparency and flexibility, allowing you to work independently of backend teams. You can iterate, develop, and deploy your frontend applications more efficiently than ever before.”
Loved by Backend“By eliminating the need to manage GraphQL for frontend teams, you can focus on your core responsibilities—optimizing microservices and streamlining backend operations. The clear separation of concerns enhances collaboration, while Tailcall's static verification ensures you can expose APIs with confidence and reliability.”
Loved by Ops“Adopting a proven, open-source GraphQL solution transforms your operational workflows. It offers robust reliability, simplifies management, and scales seamlessly to meet growing demands. With enhanced security and faster iteration cycles, you can dedicate more time to strategic challenges and high-impact projects.”
Trusted by developers at
Dream11
AfterShip
Optum
Sinch
Platform made for performance.
Requests/sec
(Higher is better)
Latency (ms)
(Lower is better)

More reasons to choose Tailcall.

Image Describing Why Tailcall

Top developer experience

Design your APIs, with syntax highlighting and lint checks within your favourite IDE.

Image Describing Why Tailcall

Performance

Get performance that’s higher than your hand optimized implementation

Image Describing Why Tailcall

Scale Fearlessly

Leverage built-in best practices that guarantee robustness at any scale.

View More
Discover the power of enterprise solution.
pixel