WordPress
WordPress is an open-source publishing platform and CMS for building websites, blogs and online stores with themes, blocks and plugins.
- GitHub stars
- 21k
- Last commit
- today
- Self-hosted
- Yes
- Hosted version
- Available

WordPress is a content management system and publishing platform for building websites, blogs and apps. People write and organize content in a browser-based editor, choose how the site looks with themes, and publish without writing code. Its own site describes it as the platform behind millions of websites, from creators and small businesses to enterprises.
Design and editing are built around blocks, so pages can be assembled and rearranged visually with a live preview as content changes. Styling can be adjusted for different screen sizes and interactive states without writing CSS. Functionality is extended through a large library of plugins that add features such as stores, analytics, newsletters and social media integration.
The software is written in PHP and is open source; the GitHub repository is a read-only mirror of the project's Subversion repository, with development happening elsewhere. You can run it on your own hosting, and a managed service is also available through WordPress.com. It suits individual bloggers, small businesses and larger organizations alike.
Key features
- Block-based page and post editor
- Themes for site design
- Plugin library for extra functionality
- Site editor with responsive styling controls
- Media library with a built-in editor
- Runs on your own PHP hosting
Pricing: The software is free and open source; costs come from hosting and any paid themes or plugins you choose.




