awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
orchidsoftware avatar

orchidsoftware/platform

0
View on GitHub↗
4,791 stars·667 forks·PHP·MIT·23 viewsorchid.software↗

Platform

This project is a rapid application development framework for building back-office interfaces and dashboards within Laravel applications. It functions as a backend management UI toolkit and schema-based UI generator that renders administration panels and data forms by mapping backend logic to pre-defined frontend components.

The framework includes a role-based access control system to restrict application features and data based on user identity and assigned roles. It also provides a full-text search integration that uses interchangeable drivers to index and retrieve application content.

Additional capabilities cover asynchronous content loading to streamline page transitions and a multi-channel notification routing system. The platform also provides tools for query-driven data filtering and sorting to manage complex datasets within internal dashboards.

Features

  • Schema-Based Generators - Renders administration panels and data forms by mapping backend logic to pre-defined components via schema-based generation.
  • Admin Panel Frameworks - Provides a specialized framework for building production-ready administrative interfaces and dashboards.
  • Back-Office Administration Interfaces - Facilitates the creation of secure management portals for non-technical staff to manage application data.
  • Internal Business Tools - Offers a platform for building custom dashboards and data management interfaces for internal organizational use.
  • Data Query Filters - Implements tools for narrowing down datasets using user-defined field-based criteria and logical operators.
  • UI Data Sorting - Organizes lists of items based on user-defined sorting and filtering criteria within internal dashboards.
  • Full Text Search - Integrates full-text search capabilities for indexing and retrieving content across the application.
  • Driver Abstractions - Uses interchangeable search drivers behind a common interface to index and retrieve full-text content.
  • Admin Panel Generators - Provides tooling for rapidly building management dashboards and administrative interfaces from backend logic.
  • Permission-Based Access Control - Implements a security model where access is granted based on specific permissions assigned to users or roles.
  • Role-Based Access Control - Manages user permissions and restricts access to specific features based on assigned identities and roles.
  • Role-Based Access Control Systems - Provides a framework for managing user permissions and access levels based on defined roles.
  • User Access Management - Provides centralized tools for managing user accounts, security policies, and resource allocations.
  • Administrative UI Toolkits - Ships a collection of pre-defined form elements and data filters for creating administration panels without custom code.
  • Data Entry Forms - Ships interfaces for users to input or modify database records through structured, pre-built fields.
  • Form Input Widgets - Offers widgets that automate the arrangement and validation of data-entry form fields.
  • User Event Notifications - Delivers system event alerts and announcements to users via multiple communication channels.
  • Full-Text Search Integrations - Integrates typo-tolerant search capabilities and interchangeable drivers into the application database.
  • Notification Routing Layers - Provides a notification routing layer that abstracts multiple communication channels behind a unified interface.
  • Single-Page Navigators - Enables seamless navigation by updating page sections without a full browser reload.
  • Multi-Channel Notification Dispatch - Sends system alerts through multiple communication mediums using a single unified delivery interface.
  • Form Builders - Allows developers to build data-entry interfaces using pre-defined elements to eliminate manual frontend form construction.
  • AJAX Content Swapping - Implements a pattern for replacing page containers via asynchronous requests to enable seamless navigation.
  • AJAX Page Loaders - Fetches new page content via asynchronous requests to update the DOM without a full reload.
  • Asynchronous Content Updates - Provides asynchronous data fetching to update UI content without requiring full page reloads.
  • Page Transition Controls - Manages the logical flow of page transitions by loading content asynchronously for a seamless experience.
  • Admin Panels - Code-driven framework for rapid business application development.

Star history

Star history chart for orchidsoftware/platformStar history chart for orchidsoftware/platform

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Platform

These projects share indexed features with Platform. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • theorchid/platformTheOrchid avatar

    TheOrchid/Platform

    4,791View on GitHub↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    PHP
    View on GitHub↗4,791
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    View on GitHub↗26,780
  • rappasoft/laravel-boilerplaterappasoft avatar

    rappasoft/laravel-boilerplate

    5,630View on GitHub↗

    Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete backend foundation including user management, role-based permissions, and a CoreUI interface. It serves as a starting point for web application development by bundling essential administrative features into a single, ready-to-use package. The project distinguishes itself through a comprehensive identity management system that combines multi-language support across over 20 locales with two-factor authentication and user impersonation capabilities. Its role-based access control system

    PHPboilerplatelaravellaravel-boilerplate
    View on GitHub↗5,630
  • goadmingroup/go-adminGoAdminGroup avatar

    GoAdminGroup/go-admin

    8,981View on GitHub↗

    go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame

    Goadminadminltebeego
    View on GitHub↗8,981
Compare all 30 related projects→

Frequently asked questions

What does orchidsoftware/platform do?

This project is a rapid application development framework for building back-office interfaces and dashboards within Laravel applications. It functions as a backend management UI toolkit and schema-based UI generator that renders administration panels and data forms by mapping backend logic to pre-defined frontend components.

What are the main features of orchidsoftware/platform?

The main features of orchidsoftware/platform are: Schema-Based Generators, Admin Panel Frameworks, Back-Office Administration Interfaces, Internal Business Tools, Data Query Filters, UI Data Sorting, Full Text Search, Driver Abstractions.

Which projects share features with orchidsoftware/platform?

Projects with overlapping indexed features include: theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… rappasoft/laravel-boilerplate — Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete… goadmingroup/go-admin — go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go… hs-web/hsweb-framework — This project is a Spring Boot administrative framework and enterprise backend boilerplate designed for building… kalcaddle/kodexplorer — KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface…