Domo Application Framework
Develop data applications that support any operation
With Domo, applications work. Use Domo's powerful infrastructure and development tools to build fully customized solutions to meet any business need at no additional cost.
The Domo application framework provides the basis for building data applications without technical overhead.
Cloud Platform Speed and Simplicity
Focus on solutions, not overhead. No need to buy hardware, set up servers or worry about scaling.
Full integration with Domo
The data application inherits all the features of the Domo platform, including user management, cross-device sharing, security and governance.
Developer-friendly tools
A familiar development environment means engineers can focus on building custom solutions using core Web technologies and their favorite libraries.
What's in the driver application?
These tools support all the data applications in Domo, and the Domo Application Framework grants direct access to these tools, unlocking unlimited potential to build your own customized solutions.
Application SDK
- Domo Application CLI. Connect directly to your Domo instance to create, edit, and distribute applications.
- Application Checklist. Start with a pre-built profile that provides the structure for your application.
- Integration. Work in common IDEs, such as VS Code, and use popular JavaScript libraries.
App DB
- A flexible on-demand database dedicated to every instance of your application.
- Easily push data from the App DB back to any data warehouse in a structured format.
- Automatic cloud scaling performance - just like the rest of Domo.
Application Management Tools
- Application Library. View and manage all your applications from the intuitive home screen.
- Application Design. Deploy unlimited application design examples from a single source code base.
- Application Example. Adjust the separate deployment of application design in cards and stories.
- Wiring Screen. A simple drag-and-drop tool for connecting application instances to data sets.
- Version Control. Team development using Domo's native enterprise tools.
Trusteeship and calculations
- Serverless cloud infrastructure means your applications can scale across your entire organization, and we can take care of the things you don't have time to worry about.
- The File API provides a fixed location in the instance for managing, protecting, sharing, and governing any file or media type handled by the application.
Consultation Services
- Access to advanced development kits utilized by our in-house engineering services team.
- Purchase consulting time to complete everything from bug fixes to application architecture and integration with the core Domo platform.
Promoting Application Development
Use these Domo features to make your application development framework more powerful
Security and Governance
The security and governance features already in the Domo platform make developing data applications even more critical.
Domo Story
Connect applications, visualizations, images, text and other media into a unified solution on a simple drag-and-drop canvas.
Connectors
With Domo's library of over 1,000 pre-built connectors, the data you need to power your applications is just a few clicks away.
workflow
Enhance the back-end functionality of your data application with Workflows: Domo's logical construction interface.
Embedded Analytics
Securely share your application anywhere (inside and outside).
DDX Bricks
Use the Data Application Template to start creating applications - no coding required.
Getting Started: What You Need to Know
Domo App Framework is best suited for those with basic web development experience. Check out the documentation below to get started.