Intro
Domo Bricks (formerly DDX Bricks) are pre-built objects that allow you to create advanced visualizations and apps that can be customized by simply copying and pasting code. With Domo Bricks, business users, citizen developers, and full-stack developers can quickly iterate, prototype, and compose new apps with beautiful and advanced features. You can choose from bricks available in the Domo Appstore, or use Domo Bricks to render a new library you found online by copying and pasting. You can use HTML, CSS, and JavaScript to completely customize your brick. These new custom solutions visuals are immediately rendered and can be easily updated within your Domo instance. The default editor for Domo Bricks is Monaco, which powers VS Code. Find Domo Bricks in the Appstore
.

Prerequisites
To start using Domo Bricks you need the following:- A Domo account
- The appropriate permissions
- Basic working knowledge of Domo DataSets and card building
.
Permissions
To use Domo Bricks, you must have the following permissions. Admins and most Privileged users have these permissions by default. To learn more about adding grants to custom roles, see Managing Custom Roles.- View DomoApps
- Create DomoApps
- Create DDX Apps
- Edit Cards (in order to delete Domo Bricks)
- Use Appstore
- View Appstore
Collaboration on Domo Bricks
You can use the Collaborators option in the brick editor to share your Domo Brick with other users in your instance for shared development. You can manage the level of access collaborators have to your brick by granting them editing and sharing privileges or edit access alone. To access the collaboration options, select Card options > Edit Card. In the top ribbon of the editor, select Collaborators to display the Share code editing with others modal.

FAQ
Is it possible to share edit access with Domo Bricks?
Is it possible to share edit access with Domo Bricks?
Is there a way to update the preview of the chart with new data?
Is there a way to update the preview of the chart with new data?
Changing the data in your brick does not automatically update the preview. When you save the app, any changes to the data or code can be previewed by selecting Run.