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

Add AppMap Automated OpenAPI Generator #381

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

petecheslock
Copy link

You can use AppMap to auto-generate your OpenAPI documentation based on the runtime behavior of the code. Simply add AppMap to your project as a library dependency and either run your API tests or interact with your APIs to generate AppMaps then export this data into OpenAPI format.

You can use AppMap to auto-generate your OpenAPI documentation based on
the runtime behavior of the code. Simply add AppMap to your project as a
library dependency and either run your API tests or interact with your
APIs to generate AppMaps then export this data into OpenAPI format.
@daveshanley
Copy link
Collaborator

This does not look like an OpenAPI tool.

The description in the repo is:

This repository is home to a variety of AppLand JavaScript/TypeScript projects. Many of our projects are standalone but depend on one another, meaning code changes can often span multiple projects. This monorepo serves to simplify the code review and publishing process across all of these projects.

It may contain OpenAPI functionality, but it's not a tool focused on OpenAPI.

@daveshanley daveshanley added the not openapi This tool is too generic to be included label Jun 4, 2023
@darrelmiller
Copy link
Collaborator

@daveshanley It does appear like generating OpenAPI descriptions is only part of what the tooling does, but it does look like it is well maintained and has fairly decent docs about using it to generate OpenAPI descriptions https://appmap.io/docs/openapi

@philsturgeon philsturgeon removed the not openapi This tool is too generic to be included label Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants