PHPackages                             allansun/openapi-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. allansun/openapi-parser

ActiveLibrary[API Development](/categories/api)

allansun/openapi-parser
=======================

A universal OpenAPI (Swagger) schema parser

2.2(1y ago)1212.3k↓31.8%4[3 PRs](https://github.com/allansun/openapi-parser/pulls)20MITPHPPHP ^8.0

Since Jul 15Pushed 1y ago1 watchersCompare

[ Source](https://github.com/allansun/openapi-parser)[ Packagist](https://packagist.org/packages/allansun/openapi-parser)[ RSS](/packages/allansun-openapi-parser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (15)Used By (20)

PHP OpenAPI (Swagger) parser
============================

[](#php-openapi-swagger-parser)

[![Latest Stable Version](https://camo.githubusercontent.com/db1e43f8b116f79daf59a591be56ade80e7dc793ab8a7459607f743c89c95551/68747470733a2f2f706f7365722e707567782e6f72672f616c6c616e73756e2f6f70656e6170692d7061727365722f76)](//packagist.org/packages/allansun/openapi-parser)[![Total Downloads](https://camo.githubusercontent.com/80817c88e80e7b2a6df83dee7ea0780f4a2199f046ce79975fbcf810cd8ddfa9/68747470733a2f2f706f7365722e707567782e6f72672f616c6c616e73756e2f6f70656e6170692d7061727365722f646f776e6c6f616473)](//packagist.org/packages/allansun/openapi-parser)[![License](https://camo.githubusercontent.com/23a2c2d6343d290dcf30d09ca8e0a80430974cce42c2dc5868e7f899aa79f6ae/68747470733a2f2f706f7365722e707567782e6f72672f616c6c616e73756e2f6f70656e6170692d7061727365722f6c6963656e7365)](//packagist.org/packages/allansun/openapi-parser)[![codecov](https://camo.githubusercontent.com/de46a752059cbdf2ad7a2afe31ff9bbf8d65ea726904678e673786d3c3e54966/68747470733a2f2f636f6465636f762e696f2f67682f616c6c616e73756e2f6f70656e6170692d7061727365722f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d4f565952585053573259)](https://codecov.io/gh/allansun/openapi-parser)

A universal OpenAPI (V3) and Swagger (V2) schema parser that converts OpenAPI/Swagger files into PHP objects for programming use.

### Installing

[](#installing)

```
composer require-dev allansun/openapi-parser

```

Usage
-----

[](#usage)

This project is intended for development environments only. It does not generate or provide any code for runtime environments. To start

```
