techenby / docify
Add documentation viewer to your Laravel and Livewire application
Requires
- php: ^8.4
- illuminate/console: ^11.0|^12.0|^13.0
- illuminate/support: ^11.0|^12.0|^13.0
- livewire/flux: ^2.0
- livewire/livewire: ^4.0
- pomodocs/commonmark-alert: *
- tempest/highlight: ^2.22
Requires (Dev)
- orchestra/testbench: ^9.0|^10.9.0|^11.1
- pestphp/pest: ^3.8.5|^4.6.2
- tightenco/duster: ^3.3
This package is auto-updated.
Last update: 2026-05-12 18:57:56 UTC
README
A simple markdown viewer for TALL stack applications
Installation
You can install the package via composer:
composer require techenby/docify
Then run the install command to generate a docs folder:
php artisan docify:install
Optionally, you can publish the config and Livewire component and docs layout to configure the package for your application:
php artisan vendor:publish
Usage
By default, Docify is only viewable when your Laravel application is running in the local environment.
To allow additional environments, publish the config file and update environments:
'environments' => ['local', 'staging'],
Set the local editor used by the Edit link with DOCIFY_EDITOR. If it is not set, Docify will also check DEBUGBAR_EDITOR and IGNITION_EDITOR before defaulting to VS Code.
DOCIFY_EDITOR=cursor
Testing
composer test
Releasing
Please see RELEASE.md for the release process.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email andy@techenby.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.