Try our Premium Extras for Free!
You can install any of our Premium Extras on your development sites, free of charge. Our Development Licenses are great for trying out our extras, for building personal demo sites and of course for getting started with a client project. You can use all of our Premium Extras, without feature restrictions, upfront costs or providing a credit card.
How does it work?
Browse our Premium Extras in the Package Manager, and simply download the Extras you would like to try, no license required.
Go on, give them a good try! If you need help, you can post on our Community Forum.
All done? When you move a site live we'll send you an email to assign a full license with a single click. If you have an Unlimited License, we'll even do that automatically for you.
Which Extras can I try for free?
All of our Premium Extras can be used for free in development. Here's an overview of our available Extras and why you might want to try them out.
ContentBlocks enhances the standard content field with a flexible canvas. By breaking up the content into powerful blocks and multi-column layouts, you can provide clients full creative freedom (without access to the HTML).
Clients love the clear and intuitive interface, allowing them freedom to manage their sites, populating pages with a rich variety of media, all handled quite effortlessly with ContentBlocks. Kevin Hay
Redactor is a Rich Text Editor that focuses on an easy to use interface, powerful media management and extensive configuration.
Redactor is that beautiful, powerful and blogger-friendly Rich Text Editor you've always wanted for MODX. Your clients will love it! What makes it even more impressive is the excellent support by modmore. Treigh Pugh
Commerce is our latest e-commerce solution. It's flexible, extendable, integrates with different catalogs, ships with 10+ payment gateways, 3 different types of shipping methods, and has a growing number of extensions available for even more functionality.
Commerce provides a truly easy way to get an eCommerce site up and running in no time with MODX. Whether you are setting up a new site, or implementing some commerce features into an existing MODX site, the documentation and instructions (and Mark!) make it simple. Tony Klapatch
MoreGallery provides a fast and powerful gallery to your site with support for tagging, cropping images on the fly and custom fields.
It immediately 'just works' as expected out of the box. It's easy, slick and snappy to use and clients absolutely love it. From a developer's perspective, it's highly configurable (of course, it's for MODX after all!) and I'm yet to come across a use case for which I can't adapt it. Murray Wood
Formalicious is the most powerful and easiest MODX form builder, with built-in multi-step forms, 8 field types, hooks, validation and the ability to use advanced FormIt features.
A big advantage with this extension, that may not be apparent at first is the implicit organization (of forms and collected data) that naturally occurs in due course. In essence, you have a central place to administer your forms from. I love it. Raymond d'Amico
SimpleCart is a webshop solution built on standard MODX Extras that lets you manage your catalog with custom resources and to accept orders online. There are 5 payment gateways available for SimpleCart to also accept payments online.
SimpleCart integrated seamlessly into my client's website! Definitely one of the best ModX extras I've used. Mark's fast replies were incredibly helpful and he was able to solve any problems I had simply and efficiently. Matthew Meredith
The following generic domains are currently whitelisted for development licenses:
You can also use any domain that ends with the following top level domains:
To top it off, we also allow the following subdomains to install free development licenses:
modxdemo.* (Note that a subdomain is the 3rd level. For example stage.site.foo is covered, but stage.foo is not)
MODX Cloud users can also use free development users on their cloud domains, but will need a paid license once you add a custom domain.
On accepted development domains our Package Provider will show "Free to try on development" in the package name for the eligible Premium Extras. Migrations from a live to a development domain are automatically assigned a new development license. Migrations from development to live will alert you of a license issue via email.
With our free development licenses, you can try our Premium Extras on approved domain names, without needing a purchase. There is no limit on the number of development domains you can install it on, nor is there a time limit or restriction on features. These free development licenses allow you to try out all our extras, or start working on your client projects, and then purchasing the live licenses when it's ready to go live.
Officially support is limited to purchased licenses only, but we will of course try to answer any questions you may have, even if you've only been using a free development license.
We do reserve the right to ask you to purchase a license before offering our full support, so it can be useful to buy the license at the start of the project, just to avoid an awkward situation regarding supported status.
Of course our Community Forum is free for all to use.
We'll notify you that a new license is needed for the site. This happens via the email address on your account, and if no action is taken after two days we will also start showing messages within the manager that there is a license problem. This gives you some time to resolve the issue before your client gets spooked with scary license warnings.
These messages contain a link to our website where you will be able of selecting or purchasing appropriate licenses to update your site. Selecting a new license on the website will automatically update your site with the updated license key.
If a license issue isn't resolved after a week, you will find the package may be (partially) disabled in the back-end until a new license is in place.
For Unlimited License holders we'll automatically correct the license when you've migrated the site, so you wont receive an email.
The license key, also known as the public key, is stored in
core/components/name-of-the-package/ and is a file called
.pubkey. There's also a related
.pubkey_c file in the same directory that contains the timestamp the license was last checked.
If you're using a workflow based on a version control system like git, you should exclude these files. If you don't, you might run into license issues during/after deployments, despite the proper licenses being available.
You normally don't have to update any of these files manually. Our license checks manage their contents for you, and automatically update it when a new license has been attached to a domain. It is also safe to remove them (e.g. if a package installation refuses to work because of a license issue) as they will be automatically restored.
The development licenses depends on a whitelist of approved development domains and top level domains. We have the technical ability to add extra domains on request, however we will not be able of accommodating project-specific domains, such as a mystagingsite.com. Why? Simply because all our clients combined work on a lot of projects, and we want to focus our support time on helping our clients do cool things, rather than maintaining a large list of domains.
If your workflow follows a predictable pattern for development domains (for example all your development happens on a virtual
.mycompany top level domain) we would be happy to add that to the whitelist on request. Just send us an email at [email protected]
Free development licenses are available for all of our Premium Extras that support the 2017 version of our license system. With that in place we're able of offering development licenses.
The following extras are currently eligible:
- ContentBlocks (as of v1.4)
- MoreGallery (as of v1.4)
- Redactor (as of v2.1)
- SimpleCart (as of v2.4)