Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Encrypter Laravel Package

spiral/encrypter

Spiral Encryption Component for secure string encryption/decryption in PHP, using modern cryptography with integrity protection. Includes tests, static analysis, and documentation; designed to integrate with the Spiral Framework or be used standalone via Composer.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

The spiral/encrypter package is designed exclusively for the Spiral framework, not Laravel. Its architecture relies on Spiral-specific components (e.g., bootloaders, service container integrations) that are fundamentally incompatible with Laravel's ecosystem. Integration feasibility is near-zero due to Laravel's reliance on Illuminate/Encryption (Symfony-based) and the absence of dependency compatibility. Technical risks are severe: the package has no active maintenance since 2019, zero dependents outside Spiral, and minimal community engagement (2 stars). Key questions include: Does it function standalone without Spiral's core? What encryption standards does it use versus Laravel's AES-256-CBC? Are there security vulnerabilities in its outdated codebase?

Integration Approach

Stack fit is nonexistent. Laravel's encryption workflow (via config/encryption.php and Illuminate\Encryption\Encrypter) is incompatible with spiral/encrypter's dependency on Spiral's Spiral\Bootloader\EncrypterBootloader and framework-specific interfaces. Migration path is impractical—forcing integration would require rebuilding Laravel's entire encryption layer to mimic Spiral's architecture, which is infeasible. Compatibility is zero; the package depends on Spiral's internal classes (e.g., Spiral\Files\FilesystemInterface) absent in Laravel. Sequencing should avoid this entirely; teams should use Laravel's native encryption or vetted Laravel-specific packages (e.g., laravel/framework's built-in solution).

Operational Impact

Maintenance burden would be extreme due to the package's 4+ years of inactivity. No security patches or updates are expected, exposing systems to unaddressed vulnerabilities. Support would be non-existent—Spiral's community focuses solely on their framework, and Laravel's ecosystem has no resources for this package. Scaling is unpredictable;

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport