awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
drupal avatar

drupal/drupal

0
View on GitHub↗
4,250 stars·1,965 forks·PHP·6 vuesdrupal.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.

Historique des stars

Graphique de l'historique des stars pour drupal/drupalGraphique de l'historique des stars pour drupal/drupal

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Drupal

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Drupal.
  • zendframework/zendframeworkAvatar de zendframework

    zendframework/zendframework

    5,441Voir sur 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.

    Voir sur GitHub↗5,441
  • refinery/refinerycmsAvatar de refinery

    refinery/refinerycms

    3,910Voir sur 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
    Voir sur GitHub↗3,910
  • umbraco/umbraco-cmsAvatar de umbraco

    umbraco/Umbraco-CMS

    5,203Voir sur 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
    Voir sur GitHub↗5,203
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Voir sur 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
    Voir sur GitHub↗5,924
Voir les 30 alternatives à Drupal→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de drupal/drupal ?

Les fonctionnalités principales de drupal/drupal sont : 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.

Quelles sont les alternatives open-source à drupal/drupal ?

Les alternatives open-source à drupal/drupal incluent : 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…