{"repo":"stoplightio/prism","free":true,"listed":false,"github":"https://github.com/stoplightio/prism","clone":"git clone https://github.com/stoplightio/prism.git","description":"Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.","language":"TypeScript","stars":5007,"topics":["oas","prism","mocking","api-testing","http-proxy","swagger","openapi","mock-server","postman-collection","openapi3"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"[ ][mocking landing page] [![CircleCI][circle ci image]][circle ci] [![NPM Downloads][npm image]][npm] [ ][stoplight forest] Prism Overview Prism is a set of packages for API mocking and contract testing with OpenAPI v2 (formerly known as Swagger) and OpenAPI v3.x . Prism provides: - Mock Servers : Life-like mock servers from any API specification document. - Validation Proxy : Contract Testing for API consumers and developers. - Comprehensive API Specification Support : OpenAPI v3.1, OpenAPI v3.0, OpenAPI v2.0 (formerly Swagger) and Postman Collections. Ways to Use Prism Hosted Prism Stoplight provides hosted mock servers for convenience so that API consumers can experiment with an API without the need for backend code. Use one of these options for instant, hosted mock servers: - Stoplight Platform: Collaborative API Design Platform for designing, developing and documenting APIs with hosted mocking powered by Prism. - Stoplight Studio: Free visual OpenAPI designer that comes integrated with mocking powered by Prism. Learn more in the hosted Prism documentation. Self-hosted Prism Prism is an open-source HTTP server run from the command-line. It provides mocking, request validation, and content negotiation. Use it standalone tool or in continuous integration. Installation and Usage This information refers to Open Source Prism 3.x, which is the current version most likely you will use. If you're looking for the 2.x version, look at the [ 2.x branch][2.x] Install Self-hosted Pri","default_branch":null,"files":null,"tree":[],"storefront":"/r/stoplightio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stoplightio/prism/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}