SatisHub plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

SatisHub

Community

SatisHub is a Laravel package for selling private Composer packages with license-based access control with FilamentPHP.

Tags: Developer Tool Kit
Supported versions:
5.x 4.x
Third-party plugin. This is built by the community, not the Filament team. Filament does not review, endorse, or vet the security of plugins outside the filament/ namespace. Review the source and install at your own risk. Found malware or an unresolved security issue the author won't address? Report it .
Azad Furkan ŞAKAR avatar Author: Azad Furkan ŞAKAR

Documentation

SatisHub Logo

SatisHub is a Laravel package for selling private Composer packages with license-based access control.

It includes:

  • multi-provider checkout (Stripe, Polar, LemonSqueezy)
  • webhook processing and order/license lifecycle handling
  • private Composer repository authentication
  • license activation/validation APIs
  • Filament resources for package operations

#Quick Start

composer require afsakar/satishub
php artisan vendor:publish --tag=satishub-config
php artisan migrate

Host app requirements:

  • register repo.auth alias in bootstrap/app.php
  • register \Afsakar\Satishub\Filament\SatisPlugin::make() in your panel provider

#Documentation

All detailed setup, configuration, provider/webhook examples, API usage, operations, and troubleshooting are in docs: