SpecLabOPENAPI EDITOR & VIEWEROpenAPI 3.0
RS School · React Course · 2026

A browser-based editor for exploring and testing any OpenAPI specification.

SpecLab is the final team project of the RS School React module — combining a live schema editor with a full REST client, so any RESTful API can be inspected and tested without leaving the browser tab.

Next.jsTypeScriptTailwindCSSZustandSupabaseMonaco EditorOpenAPI 3.0SSR
8+
Features
550
Max score
3
Team members
2
Languages
Team
AS
Anastasiya Smoler
Team Lead · Frontend
github.com/nasteew
JT
Julia Timokhina
Frontend Developer
github.com/imagineapril
OT
Oleksandr Tsurkan
Mentor
github.com/aleks6699
Project
What SpecLab does
  • Paste or write an OpenAPI/Swagger spec in JSON or YAML — format is auto-detected.
  • Browse every endpoint with full parameter, request body, and response schema detail.
  • Run requests through a server proxy to avoid CORS and inspect the live response.
  • Sign in to save your schema and review request history with server-side timing analytics.
  • Switch between English and Russian at any time — all UI copy is localised.