• Stars
    star
    3,984
  • Rank 10,425 (Top 0.3 %)
  • Language
    PHP
  • Created over 15 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.

Drupal Logo

Drupal is an open source content management platform supporting a variety of websites ranging from personal weblogs to large community-driven websites. For more information, visit the Drupal website, Drupal.org, and join the Drupal community.

Contributing

Drupal is developed on Drupal.org, the home of the international Drupal community since 2001!

Drupal.org hosts Drupal's GitLab repository, its issue queue, and its documentation. Before you start working on code, be sure to search the issue queue and create an issue if your aren't able to find an existing issue.

Every issue on Drupal.org automatically creates a new community-accessible fork that you can contribute to. Learn more about the code contribution process on the Issue forks & merge requests page.

Usage

For a brief introduction, see USAGE.txt. You can also find guides, API references, and more by visiting Drupal's documentation page.

You can quickly extend Drupal's core feature set by installing any of its thousands of free and open source modules. With Drupal and its module ecosystem, you can often build most or all of what your project needs before writing a single line of code.

Changelog

Drupal keeps detailed change records. You can search Drupal's changes for a record of every notable breaking change and new feature since 2011.

Security

For a list of security announcements, see the Security advisories page (available as an RSS feed). This page also describes how to subscribe to these announcements via email.

For information about the Drupal security process, or to find out how to report a potential security issue to the Drupal security team, see the Security team page.

Need a helping hand?

Visit the Support page or browse over a thousand Drupal providers offering design, strategy, development, and hosting services.

Legal matters

Know your rights when using Drupal by reading Drupal core's license.

Learn about the Drupal trademark and logo policy here.

More Repositories

1

core

Subtree split of drupal's /core directory
PHP
185
star
2

recommended-project

Project template for Drupal 8 projects with a relocated document root
136
star
3

core-recommended

Metapackage that builds specific versions of drupal core based off of a lockfile.
66
star
4

core-composer-scaffold

A flexible Composer project scaffold builder.
PHP
48
star
5

core-dev

require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.
20
star
6

core-project-message

Adds a message after Composer installation.
PHP
18
star
7

core-vendor-hardening

Hardens the vendor directory for when it's in the docroot.
PHP
14
star
8

php-signify

Native, verification-only PHP implementation of OpenBSD Signify verification
PHP
11
star
9

core-transliteration

Transliteration.
PHP
5
star
10

legacy-project

Project template for Drupal 8 projects with composer following drupal/drupal layout
5
star
11

core-utility

Mostly static utility classes for string, xss, array, image, and other commonly needed manipulations.
PHP
5
star
12

core-proxy-builder

Provides a lightweight mechanism to provide lazy loaded proxies.
4
star
13

core-php-storage

PhpStorage.
PHP
3
star
14

core-class-finder

This class provides a class finding utility.
PHP
3
star
15

core-assertion

Provides runtime assertions similar to those in PHP 7, under PHP 5.
3
star
16

core-discovery

Discovery.
PHP
3
star
17

core-file-cache

FileCache.
3
star
18

core-uuid

PHP library for reading PO files.
3
star
19

core-serialization

Serialization.
PHP
3
star
20

core-datetime

This class wraps the PHP DateTime class with more flexible initialization parameters, allowing a date to be created from an existing date object, a timestamp, a string with an unknown format, a string with a known format, or an array of date parts. It also adds an errors array and a __toString() method to the date object.
PHP
3
star
21

core-plugin

Base building block for a scalable and extensible plug-in system for PHP components and application framework extensions.
PHP
3
star
22

core-render

Renders placeholder variables for HTML and plain-text display.
PHP
3
star
23

legacy-scaffold-assets

2
star
24

core-gettext

PHP library for reading PO files.
PHP
2
star
25

core-http-foundation

HttpFoundation.
PHP
2
star
26

dev-dependencies

A metapackage to retrieve the dev dependencies of core
2
star
27

core-graph

Graph.
2
star
28

core-filesystem

FileSystem.
PHP
2
star
29

core-event-dispatcher

EventDispatcher.
PHP
2
star
30

core-annotation

Annotation discovery and implementation of plugins.
PHP
2
star
31

core-dependency-injection

Dependency Injection container optimized for Drupal's needs.
PHP
2
star
32

core-version

Utility classes for process Drupal specific version information.
PHP
2
star
33

composerfix

Blank repository for eliminating erroneous composer metadata.
2
star
34

core-file-security

FileSecurity.
PHP
1
star
35

core-bridge

Bridge.
PHP
1
star
36

core-dev-pinned

Pinned require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.
1
star
37

core-diff

Diff.
PHP
1
star
38

pinned-dev-dependencies

"Locked" versions of the dev dependencies
1
star