Cryptobox
Open source Zero-dependency encryption library for JavaScript and TypeScript, built exclusively on the Web Crypto API. Designed for developers who need modern cryptographic primitives without external dependencies.
- AES-256-GCM encryption
- PBKDF2 key derivation
- Timing attack protection
- Zero dependencies
laravel-membership
Open source Laravel package for polymorphic SaaS memberships. It manages who belongs to what and with which role across any Eloquent model. Designed for multi-tenant SaaS apps, teams, and workspaces.
composer require vimatech/laravel-membership
- Polymorphic across any Eloquent model
- Enum-based roles with hierarchy
- Guard protections (last owner, self-demotion)
- Event dispatching + query scopes
- PHP 8.3+ · Laravel 11/12/13
laravel-secure-fields
Open source Laravel package for field-level encryption on Eloquent models, with AES-256-GCM and a natural developer experience. Designed for use in regulated environments where personal or health data is stored.
composer require vimatech/laravel-secure-fields
- AES-256-GCM encryption with random IV per value
- Searchable encrypted fields via blind indexes (HMAC-SHA256)
- Key rotation without downtime
- Field masking & serialization protection
- Audit logging for access trails
- PHP 8.3+ · Laravel 11/12/13
laravel-invitation
Open source Laravel package for generic, email-based invitations. Invite anyone to any Eloquent model: teams, projects, workspaces, documents. Works alongside Jetstream, Breeze or a custom auth stack.
composer require vimatech/laravel-invitation
- Invite to any Eloquent model (polymorphic)
- Secure HMAC token-based workflow
- Queued email notifications + i18n
- Extensible acceptance handlers & events
- Rate-limited routes · PHP 8.3+ · Laravel 11/12/13
laravel-integrations
Open source Config-driven ports & adapters foundation for integrating external providers in Laravel. Adding a provider is one isolated adapter class plus a config entry. Business logic, routing and webhooks stay untouched.
composer require vimatech/laravel-integrations
- Config-driven drivers (ports & adapters)
- Context routing by country / tenant
- Normalized inbound webhook pipeline
- Provider-agnostic canonical events + idempotency
- Domain-free · Octane / FrankenPHP safe
laravel-document-numbering
Open source Sequential, gap-free, concurrency-safe document numbers for Laravel: invoices, quotes and credit notes. Under concurrent load, every caller gets a unique number and the sequence stays gap-free.
composer require vimatech/laravel-document-numbering
- Gap-free, auditable sequences
- Concurrency-safe via database row locks
- Per-scope counters (company / tenant / branch)
- Configurable patterns + yearly/monthly resets
- MySQL · PostgreSQL · SQLite · Octane-safe
laravel-einvoicing
Open source Native Peppol BIS 3.0 (UBL) & EN 16931 e-invoice generation and dispatch for Laravel, built directly on PHP's ext-dom with zero third-party runtime dependencies. Pluggable network adapters with per-country routing.
composer require vimatech/laravel-einvoicing
- Native UBL & EN 16931 CII generators (no UBL libs)
- Zero third-party runtime dependencies (security policy)
- Pluggable networks + per-country routing
- Neutral CanonicalInvoice domain model
- EN 16931 validation + lifecycle events
laravel-quotas
Open source Feature entitlements and usage quotas for Laravel SaaS applications. Cashier handles the money; this answers what the app asks on every request: is this account allowed to do this, and has it used up its allowance?
composer require vimatech/laravel-quotas
- Feature gates on the model and as route middleware
- Usage counters enforced atomically under a row lock
- Allowances reset on the subscription anniversary
- Plan catalogue mapped to provider price ids
- Cashier Stripe, Cashier Paddle, or no billing at all
laravel-audit-log
Open source Append-only, tenant-aware audit log for Laravel. It records who did what, to which record, in which tenant, and what changed, and the entries cannot be edited afterwards.
composer require vimatech/laravel-audit-log
- Polymorphic tenant, actor, impersonator and subject
- Actor guard recorded (web, admin, ...)
- Immutable rows, enforced by database triggers
- Automatic diff for Eloquent models
- Retention policy and prune command
Want this level of care on your Laravel SaaS?
Start with the fixed-price Laravel Code Audit: in 5 business days you know what to fix first.