Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Project
ScanAPI
Checklist
Add project-name* [project-name](url) - Description ending with period.Why This Project Is Awesome
Which criterion does it meet? (pick one)
Explain:
ScanAPI is a focused and opinionated tool for automated API validation, designed to cover a gap that is not well addressed by traditional API testing tools: validating APIs continuously in real-world scenarios (production, staging, monitoring, CI/CD).
Instead of being a generic testing framework, ScanAPI provides a declarative and versioned approach to define API checks, enabling teams to treat API validations as code and configuration, with full support for version control, reviews and collaboration.
ScanAPI has been consistently adopted by teams to solve problems such as:
All with a simple, lightweight and extensible design.
✨ ScanAPI was selected as one of only 71 projects worldwide to receive funding from the GitHub Secure Open Source Fund, recognizing its technical quality, security relevance, and impact on the open source ecosystem.
The project was also featured on the official GitHub Podcast episode “Inside the GitHub Secure Open Source Fund – Episode 10”, where ScanAPI is discussed as part of the program: https://www.youtube.com/watch?v=XmCSHr12CO0 ✨
How It Differs
While most API testing tools focus on test suites for development, ScanAPI is designed around runtime API validation and governance:
This makes ScanAPI closer to a validation and monitoring layer for APIs than a traditional testing framework, filling a niche between testing, observability, configuration management and data quality tools.