EVERYTHING XIAOMI
Get listed

Orchid

Laravel Orchid is a free, open-source Laravel package for building self-hosted administration panels and line-of-business applications.

Place
#26 of 26
Score
5.7
Orchid's website

What Orchid is

Laravel Orchid is a free, open-source Laravel package for building self-hosted administration panels and line-of-business applications. It uses a code-driven approach centered on Screens, with modern applications built largely in PHP. The interface toolkit includes a form builder, more than 40 field types, dialogs, data grids, visualizations, charts, modals, menus, notifications, and permissions. Roles and permissions can work with Laravel Gates or Policies for finer access control. Files can attach to application records, and duplicate detection uses hashing unless duplicates are allowed. Orchid installs through Composer and can use Laravel Scout for full-text search when a search driver is configured. Teams can add it to an existing Blade-based admin panel by connecting controllers instead of rewriting the whole application. It supports data connections involving MySQL, PostgreSQL, Microsoft SQL Server, SQLite, APIs, and external services. The MIT License permits commercial use with required notices. Orchid is aimed at Laravel developers building intranet tools, not turnkey websites or marketing pages.

Good

  • Free and open source under the MIT License
  • More than 40 form field types
  • Roles and permissions support access control
  • Can integrate with existing Blade panels
  • Supports several databases and external services

Watch out

  • File upload rules are not enforced by default
  • Built-in login only has email and password fields
  • Advanced authentication needs another approach or package
  • Support covers only the latest major release

Who it suits

Orchid suits developers familiar with Laravel who need self-hosted admin panels, dashboards, or other intranet applications. It is not intended as a no-code tool for people with little programming experience.

Verdict

Orchid provides a code-first Laravel foundation for administration and operational applications, with extensive interface components and access controls. Developers must configure upload security and arrange advanced authentication themselves.

The facts

Each one read from Orchid's own pages, with the date it was checked.

What it does

Attachments
Files can be attached to application records through Orchid’s attachment system.checked 9 Oct 2026
Audience
The documentation is intended for people familiar with Laravel and says Orchid is not a turnkey tool for people with little programming experience.checked 9 Oct 2026
Authentication
Orchid’s built-in login page provides basic email and password fields; advanced features such as password recovery and two-factor authentication require another approach or package.checked 8 Oct 2026
Authentication limit
The built-in login page provides only email and password fields; advanced authentication such as password recovery or two-factor authentication requires another approach or package.checked 9 Oct 2026
Code-driven development
Orchid uses a code-driven approach and says applications can be built mostly in PHP.checked 9 Oct 2026
Components
The documentation lists a form builder, Screens, more than 40 field types, permissions management, menus, charts, and notifications.checked 8 Oct 2026
File attachments
Attachments can be associated with application models, and duplicate files are detected by hashing unless duplicates are explicitly allowed.checked 8 Oct 2026
Form fields
The documentation lists a form builder and more than 40 field types.checked 9 Oct 2026
History
The maker says the first version originated in 2016 during development of a Laravel-based CMS for a travel portal.checked 9 Oct 2026
Integrations
Orchid is a Laravel package and its documentation describes it as integrating with other Laravel components.checked 9 Oct 2026
Intended users
The documentation is aimed at people familiar with Laravel and says Orchid is not a turnkey solution for people with little or no programming experience.checked 8 Oct 2026
License
The product is licensed under MIT, which permits commercial use, modification, and redistribution subject to preserving notices.checked 9 Oct 2026
Migration
Teams can gradually integrate Orchid into an existing Blade-based admin panel by connecting existing controllers, without rewriting the whole application.checked 8 Oct 2026
Permissions
Orchid includes roles and permissions for managing access, which work alongside Laravel Gates or Policies for fine-grained control.checked 9 Oct 2026
Product
Laravel Orchid is an open-source package for building admin panels and line-of-business applications with a code-driven approach.checked 8 Oct 2026
Purpose
Laravel Orchid is an open-source package for building administration panels and line-of-business applications.checked 9 Oct 2026
Security configuration
Attachment uploads have no default restrictions on file extensions, MIME types, or sizes, so the documentation advises developers to define their own validation and access rules.checked 8 Oct 2026
Support
Support, bug fixes, and security updates are provided only for the latest major release.checked 9 Oct 2026
UI components
It offers form inputs, dialogs, data grids, visualizations, charts, and modals that can be extended or composed in code.checked 9 Oct 2026
UI development
Orchid uses Screens to build interfaces and says modern apps can be built with 80% of the code in PHP.checked 8 Oct 2026
Upload security
File upload validation is not enforced by default, so developers are advised to define their own upload rules and access restrictions.checked 9 Oct 2026

The company

Founded
2016checked 28 Sep 2026
Maker
The license page names Alexandr Chernyaev in its copyright notice.checked 8 Oct 2026

Where it runs

Intended applications
Orchid is designed for intranet applications such as admin panels, dashboards, and line-of-business applications.checked 9 Oct 2026

Alternatives to Orchid

All alternatives
  1. 1Joget logo

    Joget

    Free planOpen sourceAndroidiOSWebAPI
    8.8Free plan
  2. 2ToolJet logo

    ToolJet

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $23 a month
  3. 3Windmill logo

    Windmill

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $120 a month
  4. 4Noloco logo

    Noloco

    Free planAndroidiOSWebAPI
    8.2From $65 a month
  5. 5Budibase logo

    Budibase

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.1From $19 a month
  6. 6Retool logo

    Retool

    Free planAndroidiOSWebAPI
    7.7From $10 a month