eveseat/eseye
ESI Eye is a Laravel client for EVE Online's ESI API, built for SeAT. It offers a fluent, expressive interface that handles authentication, token refresh, caching, and error handling, making it easy to query characters, corporations, alliances, and more from your application.
Consider it when:
Look elsewhere when:
For executives: This package can shorten delivery time for EVE Online features that rely on authenticated ESI data by handling token refresh, caching, pagination, and rate limits. The trade-off is dependency risk: it is a niche, GPL-2.0 open-source package with limited community traction, so it is best used for SeAT/Laravel-based tools after a small pilot and license review—not as a foundation for a standalone commercial platform.
For engineering: eveseat/eseye provides fluent ESI endpoint wrappers, OAuth token lifecycle management, caching, pagination, and error handling with clean SeAT integration. Recommend a time-boxed spike to validate endpoint coverage, token security, rate-limit behavior, and version compatibility. If adopted, wrap it behind an internal service interface, pin versions, and document an exit path so the product is not tightly coupled to the package.
How can I help you explore Laravel packages today?