Textpattern alternatives and similar software solutions
Based on the "Content Management Systems (CMS)" category.
Alternatively, view Textpattern alternatives based on common mentions on social networks and blogs.
9.9 9.9 Textpattern VS Strapi🚀 Open source Node.js Headless CMS to easily build customisable APIs
9.8 10.0 L3 Textpattern VS MagentoAll Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
9.7 9.8 L4 Textpattern VS Spree CommerceOpen Source multi-language/multi-currency/multi-store E-commerce platform for Ruby on Rails with a modern UX, PWA frontend, REST API, GraphQL, several official extensions, and 3rd party integrations.
9.6 9.8 L5 Textpattern VS SaleorA modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
9.5 9.8 L1 Textpattern VS OpenCartA free shopping cart system. OpenCart is an open source PHP-based online e-commerce solution.
9.5 6.1 Textpattern VS Reaction CommerceReaction is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
9.5 9.7 L3 Textpattern VS GravModern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS
9.5 9.0 L5 Textpattern VS octoberSelf-hosted CMS platform based on the Laravel PHP Framework.
9.4 10.0 L2 Textpattern VS PrestaShopPrestaShop is a fully scalable open source e-commerce solution.
9.3 10.0 L4 Textpattern VS DirectusOpen-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.
8.8 9.8 L2 Textpattern VS UmbracoThe simple, flexible and friendly ASP.NET CMS used by more than 500.000 websites
8.8 9.8 L3 Textpattern VS DrupalVerbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.
8.6 1.5 L5 Textpattern VS Refinery CMSAn extendable Ruby on Rails CMS that supports Rails 6.0+
8.5 9.3 Textpattern VS Open Source POSOpen Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework. It uses MySQL as the data back end and has a Bootstrap 3 based user interface.
8.5 3.8 L3 Textpattern VS BoltBolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
8.5 9.9 Textpattern VS BagistoA Free and Opensource Laravel eCommerce framework built for all to build and scale your business.
8.5 7.5 Textpattern VS CockpitAdd content management functionality to any site - plug & play / headless / api-first CMS
8.3 5.9 L3 Textpattern VS AttendizeAttendize is an open-source ticket selling and event management platform built on Laravel.
8.2 3.7 L3 Textpattern VS OrchardOrchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
8.1 9.4 Textpattern VS SharetribeSharetribe Go is a source available marketplace software, also available as a hosted, no-code SaaS product. For a headless, API-first marketplace solution, check out Sharetribe Flex: https://www.sharetribe.com/flex.
8.1 9.9 L4 Textpattern VS KeystoneJSThe most powerful headless CMS for Node.js — built with GraphQL and React
8.0 8.8 L5 Textpattern VS Apostrophe 2ApostropheCMS is a full-featured, open-source CMS built with Node.js that seeks to empower organizations by combining in-context editing and headless architecture in a full-stack JS environment.
8.0 9.9 L3 Textpattern VS PimcoreOpen Source Digital Experience Platform (DXP, MDM/PIM, CDP, DAM, CMS/UX & eCommerce
7.6 10.0 L1 Textpattern VS MicroweberDrag and Drop Website Builder and CMS with E-commerce
7.4 8.4 L3 Textpattern VS Shopware Community EditionShopware 5 Repository - For Shopware 6 visit https://github.com/shopware/platform
7.0 8.3 Textpattern VS WriteFreelySimple blogging platform made just for writers. Write together, and build a community.
6.9 0.0 L4 Textpattern VS PencilBlueBusiness class content management for Node.js (plugins, server cluster management, data-driven pages)
6.7 9.9 L2 Textpattern VS TYPO3The TYPO3 Core - Enterprise Content Management System. Synchronized read-only mirror of http://git.typo3.org/Packages/TYPO3.CMS.git
6.5 10.0 L4 Textpattern VS Open Food NetworkConnect suppliers, distributors and consumers to trade local produce. We're recruiting paid contributors, link below.
6.3 0.0 L2 Textpattern VS OsclassWith Osclass, get your own classifieds site for free. Build your own Osclass installation and start advertising real estate, jobs or whatever you want- in minutes!
6.3 9.7 L3 Textpattern VS Concrete 5 CMSOfficial repository for concrete5 development
6.0 7.4 L4 Textpattern VS TheliaThelia is an open source tool for creating e-business websites and managing online content. Repo containing the new major version (v2)
5.7 6.7 Textpattern VS ProcessWireProcessWire 3.x is a friendly and powerful open source CMS with a strong API.
5.5 0.0 L3 Textpattern VS ImpressPages CMSImpressPages is php framework with admin panel. Build functional website in one hour.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Textpattern or a related project?
A flexible, elegant, fast and easy-to-use content management system written in PHP. Textpattern is free and open source software.
- System requirements
- Download Textpattern
- Install Textpattern
- Upgrade Textpattern
- Help and Support
- Thank you
Textpattern is installed to a web server with PHP and MySQL.
Ensure the server meets or exceeds the system requirements before you continue.
The current production release is version 4.8.4. It can be downloaded from the Textpattern website or GitHub in .zip and .tar.gz varieties.
If you want to use the multi-site functionality in Textpattern, get the .tar.gz archive.
Please see README.txt for details on installing Textpattern.
Please see README.txt for details on upgrading Textpattern.
Help and Support
The development snapshot can be obtained from the Textpattern repository on GitHub.
Anticipated changes to future system requirements
As a development version approaches release, minimum and recommended system requirements are confirmed and the production release system requirements is updated accordingly.
The following table outlines anticipated forthcoming changes to system requirements. It takes into account vendor support, security considerations, overall performance and other factors. Note that minimum and/or recommended versions listed may change multiple times during the development process.
Textpattern development versions
Note that targeted versions listed may change multiple times during the development process.
We are targeting Textpattern 4.9 as the next minor release. Refer to the following table for anticipated changes to system requirements.
|PHP||5.6||vendor supported(7.3 or 7.4)|
|MySQL||—||vendor supported(typically 5.6, 5.7 or 8.0)|
|Nginx||—||mainline (1.19) or stable (1.18)|
Do you want to help with the development of Textpattern? Please refer to the contributing documentation for full details.
GitHub topic tags
If you use GitHub for Textpattern-related development please consider adding some of the following topic keywords to your public project repositories, so we can expand the network of discoverable resources:
textpattern-website(for websites built with Textpattern)
textpattern-development(for development resources)
Additional development tools
Various components used within Textpattern (such as the bundled themes and language translations) are maintained in standalone repositories. Textpattern has a simple development toolset built on Node.js to pull the distribution files of those repositories into the core as required.
Install required dev tools:
You can then pull the following components from the CLI, like so:
npm run get-default-theme npm run get-classic-admin-theme npm run get-hive-admin-theme npm run get-pophelp npm run get-textpacks npm run get-dependencies
To request a specific tag or branch:
npm run get-default-theme 4.8.4 npm run get-classic-admin-theme 4.8.4 npm run get-classic-admin-theme 4.8.x npm run get-hive-admin-theme 4.8.x npm run get-textpacks 4.8.x
You can verify PHP code via a PHP linter from the CLI, like so:
npm run phplint
npm run eslint
npm run txp-gitdist <version> [dest-dir] (
dest-dir defaults to a
npm run txp-index npm run txp-checksums npm run txp-gitdist 1.2.3 ../my-dest-dir
Thank you to our GitHub monthly sponsors. Your continued support is greatly appreciated!
We are grateful to DigitalOcean, BrowserStack and 1Password for their kind considerations in supporting Textpattern CMS development by way of web hosting infrastructure (DigitalOcean), cross-browser testing platform (BrowserStack) and secure password management (1Password). Thank you!
Released under the GNU General Public License. See LICENSE.txt for terms and conditions.
Includes contributions licensed under the GNU Lesser General Public License. See LICENSE-LESSER.txt for terms and conditions.
Includes contributions licensed under the New BSD License. See LICENSE-BSD-3.txt for terms and conditions.
*Note that all licence references and agreements mentioned in the Textpattern README section above are relevant to that project's source code only.