Module vs. Package
| Concept | Definition | Has a web address? |
Module | A reusable component shared across multiple applications. Build a piece once (a standard header, a record form) and embed it in many apps. | No — it is used inside apps, not navigated to directly |
Package | Bundles multiple apps and modules together with shared user access control. Use it to group related apps and govern who can use them as a set. | No — it is a container, not an app |
Both are created from the New Application dropdown in the Applications manager.
Creating a Module
In the Applications manager, open the New Application dropdown.
Choose Create Module.
Select the module type: Web App or Mobile App.
Fill in:
Name
Workspace
Tags (optional)
Description (optional)
Base Variant (web only)
Click Create. A new module starts with a default Homepage you then build out.
Managing an existing module
| Action | What it does |
| Edit Module Details | Update the name, workspace, tags, and description |
| Clone Module | Create a copy of the module as a starting point for a new one |
Creating a Package
In the Applications manager, open the New Application dropdown.
Choose Create Package.
Fill in:
Name
Workspace
Tags (optional)
Description (optional)
Package icon
Click Create. The package is created and you can open it to add apps and modules inside it.
Working Inside a Package
Opening a package shows its own manager — the package's icon, name, and description, a breadcrumb back to Applications, and tabs for its Applications and Settings.
The apps and modules listed there are the ones inside the package. The New Application split button creates apps and modules directly within the package. The dropdown offers Create Application and Create Module — you cannot create a package inside a package.
Note: App location: An app that lives inside a package appears only there — it doesn't also show up in the top-level applications list. Each app has exactly one home.
Deleting a package
From the package's overflow menu, choose Delete. A confirmation dialog appears before deletion. On success you'll see "Successfully deleted."
Module Lifecycle in the Applications Manager
Modules appear alongside apps in the Applications manager and support the same management actions:
Overview — see the module's metadata and linked apps
Versions — view and manage published versions of the module
Localization — manage translations for any user-visible strings in the module
Modules are published from their own builder, not from the Applications manager. Once published, any app in the workspace can embed the module.
Access Control for Packages
A package bundles apps and modules with shared user access control. This means you can govern who can access the entire set of apps inside a package at once, rather than configuring access for each app individually. Packages are the right tool when you have a group of related apps that always go to the same users or teams.
Related Pages
Modules Overview — what modules are and when to use them
Building a Module — authoring the module in its own builder
Custom Navigation Module — using a module as a navigation bar