Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. API Governance Software
  3. Zally

Zally

What it is

Zally is a free, open-source API linter and quality assurance tool for OpenAPI specifications. It checks OpenAPI 3 and Swagger OpenAPI 2 descriptions, with a standard configuration based on Zalando’s RESTful Guidelines. The project also says others can use it out of the box. Users can work through a RESTful API, command-line interface, or web interface. The web UI lists implemented rules and can lint external files and API definitions in its online editor. Server-side rules can be enabled or disabled, some existing rules can be configured, and teams can implement custom rules in Kotlin. An API definition can use the x-zally-ignore extension to disable rules for that API. The README describes a local setup that starts the web UI, server, and database together through Docker Compose. It also lists a Zally Maven Plugin integration, marked unofficial. Maintained by Zalando, the project is offered under an MIT license with an exception. Listed platforms include API, Linux, macOS, self-hosted use, web, and Windows. The Open source plan is free.

For and against

For

  • Checks OpenAPI 3 and Swagger OpenAPI 2 specifications.
  • Offers RESTful API, CLI, and web interfaces.
  • Rules can be configured or extended in Kotlin.
  • Docker Compose can start the local web UI, server, and database.
  • Free, open source, and MIT-licensed with an exception.

Against

  • Access control is listed as basic.
  • The Zally Maven Plugin integration is unofficial.
  • The security policy page did not expose its policy text.

The verdict

Zally focuses on API specification linting, with configurable guidelines and several ways to run it. Teams can assess whether its rule model and basic access control suit their needs.

Who it suits

Zally suits teams that want to lint OpenAPI 2 or OpenAPI 3 specifications against API guidelines and configure or extend rules. Its CLI, web interface, RESTful API, and self-hosting option offer different ways to use it.

Plans and prices

Open source

Free

MIT license with an exception · API linter

Every plan, in full

On the record

Customization
Users can enable or disable server-side rules, configure some existing rules, and implement custom rules in Kotlin.opensource.zalando.com · read 8 Oct 2026
Guidelines
Its standard configuration checks APIs against Zalando’s RESTful Guidelines, and the project says it can also be used out of the box by others.opensource.zalando.com · read 8 Oct 2026
Integration
The README lists a Zally Maven Plugin integration and labels it unofficial.github.com · read 8 Oct 2026
Integrations
The README lists an unofficial Zally Maven Plugin integration.github.com · read 8 Oct 2026
Interfaces
Zally provides a RESTful API, a CLI, and a web interface.github.com · read 8 Oct 2026
License
The project is offered under an MIT license with an exception.github.com · read 8 Oct 2026
Local deployment
The project README says the web UI, server, and database can be started together with Docker Compose.github.com · read 8 Oct 2026
Maintainer
The project site says Zally is maintained by Zalando.opensource.zalando.com · read 8 Oct 2026
Maker
The project says it is maintained by Zalando.opensource.zalando.com · read 8 Oct 2026
OpenAPI support
It supports OpenAPI 3 and Swagger OpenAPI 2 specifications.github.com · read 8 Oct 2026
Purpose
Zally is an API linter and quality assurance tool for OpenAPI specifications.github.com · read 8 Oct 2026
Rule exceptions
The x-zally-ignore extension lets users disable rules for a specific API.github.com · read 8 Oct 2026
Security
The repository has a security policy page, but the opened policy page did not expose its policy text.github.com · read 8 Oct 2026
Security reporting
The repository security policy says vulnerability reports can be submitted through Zalando’s form and that its HackerOne bug bounty program is private.github.com · read 8 Oct 2026
Self-hosting
The README describes running the web UI, server, and database together with Docker Compose.github.com · read 8 Oct 2026
Specification support
It supports OpenAPI 3 and Swagger OpenAPI 2 specifications.github.com · read 8 Oct 2026
Support
The project invites users to join its Gitter room or contact maintainers directly.github.com · read 8 Oct 2026
Web UI
The web UI lists implemented rules and can lint external files and API definitions in its online editor.opensource.zalando.com · read 8 Oct 2026

Alternatives to Zally

Every alternative, ranked