drift-guard
Detect breaking and non-breaking API schema changes across OpenAPI, GraphQL, and gRPC
Open source Repository Open in the app JSON README (API)
About
Detect breaking and non-breaking API schema changes across OpenAPI, GraphQL, and gRPC
Details
- Kind
- Plugins
- Topic
- Developer tools
- Publisher
- pgomes13
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 3
- Last push
- 2026-03-17T05:55:12Z
- Repository state
- ativo
- Language
- Go
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
pgomes13/drift-guard-engine/drift-guard
README
<img src="docs/public/logo.png" alt="DriftaBot" width="120">
# DriftaBot
API type safety across **OpenAPI**, **GraphQL**, and **gRPC** — catch breaking changes before they reach production.
**[Full documentation →](https://driftabot.github.io/engine/)**
## Quick install
```sh
# Homebrew
brew tap DriftaBot/tap
brew install driftabot
# npm
npm install @driftabot/engine
```
## Quick start
```sh
# Auto-generate and compare specs between branches
driftabot compare
# GitHub Action — one line
- uses: DriftaBot/agent@v2
```
## npm / Node.js API
```ts
import { compareOpenAPI, impact } from "@driftabot/engine";
const result = compareOpenAPI("old.yaml", "new.yaml");
const hits = impact(result, "./src");
```