We build high quality extensions for the Joomla Content Management System, a free open source platform that takes the hard work out of building websites. Some of our extensions are free, some are almost free. All are built to the same high standard, and all are fully documented.

We are professional software developers with decades of experience in a wide range of technologies and industries. We enjoy what we do and we take pride in our work. We like things that are well built, and work well. We like things that are easy to use, even when they do complex things. We're not impressed by bloat, frills, or clever code. Simplicity is harder to achieve, but we try.

Software Should be Documented!

We don't have much patience with undocumented software, and neither should you. You shouldn't have to guess, you shouldn't have to search forums, and you shouldn't have to wait for answers from the developer. Whenever someone asks us a question that isn't answered in the documentation, we take action, either in the software or in the documentation, so that no-one need ask the same question again. Our user guides may be big, and some of the content may be obvious to you, but it's easier to skip over the parts you don't need than to search for answers that aren't there.

We Work Hard

Developing for the Joomla world is hard work. You are a world of different people, with different skills, needs, and priorities. You speak hundreds of different languages, and your servers are configured in thousands of different ways. Developing Joomla extensions requires knowledge of PHP, HTML, HTTP, CSS, SQL, MVC, XML, Javascript, AJAX, jQuery, Bootstrap, and of course, Joomla itself. On top of that there are multi-language, multi-currency, character-set and timezone issues. The Joomla project keep changing their API; they often break our code, and they certainly don't hold our views about documentation. It's a tough job, and it's even tougher to make money doing it. So go easy on us. Be reasonable. We are working hard here, and doing the best that we can.

Just One Request

You are very welcome to our free software. We need to provide it for several reasons. For one thing, the sheer number of users helps us to refine and perfect our code, which feeds back into the paid extensions. We only ask that you try to avoid contacting us about the free products unless you are certain you have found a bug. You'll find that we place some obstacles in your way before you can contact us about free software. We're sorry that was necessary. If you do find a bug, please do contact us. You'll often find that we'll reply within minutes, and we'll have a fix within hours. Bugs are personal. Exterminating them is our number one priority.

Your Feedback is Always Welcome

We are always happy to receive feedback and feature requests. We can't implement all your ideas but we do need them. No-one gives us a specification for our products. We can't know what you want if you don't tell us, so please be generous with your thoughts and ideas. We always reply to your feedback.

Reviews Are More Than Nice

We don't seem to get many reviews, and we suspect that's because very few of you need to contact us. It's a little perverse that we are punished on the Joomla Extension Directory for having properly documented software that just works. So please, if our software works well for you, leave us a review on the JED. Nothing lifts our spirits more than a nice review.

Thanks for visiting. We hope you find what you are looking for.