Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Laravel
  3. LaRecipe

LaRecipe

MITPHPv2.9.1

A Laravel package for creating beautiful documentation using Markdown directly inside your Laravel application.

Visit WebsiteGitHubGitHub
2.5k stars270 forks0 contributors

What is LaRecipe?

LaRecipe is a Laravel package that allows developers to create and serve beautiful documentation for their products or applications directly inside their Laravel app. It uses Markdown files to generate documentation with a clean, customizable UI, eliminating the need for external documentation tools. The package integrates seamlessly with Laravel projects, providing features like versioning, search, and extensibility through official add-ons.

Target Audience

Laravel developers and teams who need to maintain product or API documentation within their existing Laravel applications, especially those preferring a code-driven, self-hosted solution.

Value Proposition

Developers choose LaRecipe for its tight integration with Laravel, ease of setup, and ability to manage documentation as part of their codebase. It offers a customizable, feature-rich alternative to external documentation platforms, with support for themes, versioning, and extensibility through packages.

Overview

✏️ Write gorgeous documentation for your products using Markdown inside your Laravel app

Use Cases

Best For

  • Creating product documentation for Laravel-based applications
  • Building API documentation with Markdown and Swagger integration
  • Self-hosting documentation without relying on third-party services
  • Maintaining versioned documentation for different releases
  • Adding searchable documentation to Laravel projects
  • Customizing documentation themes and layouts (e.g., dark mode, RTL)

Not Ideal For

  • Projects not built with Laravel or requiring multi-framework compatibility
  • Teams needing real-time collaborative editing or WYSIWYG interfaces for non-technical writers
  • Large-scale documentation platforms requiring advanced content management systems (CMS) features
  • Applications where documentation must be completely decoupled from the main codebase for independent deployment

Pros & Cons

Pros

Seamless Laravel Integration

Installs via Composer and sets up with a single Artisan command, making it effortless to integrate documentation directly into existing Laravel projects as shown in the simple 'php artisan larecipe:install' step.

Markdown-Based Simplicity

Uses Markdown files stored in the project, enabling easy writing and maintenance with built-in UI components like alerts and tabs to enhance readability without external tools.

Customizable Theme Support

Supports custom themes including dark mode and RTL layouts, allowing developers to tailor the documentation UI to match branding or user preferences, as evidenced by official theme packages.

Extensible via Packages

Offers official add-ons for features like feedback collection and Swagger integration, making it easy to extend functionality without reinventing the wheel.

Cons

Laravel-Only Dependency

Tightly coupled to Laravel, so it's unsuitable for projects using other frameworks or languages, limiting its applicability despite the mention of a future .NET version.

Limited Out-of-the-Box Features

Lacks advanced features like real-time collaboration or WYSIWYG editors, requiring additional development or reliance on extensions for complex documentation needs.

Customization Learning Curve

Deep theme or functionality changes may require knowledge of Vue.js and Laravel, as the UI is built with Vue.js, potentially increasing complexity for non-frontend developers.

Frequently Asked Questions

Quick Stats

Stars2,503
Forks270
Contributors0
Open Issues19
Last commit4 days ago
CreatedSince 2018

Tags

#vue-js#developer-tools#api-docs#laravel#markdown#api-documentation#documentation#php#technical-writing#self-hosted#docs

Built With

V
Vue.js
C
Composer
P
PHP
L
Laravel

Links & Resources

Website

Included in

Laravel13.0k
Auto-fetched 1 day ago

Related Projects

LiveWireLiveWire

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

Stars23,529
Forks1,737
Last commit3 days ago
Debug BarDebug Bar

Debugbar for Laravel (Integrates PHP Debug Bar)

Stars19,230
Forks1,606
Last commit3 days ago
IDE HelperIDE Helper

IDE Helper for Laravel

Stars14,925
Forks1,190
Last commit1 month ago
Intervention ImageIntervention Image

PHP Image Processing

Stars14,344
Forks1,490
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub