Joomla!
The Flexible Platform Empowering Website Creators·joomla.org
Joomla! is a free and open-source content management system (CMS) for building websites and online applications. It is built on a model-view-controller PHP framework that can be used independently of the CMS to create web and command-line applications. The platform offers multilingual support, built-in SEO tools, access control levels, and thousands of free and paid extensions and templates for customization.
What it's for
Features 20
- Banner/ad management for monetisation
- Built-in two-factor authentication
- Cache management for performance
- Contact management with departments and contact forms
- Content versioning
- Custom fields (15 field types)
- Frontend content editing
- Media manager for uploading and managing files
- Menu management with unlimited menus and menu items
- Multilingual support with over 70 language packs
- Nested content categories
- One-click core and extension updates
- Responsive design built on Bootstrap
- RSS feed syndication
- Search engine optimisation (SEF URLs, metadata, keywords) out of the box
- Tagging system for content
- Template override and per-page template assignment
- URL redirect management
- User management with Access Control Lists (ACL)
- WYSIWYG (TinyMCE) content editor with drag-and-drop image upload
At a glance
Resources
Pricing
Joomla! core software is free and open source with no paid subscription tiers stated on the pages. A donation option ('Sponsor Joomla! with $5') and separate hosting/domain services are offered but are not part of the core product's pricing.
Joomla! core software is free forever and open source; separate free hosted site option available via launch.joomla.org
Free to download, install and use under the GPL license; no paid core tiers stated