21 October 2026: critical security updates for PHP and YOOtheme Pro 5. Is your Joomla website up to date yet? Get it checked
Joomla extension development
Joomla extension development. When there is nothing ready-made.
We program components, modules and plugins for Joomla – cleanly by Joomla’s rules, secure and update-proof. First we check whether a well-maintained ready-made extension already solves the task.
- Component, module or plugin
- By Joomla’s rules, without core hacks
- First checked for ready-made solutions
- We also develop extensions of our own
First consultation
Free
about 30 minutes
Programming
€150
net / hour
Extension of your own
Quote
before the start
Our approach
Check first, then program.
{}
If a maintained extension fits, we say so – and save you the development.
Clarify the task
Anything ready-made?
Plan and quote
Effort and schedule
Develop
On a test environment
Approval and care
Up to date with Joomla updates
Built by Joomla’s rules.
Update-proof.
No change to Joomla’s core.
14
Joomla extensions of our own (newtastic)
specialised in Joomla since 2009


Transparent prices
What does a Joomla extension cost?
Small plugins are billed by effort, larger extensions get a quote.
First consultation
Free
about 30 minutes
We clarify the task and check whether a ready-made extension already solves it.
First consultation
Programming
Expert rate
€150
net / hour
Plugins, modules and adjustments of existing extensions, billed in 15-minute steps.
Programming
Extension of your own
Quote
before the start
A component with its own administration, database and views – with a plan and quote up front.
Extension of your own
Important:
All prices net. Programming and the development of extensions are billed at the expert rate in 15-minute steps, larger projects get a quote before the start.
Our offer is aimed at businesses, self-employed people, associations and institutions, not at consumers. All prices net plus VAT.
Our own extensions
We build extensions
for ourselves too.
Under the name newtastic we develop Joomla extensions of our own, for example for multilingual sites, content types, custom fields and redirects.
No core hack
Joomla itself stays unchanged.
Joomla’s services
Joomla’s fields, categories, permissions and languages.
Secure
Permissions and forms checked on the server.
The same rules apply to your extension: no change to Joomla’s core, use Joomla’s own services, survive Joomla updates.
newtastic
14 extensions of our own.
What we program
From a small adjustment to a component of your own.
Depending on what the task needs.
Plugins
Small extensions that add to Joomla or other extensions.
Modules
Building blocks of your own for your pages.
Components
Areas of your own with administration, database and views.
Connections
Data from other systems via interface or import.
Adjustments
Extend existing extensions without changing them.
Review
Check existing custom code for security and Joomla 6.
How we work
Four steps to the extension.
Understand the task first, then build the smallest solution.
Clarify the task
What should the extension do, and is there something ready-made that fits?
Plan and quote
Component, module or plugin – with effort and schedule.
Develop
On a test environment, by Joomla’s rules.
Approval and care
You test, we hand over – and keep the extension up to date with Joomla updates.
The first conversation is free and without obligation.
From practice
Programmed. In use.
A plugin of our own for documents and imports from an association’s data.

Joomla 3 → Joomla 5
AAT · Plugin for DOCman
A plugin of our own for the documents.
5
days after the go-live.
Five days after the go-live our own plugin for the translations of the documents in DOCman followed. Since 2025 the website search also finds what is in the PDFs – with the same translations.

Joomla 3 → Joomla 5
JGHV · Interface since 2024
Imports from the association’s data.
1
place where the association changes its data.
We clarified the table format with the association, researched the API behind it and built imports that bring the board, committees, regional associations and assessors straight into the Joomla database. Since March 2026 they run on a schedule.
Honestly calculated
What the effort depends on.
A small plugin is done in hours, a component can be a project of its own. These points decide.
We name the effort before we start.
Kind of extension
Plugin, module or component with its own administration.
Data
Own database tables, imports or interfaces take more time.
Versions
Which Joomla versions the extension should run on.
Our offer is aimed at businesses, self-employed people, associations and institutions, not at consumers. All prices net plus VAT.
Good to know
Frequently asked questions about extension development
The answers we give most often.
What does a custom Joomla extension cost?
Programming is billed at the expert rate of €150 net per hour, in 15-minute steps. For larger extensions you get a quote beforehand.
Is an extension of my own worth it, or is there something ready-made?
First we check whether a well-maintained ready-made extension solves your task or can be configured to fit. Only if not do we program one of our own – as a component, module or plugin, depending on what is needed.
How long does development take?
That depends on scope and complexity. After analysing your requirements we name a realistic time frame.
Will the extension still run after Joomla updates?
We build by Joomla’s rules and without changing Joomla’s core. With new Joomla versions we check and update the extension, in a maintenance contract on request.
Which Joomla versions do you program for?
For the current versions, Joomla 5 and 6. For websites on old versions we recommend the update first.
Can you take over existing custom code?
Yes. We check the code for security and compatibility with Joomla 6 and tell you whether an adjustment or a rebuild pays off.
What is the difference between a module, a component and a plugin?
A module is a building block that shows something in one place on the page, such as the sidebar. A component provides the main content of a page, and a plugin works in the background. We tell you which type your task needs.
Personal, not a ticket
Rather talk directly?
Missing a function in Joomla? Describe it to us.
0176 103 183 56Call without obligation
Ask for an extension
What should your extension do?
Describe the task and the Joomla version of your website. We check whether something ready-made exists and get back to you with a suggestion.
Free first consultation
First checked for ready-made solutions
Built by Joomla’s rules
Or call us directly:0176 103 183 56
We are happy to advise you personally.

Your personal contactUfuk Avcu · Owner & developer
Free first estimate
Two required details are enough to start.
This may also help: