dreadnaught / laramie
Laramie is a magical composer package for Laravel that grants your application amazing CMS abilities.
Installs: 316
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 6
Language:JavaScript
Requires
- php: ^8.1
- bacon/bacon-qr-code: ^2.0
- cogpowered/finediff: ^0.3.1
- guzzlehttp/guzzle: ^7.5
- intervention/image: ^2.7
- justinrainbow/json-schema: ^5.2
- league/csv: ^9.8
- pragmarx/google2fa: ^8.0
- dev-main
- v10.x-dev
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0.x-dev
- v1.1.0
- v1.0.21
- v1.0.20
- v1.0.19
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.15
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dependabot/npm_and_yarn/src/sass-1.83.4
- dev-dependabot/npm_and_yarn/src/bulma-1.0.3
- dev-dependabot/npm_and_yarn/src/trix-2.1.12
- dev-dependabot/npm_and_yarn/src/fortawesome/fontawesome-free-6.7.2
- dev-dependabot/npm_and_yarn/src/trix-2.1.9
- dev-dependabot/npm_and_yarn/src/tributejs-5.1.3
- dev-lib-updates
- dev-fix/update-jquery-version
- dev-feature/allow-mfa-bypass
- dev-v2.0.0/main-refactor-model-and-field-specs
- dev-fix/add-user-query-option
- dev-v2.0.0/main
- dev-fix/inject-type-for-new-factory-models
- dev-fix/use-factory-for-new-superficial-misses
- dev-v2.0.0-beta
- dev-fix/misc-fixes
- dev-fix/apply-global-scopes-to-find-by-id
- dev-feature/laravel7
This package is auto-updated.
Last update: 2025-02-20 21:26:58 UTC
README
Laramie is a magical composer package for Laravel that grants your application amazing CMS abilities. Installation is totally non-destructive, so you can install it and not worry about it wrecking existing work. Drop it in and leverage it for your whole application, just parts of it, or as a headless CMS driving your nifty frontend / mobile apps.
Some highlights:
- Non-destructive installation
- Incredibly simple data modeling (JSON)
- 2-factor authentication
- Revision control all your content (view history and roll back when needed)
- Customizable workflows via event hooks
- Advanced filtering and sorting
- Markdown editing (in addition to WYSIWYG options)
Learning Laramie
See Laramie's online documentation.
Install
Laramie is simply a composer package, so installing it couldn't be easier:
composer require laramie-cms/laramie
Next, register Laramie's service providers with Laravel by modifying config/app.php
:
'providers' => [ // Other Service Providers Laramie\Providers\LaramieServiceProvider::class, Laramie\Providers\LaramieEventServiceProvider::class, ],
Complete the installation:
php artisan vendor:publish php artisan migrate php artisan laramie:authorize your-user@email.com
Bam! That's it! Your new admin will be available at yoursite.dev/admin
.
Testing
composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email Preston Clark at laramie.pclark@mailhero.io instead of using the issue tracker.
License
Laramie is open-sourced software, licensed under the MIT License (MIT). Please see the license file for more information.
Additional Notes
Icons by Smashicons from flaticon.com