The Drupal mission is to develop a leading edge open source content management system that implements the latest thinking and best practices in community publishing, knowledge management, and software design.
- Flexibility, simplicity, and utility in our product;
- Teamwork, innovation, and openness in our community;
- Modularity, extensibility and maintainability in our code.
- Modular and extensible
Drupal aims to provide slim, powerful core that can be readily extended through custom modules.
- Quality coding
High quality, elegant, documented code is a priority over roughed-in functionality.
Drupal supports established and emerging standards.
- Low resource demands
To ensure excellent performance, Drupal puts a premium on low-profile coding (for example, minimizing database queries) Drupal should also have minimal, widely-available server-side software requirements.
- Open source
Drupal is based on the open source philosophy of collaborative free software development and is licensed under the GPL. Drupal is itself open source and builds on and supports other open source projects.
- Ease of use
Drupal aims for a high standard of usability for developers, administrators, and users.
Drupal development supports open, collaborative information sharing systems and approaches.