armincms/contract
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| armincms/core | 0.85 | ArminCMS Core is the foundational Laravel package for the Armin CMS ecosystem, providing shared contracts, service providers, configuration, and utilities for building and extending modular, database-driven content management applications. | 1 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago |
|
| armincms/armincms | 0.84 | ArminCMS is a Laravel-based content management system offering a modular, extensible core for building custom admin panels and websites. It provides reusable components, widget and menu management, and flexible theming to speed up development of PHP applications. | 1 | — | 0 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| liberusoftware/module-cms-contracts | 0.83 | 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 |
|
| armincms/arminpay | 0.83 | ArminPay for Laravel: a payment gateway integration package that helps you add ArminPay checkout, payment requests, and callback handling to your PHP applications through a simple, framework-friendly API. A lightweight option for Laravel projects that need payment support. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago |
|
| orchestra/contracts | 0.82 | Orchestra Contracts provides the shared interfaces and abstractions that underpin the Orchestra Platform for Laravel. It keeps packages loosely coupled and consistent, making Orchestra-based applications easier to build, extend, and maintain. | 0 | 13 | — | 5K | — | 0.3 | 51.4 | — | — | |
| 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 | 43 | 0 | 0.0 | 18.7 | — | 8 years ago | |
| armincms/easy-license | 0.81 | A Laravel package for adding license management to your PHP applications and packages. Generate, validate, and manage license keys to protect and distribute commercial or private software, with a straightforward setup that fits into existing Laravel projects and helps you control who can use your co... | 1 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| symfony/contracts | 0.80 | Symfony Contracts is a set of small, consistent PHP interfaces and traits extracted from Symfony components. They provide proven abstractions for loose coupling and interoperability, helping you type-hint services and reuse battle-tested implementations across frameworks and PSR-compatible libraries... | 3,928 | 3,931 | 19 | 594K | 0 | 37.9 | 34.5 | MIT | 2 months ago | |
| rapira/contract | 0.80 | 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/option | 0.80 | Armincms Option is a Laravel package for managing application options and settings through a flexible key-value store, with simple helpers for storing, retrieving, and organizing configurable values in PHP and Blade views. | 15 | 16 | 1 | 4 | 0 | 0.1 | 1.3 | MIT | 5 years ago | |
| armincms/chain | 0.80 | Armincms Chain is a Laravel/PHP package for building fluent, chainable workflows. Compose reusable steps into readable pipelines, keep logic organized, and process data through sequential operations with a simple, expressive API. | 7 | — | 3 | — | 4 | 1.6 | 1.5 | MIT | 5 years ago | |
| sebwite/contracts | 0.80 | 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 | — | — | |
| symfony/service-contracts | 0.80 | Symfony Service Contracts provides lightweight, battle-tested abstractions extracted from Symfony components. Use these shared interfaces to build interoperable libraries and apps with proven semantics and consistent behavior across the Symfony ecosystem. | 2,612 | 2,612 | 7 | 20M | 0 | 31.6 | 61.4 | MIT | 2 months ago | |
| dragon-code/contracts | 0.79 | 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 | |
| armincms/conversion | 0.79 | ArminCMS Conversion is a Laravel package for managing exchange rates and converting monetary values between currencies. It provides a configurable API for defining conversion rates and integrating currency conversion into ArminCMS or any Laravel application. | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago |
|
How can I help you explore Laravel packages today?