API development & testing Rising

Bruno

Open-source, local-first API client that stores collections in Git

Visit Bruno

Bruno is an open-source API client that keeps collections as plain-text files on your machine, with no account or cloud sync required. Collections can be branched, diffed and merged in Git, and a CLI runs them from terminals and CI.

  • Request builder
  • Automated API tests
  • OpenAPI design (not listed)
  • Mock servers
  • Shared collections
  • Generated documentation

Also includes

  • Environment variables
  • CI/CD integration
  • GraphQL support
  • gRPC and WebSocket support
  • Git sync
  • Offline mode
  • Spec import

From the vendor's own site. Not yet verified by SoftScout. A missing item may just mean we haven't confirmed it.

API development & testing Rising

Apidog

Free plan· $9/user/mo 1–500 people

API design, debugging, testing, mocking and docs in one app

Key features

  • Request builder
  • Automated API tests
  • OpenAPI design
  • Mock servers
  • Shared collections
  • Generated documentation

API development & testing Category leader

Insomnia

Free plan· $12/user/mo 1–500+ people

API client and design tool with local, Git and cloud storage

Key features

  • Automated API tests
  • OpenAPI design
  • Mock servers

API development & testing Category leader

Postman

Free plan· $9/mo 1–500+ people

API platform for building, testing and documenting APIs together

Key features

  • Request builder
  • Automated API tests
  • Mock servers
  • Shared collections
  • Generated documentation