API Studio
/projects/api-studio

API Studiobuild dossier

Next.jsReactTypeScriptPostgreSQLPrismaBetter Authshadcn/uiTailwind CSSRTK Queryzod
build.metadata
RoleCreator & Maintainer
DurationNov 2025 – Jan 2026
StatusLive
TelemetryActive
overview

A modern, self-hostable API testing and development tool built with Next.js 16 and React 19. Supports REST, GraphQL, WebSocket, Socket.IO, and Server-Sent Events with comprehensive authentication (Basic, Bearer, OAuth 1.0/2.0, Digest, API Key, HMAC), environment variables, collections, cookie management, code generation to 20+ languages, and real-time team collaboration.

implementation.notes
1Support REST, GraphQL, WebSocket, Socket.IO, and Server-Sent Events from a single client.
2Cover the full auth matrix: Basic, Bearer, OAuth 1.0/2.0, Digest, API Key, and HMAC.
3Manage environments with {{variable}} syntax, collections, and an automatic cookie jar.
4Generate request code for 20+ languages and frameworks, and self-host via Docker.
readonlyconnected
design.principles

Multi-protocol

REST, GraphQL, WebSocket, Socket.IO, and SSE testing unified in one developer-first client.

Comprehensive Auth

Basic, Bearer, OAuth 1.0/2.0, Digest, API Key, and HMAC authentication out of the box.

Self-hostable

Deploy on your own infrastructure with Docker and share workspaces in real time with your team.

system.architecture
// Next.js 16 App Router

React 19 front end with shadcn/ui + Radix UI, Tailwind CSS, and Motion animations.

// Request Engine

Multi-protocol client with environments, collections, and cookie-jar management.

// Persistence & Auth

PostgreSQL via Prisma with Better Auth for accounts and shared collaborative workspaces.

previousocpp-ws-ionextProject Management System

Want to discuss a similar build?

Use this project as a reference point and send the workflow, timeline, and constraints you care about most.

open contact.env
RT