Drupal is an open source content management platform supporting a variety of websites ranging from personal weblogs to large community-driven websites.
The core software available on this page provides the stable infrastructure for the Drupal content management platform. This includes site building tools to structure content, design the layout and create customized views of your data.
Developers can take advantage of Drupal's extensive API, object-oriented PHP framework, Symfony components, and Composer-based workflow to alter and extend functionality. Theme and front-end developers can build templates with Twig templating and add custom CSS and JavaScript assets through the asset library system.