Appear docs
HomepageGitHubAPI toolkitSign inGet demo
  • Getting Started
    • Welcome to Appear
    • How Appear works
    • Who is Appear for?
    • Get In Touch
    • Installation
  • Installation
    • Javascript / Typescript
    • Framework specific installations
      • NestJS
      • NextJS
      • Custom integrations
  • Explanations
    • Branches and environments
  • Connections
  • Managing your APIs
    • Creating a service
    • Add service via URL
    • Grouping & filtering
    • Editing your APIs
    • Overriding/updating a service
  • OpenAPI spec version
  • Tagging services
  • Service Resources
    • Resource map
  • Managing your organisation
    • Managing team members
    • Adding verified domains
  • Resources
    • FAQs
    • Product Map
    • Open-source
Powered by GitBook
On this page
  • Introspection libraries
  • Components
  • Tools

Was this helpful?

  1. Resources

Open-source

PreviousProduct Map

Last updated 18 days ago

Was this helpful?

The Appear team all contributes to the open-source community. When building ancillary tooling for our core product, providing it as open-source is a key consideration. We want to give back to the engineering community and foster a community around us, especially in the API uplift space.


Introspection libraries

Appear is designed with PII safety in mind, ensuring no sensitive data leaves your network. Our introspection libraries are all open-source and auditable, giving your security and privacy teams the confidence that working with Appear does not add risk or surface area to your privacy concerns.

JS/TS library


Components

Product development is about making constant tradeoffs. However, we love building tools and components that add value to our core product and can lower the barrier to our community's engagement with us and benefit from our passion.

We love the open-source community, and the API ecosystem is founded on it. We have to give back and help others trying to improve their patch.

OpenAPI spec validator using Zod

Zod is a TypeScript schema validation library for defining, validating, and transforming data structures. This tool has been created to support the type and schema validation for the detected and uploaded services within Appear, but it is available in our npm registry for you to install or use directly in the CLI. Additionally, you can clone or contribute to the project and help improve it!


Tools

Appear enjoys building tools to improve the developer experience for APIs. While the bulk of our work is within the Appear app, some ideas create spin-offs which we can offer for free and even open-source.

API Validator

The API Validator was created to accelerate the testing cycles for our OAS Zod Validator. We wanted to compare reports from our library with other libraries out there. In doing so, we created a simple little tool which we felt had some value to offer the community. The blended and line-mapped reports allow for quick assessment of your OpenAPI 3.x-3.1 spec's health and performance.


The API Validator is available for you to use in our API Toolkit -

If you have any queries or require support with the above instructions, please with us.

validator.appear.sh
get in touch
https://github.com/appear-sh/OAS-Zod-Validator
https://github.com/appear-sh/api-validator
https://github.com/appear-sh/introspector-js