Skip to content

openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable.

active 2024-10-242026-08-10 (UTC)

Partial coverage13,310 / 15,839 hourly files (84%) · 2 absent upstream · 2,523 failed, retryable2024-10-202026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
575
Pushes
162
Pull requests
93
Issues
24
Stars
46
Forks
3

Activity over time

Daily event counts in the loaded window

Line chart, 656 days from 2024-10-24 to 2026-08-10. Pushes: 162 total, peak 9 in a day. Pull requests: 93 total, peak 7 in a day. Issues: 24 total, peak 3 in a day. Comments: 117 total, peak 5 in a day. Stars: 46 total, peak 4 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
ahx2981595165
dependabot[bot]331284
orionstudt20069
richardboehme9006
kaorukobo8026
jandouwebeekman7015
moberegger6014
smizell5004
gobijan5004
EdwinRozario4003
MrBananaLord2002
jan-bw1001
y-yagi1010
ioquatix1001
Copilot1010
clarkenciel1001
mwannewitz1000
gitnickolson1001

Recent activity

Latest issues, pull requests and releases

  • Pull request#488dependabot[bot]2026-07-16 00:59
  • Pull request#488dependabot[bot]2026-07-16 00:59
  • Pull request#475dependabot[bot]2026-05-08 18:08
  • Pull request#473dependabot[bot]2026-05-04 22:10
  • Issue comment#426moberegger2026-04-08 14:41
    OpenapiFirst.load requires a lot of memory
  • Issue comment#426ahx2026-04-08 12:07
    OpenapiFirst.load requires a lot of memory
  • Pull request#465dependabot[bot]2026-04-08 03:12
  • Pull request#465dependabot[bot]2026-04-08 03:12
  • Pull request#465dependabot[bot]2026-04-08 03:12
  • Pull request#464dependabot[bot]2026-04-08 02:45
  • Pull request#464dependabot[bot]2026-04-08 02:45
  • Pull request#462moberegger2026-04-01 19:59
  • Issue comment#445ahx2026-04-01 18:27
    Use ruby-setup-flash
  • Issue comment#458ahx2026-03-27 21:18
    `oneOf` in path params is causing validation errors
  • Pull request#457dependabot[bot]2026-03-23 20:58
  • Pull request#457dependabot[bot]2026-03-23 20:58
  • Pull request#449ahx2026-02-25 14:29
  • Pull request#448dependabot[bot]2026-02-20 08:26
  • Pull request#448dependabot[bot]2026-02-20 08:25
  • Issue comment#443ahx2026-02-16 15:12
    Detect Meta Schema Not Working
  • Pull request#445ahx2026-02-06 11:51
  • Issue#441ahx2026-01-09 18:51
    Ignore Request doesn't work for unknown query parameters
  • Issue comment#435orionstudt2026-01-09 14:19
    Support granular Request/Response opt-out of raising errors during testing
  • Issue comment#433orionstudt2026-01-07 15:42
    Add after_response_body_property_validation Hook
  • Issue comment#436ahx2026-01-07 12:46
    Test: Track request after calling the app

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 46 stars here means stars gained during the window, not the repo's star count.