PHPackages                             zeeshanmushtq/apinexa - 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. zeeshanmushtq/apinexa

ActiveLibrary[API Development](/categories/api)

zeeshanmushtq/apinexa
=====================

File-first API schema engine for Laravel with runtime registry, OpenAPI generation and signed API keys.

1.0.7(1mo ago)05↓50%MITPHPPHP ^8.3

Since Jun 23Pushed 1mo agoCompare

[ Source](https://github.com/Zeeshan12378/laravel-apinexa)[ Packagist](https://packagist.org/packages/zeeshanmushtq/apinexa)[ Docs](https://github.com/Zeeshan12378/laravel-apinexa)[ RSS](/packages/zeeshanmushtq-apinexa/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (8)Versions (5)Used By (0)

APINEXA
=======

[](#apinexa)

File-first API schema engine for Laravel. Define APIs in PHP, compile a runtime registry, generate OpenAPI + HTML docs, and protect endpoints with stateless signed API keys.

Requirements
------------

[](#requirements)

- PHP 8.3+
- Laravel 11 or 12

Installation
------------

[](#installation)

```
composer require zeeshanmushtq/apinexa
php artisan apinexa:install
```

Quick Start
-----------

[](#quick-start)

1. Add a schema file in `api-nexa/schemas/`:

```
