Skip to content

janwilmake/openapisearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAPI-Search combines multiple OpenAPIs in a fast, organized, and searchable interface.

OpenAPIs are effectively closed if there isn't an accessible way to find and use them. Big commercial API directories such as https://rapidapi.com are currently dominating the search results and the # of APIs indexed, leading many developers to a non-open API gateway. Open Source is far behind.

The best OpenAPI directory as of yet is https://apis.guru but this doesn't even reach 10% of the amount of listed APIs and there is many room for improvement.

The vision of https://openapisearch.com is to make OpenAPIs truly open by making it accessible (easy to find what you're looking for) and improving listing quality.

Related work: https://github.com/janwilmake/oapis and https://github.com/janwilmake/oapis.npm and https://github.com/janwilmake/openapi-mcp-server

Goals

Targeted improvements compared to https://apis.guru:

  • Easy navigation for agents
  • Programmatic Registry
  • Improved Website

Wishlist:

  • E2E Testing of OpenAPIs
  • AI Crawler for API Discovery
  • AI Crawler to augment OpenAPI Metadata
    • Adds authentication + scope info
    • Adds useful links
    • Adds reviews
    • Adds pricing info, ratelimit info, etc

Non-goals

  • Create a docs reference website like readme.com (there are many) - for this we're using stoplight now.
  • Add weird custom logic that is non-standard to the OpenAPI. Instead, I aim to create a layer on top of openapis to improve the implementation of the standard. I'll use actionschema for this.

Changelog

OpenAPI Best Practices

About

Making APIs accessible to AI Codegen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published