Skip to main content

Developing Apps

SitePack Partners can build and distribute applications that extend the platform's core functionality — anything from a social media integration to an advanced e-commerce tool. Apps let you create reusable functionality once and offer it to any SitePack website, either privately for your own clients or publicly through the App Marketplace.

Application management

The Apps section of your Partner Dashboard lists every application created by your organisation. From here, you can:

  • Create a New App: Start the registration process for a new application.
  • View App Details: Review each app's description, icon, and current status.
  • Access Documentation: Jump straight to the technical developer documentation whenever you need it.

Developer quickstart

To jumpstart development, we recommend using the SitePack CLI (Command Line Interface), a developer tool that helps you scaffold and manage app projects. You can initialize a new application project with a single command:

sitepack app:init

Resources

For detailed technical guidance on building, testing, and deploying apps, visit our dedicated developer portal:

SitePack App Documentation

Frequently asked questions

What can a SitePack app actually do?

Apps extend the core functionality of a SitePack website — examples include social media integrations, advanced e-commerce tools, or other custom features not built into the platform by default.

Do I need to know how to code to build an app?

Yes. App development is a technical process that uses the SitePack SDK and CLI, intended for developers. If you're looking for no-code customization instead, see Theme & Design for what regular site owners can adjust without coding.

What is the SitePack CLI used for?

The CLI (Command Line Interface) is a developer tool for creating and managing app projects from your terminal. Running sitepack app:init scaffolds a new application project to get you started quickly.

Can I sell the apps I build?

Yes. Apps can be distributed through the App Marketplace, where SitePack users can discover and install them, and you can earn commissions on sales — see Commission Platform.

Where do I find full technical documentation for building an app?

Visit the SitePack App Documentation on our developer portal for complete, in-depth guidance.

Can I keep an app private to my own clients instead of publishing it publicly?

The Apps section lets you manage your organisation's applications and their status; check the app's details and documentation for the specific visibility options available when registering a new app.