Want to see who topped the 2019 Best Software Awards?

Joomla

3.8
(220 reviews)

Joomla is a content management system (CMS), which enables you to build Web sites and powerful online applications.

Work for Joomla?

Learning about Joomla?

We can help you find the solution that fits you best.

Joomla Features

Content

Content Authoring

Drafting and publishing content is intuitive and non-technical.

85%
(Based on 188 reviews)

Rich Text Editor

Formatting content is straight-forward and painless.

84%
(Based on 186 reviews)

Versioning

Keep track of incrementally changing versions of the same content.

78%
(Based on 163 reviews)

Plug-ins/Widgets/Apps

Available gadgets and modules suit the needs of your site and are easily incorperated onto the page.

82%
(Based on 185 reviews)

Approval Process

Can easily institute an approval routing process between authors and editors.

n/a

Content Queue

Easily schedule content to be published at a certain time and in a certain order.

81%
(Based on 162 reviews)

Asset Management

System allows the storage and management of rich media files.

79%
(Based on 168 reviews)

Internal Search

Able to search your content based on keyword, metadata, tags, etc.

80%
(Based on 174 reviews)

Content Repository

Content--both published and yet-to-be published--can be intuitively managed, edited, tagged, approved, and stored.

83%
(Based on 176 reviews)

XML Data Model Type

DITA (Darwin Information Typing Architecture)

Capable of utilizing the DITA data model to categorize content.

Not enough data available

DocBook

Capable of utilizing the DocBook data model to categorize content.

Not enough data available

S1000D

Capable of utilizing the S1000D data model to categorize content.

Not enough data available

SCORM

Capable of utilizing the SCORM data model to categorize content.

Not enough data available

Design

Breadth of Pre-Built Templates

The software provides a wide breadth of free or purchasable site templates that are attractive and suited to your webpages' needs.

81%
(Based on 175 reviews)

Mobile

Effective mobile templates are available and easily customizable.

82%
(Based on 171 reviews)

Branding/Themes

Consistent design elements across sites (including personalized brand components) unites webpages into a coherent online presence.

83%
(Based on 179 reviews)

Customization

The visual appearance of webpages can be easily customized to fit your site’s needs.

85%
(Based on 185 reviews)

Creation Features

XML Authoring

Allows for structured authoring using Extensible Markup Language (XML).

Not enough data available

Workflow Management

Tools to create and adjust workflows to ensure consistency.

Not enough data available

Collaborative Review

Allows users to review and publish changes collaboratively.

Not enough data available

Platform

User Community

The system has a large and interactive community of users.

84%
(Based on 168 reviews)

SEO

Pagination, page headers and titles, meta tags and URL structure all contribute well to site SEO.

80%
(Based on 169 reviews)

Flexible Navigation Structures

Able to build out different and multiple taxonomies to store and index content.

80%
(Based on 177 reviews)

User, Role, and Access Management

Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.

87%
(Based on 181 reviews)

Internationalization

Enables users to view and interact with the same content in multiple languages.

81%
(Based on 140 reviews)

Dashboards and Reports

Access pre-built and custom reports and dashboards.

77%
(Based on 160 reviews)

API / Integrations

Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.

78%
(Based on 144 reviews)

Enterprise Scalability

Provides features to allow scaling for large organizations or an expansive web presence.

78%
(Based on 151 reviews)

Software Model

SaaS (Software as a Service)

Software is purchased on a subscription basis monthly or yearly.

Not enough data available

Hosted

Software is purchased outright as a permanant software solution.

Not enough data available

On-Premise

Data is stored using hardware hosted on the premises.

Not enough data available

Cloud-based

Data is stored using the cloud.

Not enough data available