Typesafe APIs Made Simple 🪄
-
Updated
Feb 11, 2026 - TypeScript
Typesafe APIs Made Simple 🪄
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
OpenAPI 3.1 validator library for Java and JVM
This project was created as a simple example to show how we can implement the hexagonal architecture(software design) proposed by Netflix.
The “swiss knife” CLI for agile DevOps teams. Keep backlog, specs, tests, and code in sync. Greenfield + brownfield with SDD/TDD/contracts.
This repository demonstrates how to integrate Swagger into a Spring Boot project to generate API documentation.
Prevent API keys, secrets, and console.log in commits. Zero-config pre-commit hooks with Husky auto-install. 357+ teams use Cerber.
O objetivo deste projeto é replicar, utilizando a linguagem JAVA, o cálculo do fator de DI, acumulado entre duas datas, realizado pela calculadora de renda fixa da B3.
Document and Build Typesafe JSON APIs with Instant Code Generation. Boost Development Productivity with AI.
Simple exposure of rest api with spring-boot 3
This repository demonstrates an Api First Design approach of building simple Spring Boot Todo Service.
Local-first finance inventory for CPF/CNPJ connections — visual, audit-ready, contract-first.
Open, provider-agnostic CI/CD contract spec (cicd:*) with a project-owned control plane and thin provider orchestration.
Contract-first vertical slices for TypeScript Web/API systems. OpenAPI as Single Source of Truth with enforceable guardrails.
A boilerplate for building contract-first APIs in TypeScript with OpenAPI. Includes OpenAPI definition, compliant server setup, and npm package generation for seamless API development.
Universal Contract Generator (UniConGen) — generate REST, gRPC, GraphQL APIs and Kafka producers/consumers from annotated Java services
Add a description, image, and links to the contract-first topic page so that developers can more easily learn about it.
To associate your repository with the contract-first topic, visit your repo's landing page and select "manage topics."