Creating a module
Module settings
| Setting | Description |
|---|---|
| Name | Display name for the module |
| Description | Brief description of what the module does |
| Layout width / height | Default dimensions in pixels |
| Public | Make the module available to other workspaces |
| Allow modify | Allow others to modify the module |
Config Editor
Open a module and click Config Editor to build and edit its configuration visually in the browser. Modules support the same entities as applications — subspaces, canvases, bricks, generators, data, animations, and data calculations.Config Editor guide
Learn how to use the Config Editor to build and edit configurations.
Versioning and releases
Each update to a module creates a new version. You can:- View version history — See all released versions with timestamps and changelogs
- Release a version — Publish a version for use in applications
- Roll back — Revert to a previous version
Using modules in applications
After creating a module, you can include it in any application in your workspace. Modules update independently — when you release a new module version, applications using it can pick up the update.Generate a project
Generate a BRICKS Project codebase from an existing module:- Open the module detail page
- Click Generate Project
- Configure AI instructions and CI/CD options
- Click Download Project (.zip)