PHPackages                             rgalura/api-igniter - 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. rgalura/api-igniter

AbandonedArchivedLibrary[API Development](/categories/api)

rgalura/api-igniter
===================

A Laravel package to build smart APIs once — and let clients do the rest.

v0.4.0(11mo ago)17MITPHPPHP 8.3.\*CI passing

Since Mar 29Pushed 8mo ago1 watchersCompare

[ Source](https://github.com/rodrigogalura/api-igniter)[ Packagist](https://packagist.org/packages/rgalura/api-igniter)[ RSS](/packages/rgalura-api-igniter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (4)Versions (11)Used By (0)

[![tests](https://camo.githubusercontent.com/2795d5a619243ac9739906ec82e0315bb11a8ded56d66d823c6bc33c703078c1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f726f647269676f67616c7572612f6170692d69676e697465722f706573742e796d6c3f6c6162656c3d7465737473)](https://github.com/rodrigogalura/api-igniter/actions/workflows/pest.yml)[![packagist version](https://camo.githubusercontent.com/a1013df87b56c1a97f8969cc0611bb7fe70f0d2c0f388a0859570366ff55d4b9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7267616c7572612f6170692d69676e69746572)](https://packagist.org/packages/rgalura/api-igniter)[![license](https://camo.githubusercontent.com/74a6f41d19b20aae8ce55fd835b7f3ef0741bb9b92eaec14a37a68bbe7139078/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f726f647269676f67616c7572612f6170692d69676e69746572)](https://packagist.org/packages/rgalura/api-igniter)

 [ ![Logo](./art/logo.png) ](https://github.com/rodrigogalura/api-igniter) A Laravel package to build smart APIs once — and let clients do the rest.
 [**Explore the docs »**](https://rodrigogalura.github.io/api-igniter/docs/installation-guide.html)

 [Report Bug](https://github.com/rodrigogalura/api-igniter/issues/new?labels=bug&template=bug-report---.md) · [Request Feature](https://github.com/rodrigogalura/api-igniter/issues/new?labels=enhancement&template=feature-request---.md)

 Table of Contents1. [About The Project](#about-the-project)
2. [Roadmap](#roadmap)
3. [Contributing](#contributing)
4. [License](#license)
5. [Contact](#contact)
6. [Buy Me a Coffee](#buy-me-a-coffee)

About The Project
-----------------

[](#about-the-project)

This package was born out of real-world needs in my own projects. I created it to cut down on boilerplate and give frontend consumers more control and flexibility. I’m simply sharing the tools that helped me build faster — and I hope they’ll do the same for you.

([back to top](#readme-top))

Roadmap
-------

[](#roadmap)

- Support HasOne/HasMany Through relationship in Expanding feature
- Support polymorphic relationship in Expanding feature
- Auto generate docs for client
- Cheat Sheet:

See the [open issues](https://github.com/rodrigogalura/api-igniter/issues) for a full list of proposed features (and known issues).

([back to top](#readme-top))

Contributing
------------

[](#contributing)

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

([back to top](#readme-top))

### Top contributors:

[](#top-contributors)

[ ![contrib.rocks image](https://camo.githubusercontent.com/1996cf3e8fdabede12b45c532ce19c7ab9c2fc58e6f65ef8df267dc70c6c8828/68747470733a2f2f636f6e747269622e726f636b732f696d6167653f7265706f3d726f647269676f67616c7572612f6170692d69676e69746572)](https://github.com/rodrigogalura/api-igniter/graphs/contributors)License
-------

[](#license)

Distributed under the MIT. See `LICENSE` for more information.

([back to top](#readme-top))

Contact
-------

[](#contact)

If you discover any security vulnerabilities, please contact me. This allows me to address the issue promptly and responsibly.

Rodrigo Galura - [@rodrigogalura](https://linkedin.com/in/rodrigogalura) -

Project Link:

([back to top](#readme-top))

☕️ Buy Me a Coffee
------------------

[](#️-buy-me-a-coffee)

If this project helped you or saved you time, consider buying me a coffee. Your support means a lot and helps keep this project active and maintained!

[![Buy Me a Coffee at Ko-fi](https://camo.githubusercontent.com/201ef269611db7eb6b5d08e9f756ab8980df3014b64492770bdf13a6ed924641/68747470733a2f2f6b6f2d66692e636f6d2f696d672f676974687562627574746f6e5f736d2e737667)](https://ko-fi.com/rodrigogalura)

([back to top](#readme-top))

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance57

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~9 days

Total

7

Last Release

354d ago

PHP version history (2 changes)v0.1.0PHP ^8.3

v0.3.0-alphaPHP 8.3.\*

### Community

Maintainers

![](https://www.gravatar.com/avatar/8bf609a7fa1eba52a84287a1a31b7f6f89bed23433003192a36d0b15d9699eb5?d=identicon)[rodrigogalura](/maintainers/rodrigogalura)

---

Top Contributors

[![rodrigogalura](https://avatars.githubusercontent.com/u/20660963?v=4)](https://github.com/rodrigogalura "rodrigogalura (59 commits)")

---

Tags

laravelphprest-api

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/rgalura-api-igniter/health.svg)

```
[![Health](https://phpackages.com/badges/rgalura-api-igniter/health.svg)](https://phpackages.com/packages/rgalura-api-igniter)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
