shippercli/contracts
Shared interfaces and contracts for the Shipper CLI ecosystem. Defines the abstractions that let you swap or extend Shipper components without touching core code, keeping implementations decoupled, consistent, and easy to test. A lightweight foundation for compatible Shipper extensions in PHP.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| shippercli/provider-cpanel | 0.82 | cPanel deployment provider for Shipper CLI, letting Laravel and PHP projects ship straight to cPanel hosting. Automates uploads, file placement, and release steps through Shipper's provider pipeline so you can deploy without SSH or manual FTP work. | 0 | — | 0 | — | 0 | 16.5 | 7.7 | — | 3 months ago |
|
| shippercli/cli | 0.81 | Shipper CLI is a command-line toolkit for Laravel and PHP projects, giving developers a fast, scriptable way to run common shipping, build, and deployment tasks from the terminal with simple, consistent commands. | 1 | — | 1 | — | 1 | 16.4 | 4.3 | MIT | 3 months ago | |
| arcanesoft/contracts | 0.81 | A lightweight Laravel package from Arcanesoft that ships reusable PHP contracts (interfaces) for building decoupled applications. Depend on abstractions instead of concrete classes, keep packages interoperable, and install quickly via Composer. | 1 | 2 | 0 | 46 | 0 | 0.0 | 18.7 | — | 8 years ago | |
| renoki-co/laravel-exporter-contracts | 0.78 | Laravel Exporter Contracts provides lightweight, framework-friendly interfaces for building consistent data exporters in Laravel. Define exportable resources and export drivers with clean contracts, making CSV, JSON, or custom exports easier to standardize and extend. | 5 | — | 8 | — | 0 | 0.6 | 0.4 | Apache-2.0 | 3 years ago |
|
| sebwite/contracts | 0.77 | Sebwite Contracts provides a lightweight contract layer for Laravel and PHP projects, helping define clear interfaces between components. It improves type safety, keeps integrations explicit, and makes code easier to test, extend, and maintain. | 0 | 0 | — | 15 | — | 0.0 | 16.6 | — | — | |
| vanilo/contracts | 0.76 | vanilo/contracts defines the shared PHP interfaces behind Vanilo’s e-commerce components, providing consistent contracts for products, orders, customers, pricing, and related services so Laravel packages can interoperate cleanly. | 3 | 3 | 3 | 6K | 0 | 0.1 | 43.7 | MIT | — | |
| dragon-code/contracts | 0.76 | Dragon Code Contracts provides a set of reusable PHP interfaces for any project, helping standardize implementations and keep code decoupled. Lightweight, framework-agnostic, and easy to install via Composer. | 10 | 10 | 0 | 580K | 0 | 8.6 | 42.9 | MIT | 7 months ago | |
| rapira/contract | 0.76 | Shared contracts and interfaces for the Rapira Laravel ecosystem. rapira/contract provides stable abstractions that keep packages decoupled and make it easier to build extensible, maintainable applications. Depend on contracts instead of concrete implementations for cleaner, more portable code. | 1 | 1 | 1 | 1K | 0 | 20.4 | 44.3 | — | 2 days ago | |
| armincms/contract | 0.76 | A lightweight Laravel package providing shared contracts and interfaces for ArminCMS, giving developers a consistent abstraction layer to build compatible packages and components with less boilerplate and tighter integration. | 0 | — | 0 | — | 0 | 0.0 | — | Unlicense | 3 years ago |
|
| tourze/open-ai-contracts | 0.76 | A set of PHP contracts and interfaces for integrating OpenAI services into your applications. It defines shared abstractions for chat, embeddings, and related APIs, making it easy to swap implementations while keeping your code decoupled and testable. | 0 | — | 0 | — | 0 | 0.6 | — | MIT | 11 months ago |
|
| liberusoftware/module-cms-contracts | 0.76 | Contracts-only module defining the interfaces and abstractions for the Liberu CMS, giving Laravel applications a stable, framework-agnostic API for content types, pages, and publishing workflows without pulling in a concrete implementation. | 0 | — | 0 | — | 0 | 16.2 | — | MIT | 2 months ago |
|
How can I help you explore Laravel packages today?