awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
drupal avatar

drupal/drupal

0
View on GitHub↗
4,250 estrellas·1,965 forks·PHP·6 vistasdrupal.org/project/drupal↗

Drupal

Drupal is an open-source enterprise content management system and PHP web application framework. It provides a toolkit for creating digital experiences through custom content types, blocks, and an extensible administrative interface.

The platform is designed for enterprise web publishing, managing complex website hierarchies and digital assets across multiple languages. It supports multilingual website administration through content translation and the import of locale files.

The system includes capabilities for managing user permissions, controlling access to unpublished content, and calculating security risks. It also provides tools for web content optimization and the delivery of cached content to improve resource efficiency.

Features

  • Enterprise Content Management Systems - Provides an open-source platform for creating, organizing, and publishing content across large organizations.
  • Multi-Language Websites - Manages websites that serve content in multiple languages through translation workflows and locale file imports.
  • Locale File Import Workflows - Supports website administration across multiple languages through content translation and locale file imports.
  • Database Abstraction Layers - Ships a database abstraction layer that wraps SQL queries in a PHP API supporting multiple database drivers.
  • User Permission Managers - Controls access to content and features by defining roles, permissions, and security policies for different user groups.
  • Entity-Based Cache Tags - Provides a cache tag system that automatically invalidates cached content when related entities are updated.
  • PHP Application Frameworks - Provides a PHP-based framework for building extensible web applications with an administrative interface.
  • Permission Management Systems - Controls access to content and manages user permissions with security risk calculation capabilities.
  • Role-Based Access Control - Evaluates user permissions against a bitmask of system-defined and custom permissions for granular access decisions.
  • Content Entity Definitions - Defines custom content types and fields through PHP hooks without requiring code generation.
  • Annotated Class Discovery - Loads reusable functionality from annotated PHP classes discovered in module directories.
  • Cascading File Resolution - Allows front-end templates to be overridden by theme files using a cascading file resolution system.
  • Field-Level Translation Storage - Stores language-agnostic base content with per-language field translations in a shared database schema.
  • Tree-Based Route Resolvers - Resolves HTTP requests by matching URL paths against a tree of registered route callbacks with parameter wildcards.
  • Web Application Frameworks - Provides a PHP framework for building extensible web applications with an administrative interface.
  • Digital Asset Management Systems - Organizes and delivers media files, documents, and other digital resources across the content system.
  • Caching and Delivery - Improves website speed and resource efficiency through content caching and delivery optimization techniques.
  • Content Management Systems - Enterprise-level content management framework.

Historial de estrellas

Gráfico del historial de estrellas de drupal/drupalGráfico del historial de estrellas de drupal/drupal

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Drupal

Proyectos open-source similares, clasificados según cuántas características comparten con Drupal.
  • zendframework/zendframeworkAvatar de zendframework

    zendframework/zendframework

    5,441Ver en GitHub↗

    Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It implements an MVC architecture to separate business logic from the user interface and provides a structured request-handling system through a sequential middleware pipeline. The project features a factory-driven dependency injection container to automate object instantiation and manage class lifecycles. It also includes a comprehensive security suite for verifying user identities and restricting resource access using access control lists and role-based access control adapters.

    Ver en GitHub↗5,441
  • refinery/refinerycmsAvatar de refinery

    refinery/refinerycms

    3,910Ver en GitHub↗

    Refinery CMS is a modular content management system designed for Ruby on Rails applications. It provides a framework for organizing website pages, blog posts, and media assets through a visual interface, allowing users to manage site hierarchies and content layouts without requiring raw code input. The system distinguishes itself through an engine-based architecture that allows developers to integrate isolated functional components as mountable sub-applications. It supports extensibility through automated code generators that inject custom logic into the framework, and it utilizes a backend-a

    Ruby
    Ver en GitHub↗3,910
  • umbraco/umbraco-cmsAvatar de umbraco

    umbraco/Umbraco-CMS

    5,203Ver en GitHub↗

    Umbraco-CMS is an open-source content management system and enterprise web framework built on the .NET ecosystem. It provides a structured environment for organizing, managing, and publishing digital content to professional websites. The platform is designed for digital experience orchestration and enterprise content management, enabling the delivery of tailored website journeys and the management of large volumes of corporate digital assets. It supports multi-platform content delivery by centralizing assets for publication across various web pages and digital touchpoints. The system include

    C#asp-net-corecmscsharp
    Ver en GitHub↗5,203
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Ver en GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Ver en GitHub↗5,924
Ver las 30 alternativas a Drupal→

Preguntas frecuentes

¿Qué hace drupal/drupal?

Drupal is an open-source enterprise content management system and PHP web application framework. It provides a toolkit for creating digital experiences through custom content types, blocks, and an extensible administrative interface.

¿Cuáles son las características principales de drupal/drupal?

Las características principales de drupal/drupal son: Enterprise Content Management Systems, Multi-Language Websites, Locale File Import Workflows, Database Abstraction Layers, User Permission Managers, Entity-Based Cache Tags, PHP Application Frameworks, Permission Management Systems.

¿Qué alternativas de código abierto existen para drupal/drupal?

Las alternativas de código abierto para drupal/drupal incluyen: zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… refinery/refinerycms — Refinery CMS is a modular content management system designed for Ruby on Rails applications. It provides a framework… umbraco/umbraco-cms — Umbraco-CMS is an open-source content management system and enterprise web framework built on the .NET ecosystem. It… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… joomla/joomla-cms — Joomla is an open-source content management system written in PHP that enables users to create, edit, and organise… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site…