--- title: "Custom Packages" slug: "custom-packages" updated: 2025-10-21T03:05:50Z published: 2025-10-21T03:05:50Z canonical: "docs.processmaker.com/custom-packages" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.processmaker.com/llms.txt > Use this file to discover all available pages before exploring further. # Custom Packages Extend ProcessMaker's functionality with custom functions and/or integrations with third-party services by developing your own [package](/o/-LJ0aNaUl77b5HIzdH7-/s/PyTHGwZ0VereJkRNmGxE/~/changes/29/packages/processmaker-platform-packages#what-is-a-package). ## Requirements The following are required or assumed to successfully create a package for ProcessMaker Platform: - You are a developer that is comfortable performing command-line operations. This is an advanced development topic. - You are comfortable and knowledgeable about [Laravel artisan commands](https://laravel.com/docs/8.x/packages). See [Laravel documentation](https://laravel.com/docs/8.x). - ProcessMaker Platform is installed on your local computer. - PHP version 7 or later.