> For the complete documentation index, see [llms.txt](https://docs.acymailing.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acymailing.com/developers.md).

# Developers

- [Developer Documentation](https://docs.acymailing.com/developers/acymailing-developer-documentation.md): This page is meant for developers only. It shows how to develop an add-on for AcyMailing and how to use the AcyMailing code for general needs.
- [Making a custom add-on](https://docs.acymailing.com/developers/making-a-custom-add-on.md): This page guides you into developing your own add-on to safely modify AcyMailing features.
- [Execute custom script on specific AcyMailing actions](https://docs.acymailing.com/developers/making-a-custom-add-on/execute-custom-script-on-specific-acymailing-actions.md): This page lists the most commonly used code triggers used in custom add-ons for AcyMailing
- [Insert a dynamic text in an email for Joomla](https://docs.acymailing.com/developers/making-a-custom-add-on/insert-a-dynamic-text-in-an-email-for-joomla.md): This step by step guide shows you how to develop your own add-on, allowing you to insert user-based data or data common to all receivers in your emails.
- [Insert a custom block in an email for Joomla](https://docs.acymailing.com/developers/making-a-custom-add-on/insert-a-custom-block-in-an-email-for-joomla.md): This step by step guide shows you how to develop your own add-on, allowing you to insert a dynamic HTML block in your emails with data pulled from an other extension.
- [Insert a dynamic text in an email for WordPress](https://docs.acymailing.com/developers/making-a-custom-add-on/insert-a-dynamic-text-in-an-email-for-wordpress.md): This step by step guide shows you how to develop your own plugin, allowing you to insert user-based data or data common to all receivers in your emails.
- [Insert a custom block in an email for WordPress](https://docs.acymailing.com/developers/making-a-custom-add-on/insert-a-custom-block-in-an-email-for-wordpress.md): This step by step guide shows you how to develop your own add-on, allowing you to insert a dynamic HTML block in your emails with data pulled from an other plugin.
- [Custom script using our code](https://docs.acymailing.com/developers/custom-script-using-our-code.md): This documentation shows you examples of PHP code you can use to perform actions in AcyMailing
- [Create a page override](https://docs.acymailing.com/developers/create-a-page-override.md)
- [Joomla quickstart package with AcyMailing](https://docs.acymailing.com/developers/quickstart-package-with-acymailing.md)
- [Customise inserted content](https://docs.acymailing.com/developers/customise-inserted-content.md): Change the way the content you insert in your emails look like using CSS or a custom view.
