Help & Support
Elevate Your Agents with AgentExchange Solutions
Easily enhance Agentforce with pre-built AI solutions from AgentExchange. Browse, install, and deploy agents, actions, and apps directly into your environment. Tell Me More
Have Questions?
Package Visualizer + ISV Tooling
Modern beautiful user experience with a 360° view of your packages
- Industries
- Horizontal Product
- Business Need
- AnalyticsAdmin & Developer ToolsData Visualization
- Requires
- Platform Cloud
Package Visualizer provides a modern beautiful user experience with a 360° view of your packages. It also contains various ISV related platform tools and components to help ease your ISV development cycle

Watch Video
Rating
Reputation
MVP
Recognized by Salesforce for their leadership, expertise, and generosity
Top Reviewer
Contribute reviews that encourage conversation and help others make informed decisions
Ranger
Lifelong learners who have earned the Ranger rank or higher on Trailhead
Showing 10 of 12 Reviews
Helpful for ISVs
We are a new ISV and are waiting on our first app to pass security review so I have only used this for our package development versions but it so far has been extremely useful. One item that I would love to see in a future release is installation key storage/management. We do not have a very secure way to store our package installation keys currently and it would be great to store these with the version information.
Very Helpful For Multi Package 2GP
We have found this app very helpful in managing and delivering push upgrades for our multi package 2GP app. I do agree with McKay Howell that there are some UI changes that would be extremely useful. My very, very, top one is not seeing the semantic package version number when looking at the Push Upgrades screen. It's not even available if we want to see other fields. With only the Package Version Id it is extremely difficult to know what version an org is on. For us this is made WAY worse because we have different ancestry paths for 1 package so the orgs should not all be on same version. Almost impossible for me to make any sense of this with just the PV Id present. I'd also want that to persist.
Fantastic App!
This app is a powerful way for my team to manage package versions and subscribers. Thank you so much! I only have a few minor requests for UI improvements: 1) The presentation of Org Id/Name and PackageVersion Id/Number are not consistent between tabs and often only shows Ids without the corresponding name/number. The ideal behavior would be to consistently show the name/number on all tabs instead of the Ids OR to show both. (Subscribers by Version chart would also be improved with version numbers instead of Ids) 2) When using the "Select Fields to Display" control under any tab, the new table view is not persistent and resets if I navigate to a different area and then come back. Could that set of table fields be made persistent so I don't have to re-select them each time? 3) The PackagePushRequest details page shows a table of all related Jobs and status. Is it possible to add the Error fields as options to show in the table? Or to show the error details in a tooltip or modal window when hovering over the job instead of navigating into the job details for each one separately? 4) Instead of a drop down menu at the right of each table row to see navigation options, can the relevant row data just be hyperlinked? Example: on the Subscribers table the "Organization Name" field could be a hyperlink to open the row detail page, and the "Instance" field could be hyperlinked to the trust page.
Error on package
Is there a known issue happening on the Package . "Package Not Found The requested package doesn't yet exist or has been deleted. If this is a recently created package version, please try again in a few minutes or contact the package publisher"
Hey Jay. Can you try the following steps below: 1. Login to the Dev Hub Org where you want to install the package 2. Then paste the following test "/packaging/installPackage.apexp?p0=04tRh000000HeInIAK" after "force.com" in your browser If you are still running into any issues. Please email the screenshot of your error to rnuguru@salesforce.com
Great app
Amazing app! I was preparing to write a small program to do push updates to our subscribers, but luckily I found this. And it can do that and much more. However can you add a filter to the push update tab for a version or SubsciberPackageVersionId or alternatively add a Update button to the specific versions page? I wanted to push a patch for a specific version, but since on the push update tab it shows all previous versions, I had to go specific version page and do it for every org there one by one. It was very exhausting. Maybe there is an alternative to do this that isn't that manual?
Absolutely Amazing
Great to keep track of everything going on with my 2GP and seeing the org who have installed is amazing as well.
Great app but push updates not working?
This app is superb, but we are struggling to use the 2gp push update feature. Our app has passed security review, but whenever I try to schedule a push update I get an error saying I can only push upgrade apps which have passed security review. Can anyone help with this? Many thanks
Greatest app for anyone developing Salesforce 2GP packages
This app has it all, and is also beautiful : it is very useful to visualize the packages, versions and subscribers. Feature request : could we add the list of dependencies on a package version, i.e. details of the dependent package versions ?
Hey Rupert! Thanks for leaving the review and feedback. Currently, the app depends on public and open APIs to visualize the package's related data. Great idea but unfortunately, there are no public APIs to list the dependent package versions. But we'll sure to take that feedback and work with product to see if this can be added in future releases. Please let us know if you have any other feedback or feature requests!
Great app
We use this app weekly for pushing our releases to all subscribers. Works like a charm! Also the great details the app provides about package versions and subscribers is a great benefit.
Useful app for small scale 2gp
In the essence, this app provides UI to do basic operations with 2gp packages, e.g. push upgrade is especially useful (but only with up to 10,000 subscribers). But package should be installed in your dev hub org to work properly. And SF strongly recommends to use BPO org as dev hub for appexchange 2gp packages. In our case BPO org has a very strict security policy and governance re what packages should be installed there. It would be really great if Package Visualizer could be installed in any org (even sandbox) with setting up further oauth to dev hub org to function properly. Potentially such approach may allow even to manage different dev hubs from the same org.
@McKay Howell. Thanks for adding the review and appreciate the feedback on enhancing the app. We have noted down the requirements of your app and will try to add them as enhancements in future version releases