Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenAPI Web Search #13

Closed
kinlane opened this issue Feb 20, 2022 · 1 comment
Closed

OpenAPI Web Search #13

kinlane opened this issue Feb 20, 2022 · 1 comment
Labels

Comments

@kinlane
Copy link
Contributor

kinlane commented Feb 20, 2022

Summary: Develop an open-source approach to finding Swagger and OpenAPI definitions on the open web, crawling web pages looking for API definitions, validating them, and them consuming and indexing them as part of an ongoing search. Providing a simple way that developers can find APIs that exist by finding documentation, repositories, and other common aspects of running an API.

Skills: Knowledge of the web, and how to crawl web pages, follow URLs, or utilize an existing solution like Common Crawl.

Expected Outcomes: Provide a simple open-source API that abstracts away the complexity of searching the web for specific terms, helping identify APIs in a sea of web pages. Providing a simple interface that will set in motion an asynchronous searching of the web or corpus of web content looking for APIs. Allowing users to initiate a search, but then return regularly to see the results of the search over time, building up results, but then aggregating them for each pulling via simple API.

Possible mentors: Mentors are still being determined and will be assigned to projects based upon availability.

Size of Project: 60-80 hours

Rating: Medium skills level

@kinlane kinlane added the ideas label Feb 20, 2022
@jansche
Copy link

jansche commented Feb 3, 2023

This is a potential child project within OAI. Will migrate it and then put in some questions.

@jansche jansche closed this as completed Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants