Item logo image for Domo Toolkit

Domo Toolkit

domotoolkit.com
5.0(

11 ratings

)
ExtensionTools868 users
Item media 6 (screenshot) for Domo Toolkit
Item video thumbnail
Item media 2 (screenshot) for Domo Toolkit
Item media 3 (screenshot) for Domo Toolkit
Item media 4 (screenshot) for Domo Toolkit
Item media 5 (screenshot) for Domo Toolkit
Item media 6 (screenshot) for Domo Toolkit
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for Domo Toolkit
Item media 3 (screenshot) for Domo Toolkit
Item media 4 (screenshot) for Domo Toolkit
Item media 5 (screenshot) for Domo Toolkit
Item media 6 (screenshot) for Domo Toolkit

Overview

A collection of utilities for Domo power users.

Stop wasting time navigating menus, managing hundreds of identical browser tabs, copying dataset IDs from the URL, and constantly clearing your cookies. Domo Toolkit is designed for the people who live inside Domo every day—administrators managing hundreds of objects, consultants jumping between client instances, and power users building on the platform. Every feature is built to save clicks, reduce context-switching, and surface information that Domo's native UI buries. Whether you're creating, updating, troubleshooting, auditing, or cleaning, Domo Toolkit puts the tools you need one click away. DISCLAIMER This extension is an independent, community-developed project. Domo, Inc. has no responsibility for its functionality or performance or for any consequences arising from its use. INSTANT CONTEXT DETECTION Domo Toolkit automatically detects what you're looking at. Navigate to any page, card, dataset, dataflow, app studio page, workflow, alert, or any of many supported Domo object types—the extension immediately identifies it, enriches it with metadata from the Domo API, and makes relevant actions available. No manual input required. The extension even detects modals without specific URLs, resolves parent objects for nested types like app studio pages, detects selected code engine and form actions inside workflow editors, and updates your tab title with the object's name for easier tab management. And with a click, you can explore the object's full JSON definition—with epoch timestamps annotated as human-readable dates and user IDs and group IDs annotated with their display names. Most objects have related data you can explore in the same way, like a card's datasets, a page's content, or a dataset's columns. AUTOMATIC 431 ERROR RESOLVING Domo's 431 "Request Header Fields Too Large" errors are a constant headache when working across multiple instances. Domo Toolkit gives you three independent cookie controls so the right cleanup happens automatically while still leaving a manual escape hatch: - Auto-clear on 431 errors (default on): Automatically detects 431 errors, clears cookies (preserving your last 2 active instances), and refreshes your page instantaneously–it's like it never happened. - Manual cookie button (default on): A one-click clear button in the toolbar for the times when you want to clear without a 431. - Button behavior (default preserve): Choose between preserving your last 2 instances or clearing all Domo cookies, while maintaining all other websites and your history either way. ONE-CLICK ACTIONS A compact toolbar gives you instant access to the operations you use most: - Copy ID: Copy the current object's ID to your clipboard instantly. Long-press for related IDs like stream ID (for datasets) or app ID (for app studio pages). Keyboard shortcut: Ctrl+Shift+1 (Cmd+Shift+1 on Mac). - Share With Self: Instantly grant yourself access to pages, studio apps, and custom app designs. No more navigating through admin content tables. - Activity Log: View activity log records for the current object. Long-press for advanced options: view activity for all cards on the current object, all pages containing those cards, or all child pages. Supports multi-user filtering and can pull from a DomoStats Activity Log dataset to bypass the audit API's ~1-year retention limit. - Clipboard Navigation: Click this button to read your clipboard, identify the Domo object only by its ID on your clipboard, and navigate directly to it. Works with any Domo object ID copied from anywhere - a card, dataset, spreadsheet, Slack message, etc. For objects that don't support navigation, detailed information is displayed in the side panel instead. - Delete Current Object: Delete beast modes, appdb collections, workflows, pages/app studio pages and all their cards, and dataflows and all their outputs. Lists dependencies (child pages, output datasets, downstream cards) before you confirm, split into "Will be deleted" and "Other dependencies". Pages with child pages are hard-blocked from deletion. DATA DISCOVERY View dependencies and take actions on them from the side panel: - Get Cards: See every card on a page, app studio page, worksheet page, report builder page, dataset, or dataflow outputs. For pages, forms and queues are included and separated from cards. Open them all in new tabs with one click. - Get Card Pages: Shows where cards on an object live. For pages, shows all other pages that contain cards also on the current page. For datasets and dataflows, shows all pages and app studio pages containing cards that use the dataset or dataflow outputs as a source. - Get Child Pages: For pages, shows all child and grandchild pages in a hierarchical tree. - Get DataSets: Shows datasets for an object, including input and output datasets for dataflows, dependent views for datasets, and all datasets used in cards on a page or app. - Get DataSets Used in View: For dataset views and datafusions, see the underlying source datasets that feed into the view. All discovery lists support applicable actions like open all, copy ID, share with self, open lineage, and open in views explorer. Items are grouped hierarchically or categorically with expand/collapse, counts, direct links, and object-type icons. A reload button reruns the action against the current object so you can quickly update the view as you navigate. API ERROR TRACKING API errors are automatically captured as you browse. Click the API Errors button to view them in the side panel with full response details. View error count at a glance, expand individual errors to see the full JSON response, and clear all errors with one click. USER MANAGEMENT - Transfer Ownership: Reassign every object owned by a user to another user in one flow. Select which object types to include, preview counts before you commit, and optionally delete the user after a successful transfer. Quick button to transfer to the user's manager (uses reportsTo from user context). Optionally email the recipient an Excel attachment listing everything transferred. - View Ownership by User: See everything a given user owns, grouped by object type. Virtualized list keeps large ownership results fast. - Duplicate (Clone) User: Clone a user with all access, group membership, and configuration carried over — just change the name and email. OBJECT-SPECIFIC ACTIONS - Lineage: Open a full-page lineage graph for datasets and dataflows. Traces upstream and downstream dependencies with dataset previews and dataflow tile operations directly in the graph. Supports dark mode. - Copy Filters: Copy URL with all applied filters on a card, page, or app studio page (Pfilters). - Export Data: Export card data in CSV or Excel format, including applied filters (can be done from a card modal!). Export code engine package versions as JavaScript/Python files. - Data Repair: Open the hidden data repair tab for any dataset with a single click. - Update Owner: Change the owner of alerts and workflows with a searchable user picker and a quick "Set to Self" button. - Update DataFlow Details: Edit a dataflow's name and description without creating a new version. - Update DataSet Details: Update a dataset's user defined type. - Update Code Engine Versions: Bulk update workflow code engine actions to the latest version in a single click, without unmapping inputs and outputs. - Copy Color Rules: Copy a dataset's color rules to another dataset. - Cancel Stuck Stream Update: Cancel a dataset stream execution stuck in a storing state with no option to cancel in the UI. - Sync JSDoc to Code Engine Package: Derive a Code Engine package manifest (function names, parameters, types, descriptions) from JSDoc in the source and update the package definition to match. Shows a structural diff before you confirm. - Lock Cards: Lock all cards on a page, app studio page, dataset, worksheet, report builder report, or all dataflow outputs with one click. - Set DataSet Schedule to Manual: Set a dataset's schedule to manual. - Fix Empty String Filters: Remove empty string default values from "contains" quick filters on cards, so null values display when no value is entered instead of being filtered out. CUSTOM FAVICONS FOR MULTI-INSTANCE MANAGEMENT If you work across multiple Domo instances, tab management is a nightmare — every tab has the same Domo favicon and same "Domo" tab title. Domo Toolkit automatically sets the tab title to the right object and lets you customize favicons with regex rules: - Instance Logo: Use the instance's own logo as the favicon. - Colored Domo Logo: Change the background of the Domo logo with a custom color. - Colored Stripes: Add a colored stripe to the top, right, bottom, or left edge of the favicon. - Regex Patterns: Match instance subdomains with flexible patterns. - Priority Ordering: Drag and drop to set rule priority. SIDE PANEL & POPUP Access Domo Toolkit in two ways: - Popup: Click the extension icon–there when you need it, gone when you don't. - Side Panel: Open a persistent panel alongside your webpage for data discovery, with collapsible action buttons so the panel stays compact when you need more space. Opens automatically from popup for displaying data discovery features as a list. Both interfaces show the current context (instance, object type, and object ID) and update automatically as you navigate. SETTINGS - Theme: System, light, or dark mode. - Default Domo Instance: Set your go-to instance for clipboard navigation from non-Domo sites. - Cookie Clearing: Three independent toggles for auto-clearing on 431 errors, showing the manual cookie button, and the manual button's behavior (preserve last 2 instances or clear all). - Favicon Rules: Full rule editor with pattern matching, effect selection, color picker, and drag-and-drop reordering. - Per-Instance Settings: View, manage, and clear values stored per Domo instance (e.g., the auto-discovered DomoStats Activity Log dataset and the per-instance "Always use DomoStats" toggle). SUPPORTED OBJECT TYPES Domo Toolkit recognizes and works with virtually every object type in Domo: Pages, cards, datasets, dataflows, app studio apps/pages, worksheets, workspaces, report builder, users, groups, alerts, workflows, code engine packages, pro-code apps, beast modes, variables, access tokens, appdb collections, approvals, approval templates, drill paths, jupyter workspaces, filesets, files, forms, governance toolkit jobs, certification processes, AI toolkits, AI agents, and dozens more. PRIVACY & PERMISSIONS - Only runs on .domo.com domains - Uses Domo's existing authenticated session, no additional login required - No data leaves the browser; no external servers are contacted - Settings sync via Chrome's built-in storage - Domo data is never read, stored, or sent off-device

Details

  • Version
    1.3.0
  • Updated
    May 15, 2026
  • Size
    1.14MiB
  • Languages
    English (United States)
  • Developer
    Website
    Email
    bryce.cindrich@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Domo Toolkit has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Domo Toolkit handles the following:

Web history
User activity
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps