Salesforce Package Genera
View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
📦 Salesforce Package XML Generator – Chrome Extension
Salesforce Package XML Generator is a developer-focused Chrome Extension that helps Salesforce professionals explore org metadata and generate accurate package.xml files visually, without manually writing XML.
The extension securely connects to your currently logged-in Salesforce org, fetches real metadata using Salesforce APIs, and allows you to select exactly what you want to deploy — all through a clean and intuitive interface.
🚀 What This Extension Does
- Salesforce Package XML Generator helps you:
- Detect the active Salesforce org automatically
- Browse Salesforce metadata types available in the org
- View actual metadata components present in the org
- Select metadata for deployment
- Generate a valid package.xml file instantly
- Download or copy the generated XML
All functionality works directly inside the browser using your existing Salesforce session.
🔐 Salesforce Org Detection & Authentication
- Automatically detects the currently active Salesforce org from browser tabs
- Supports:
- Production orgs
- Sandbox orgs
- Developer Editions
- Scratch orgs
- Uses your existing Salesforce login session
- No OAuth setup required
- No usernames or passwords stored
- No credentials transmitted to external servers
The extension only communicates directly with Salesforce APIs.
🧩 Metadata Type Explorer
- Displays a searchable list of Salesforce metadata types
- Metadata types are loaded dynamically from the connected org
- Includes commonly used metadata such as:
- ApexClass
- ApexTrigger
- ApexPage
- ApexComponent
- CustomObject
- CustomField
- Layout
- Profile
- PermissionSet
- Flow
- CustomMetadata
- CustomLabel
- Workflow
- ValidationRule
- RecordType
Intelligent fallback to default metadata types if API discovery fails
📂 Metadata Component Viewer
- Click any metadata type to view actual components present in the org
- Uses the correct Salesforce API per metadata type:
- Tooling API for Apex metadata
- Metadata API (listMetadata) for configuration metadata
- Displays component names and total count
- Gracefully handles:
- Empty metadata types
- Unsupported metadata types
- API errors
☑️ Fine-Grained Selection
- Select individual metadata components
- “Select All” option per metadata type
- Search within metadata components
- Selection state persists using Chrome storage
📦 Smart package.xml Generator
- Generates a valid Salesforce package.xml
- Supports:
- Full wildcard deployments (<members>*</members>)
- Partial deployments (specific components only)
- Live preview of generated XML
- Configurable Salesforce API version
- One-click download
- Copy-to-clipboard support
🎨 Clean & Developer-Friendly UI
- Three-panel layout:
- Metadata Types
- Metadata Components
- Package XML Preview
- Responsive and readable design
- Dark mode and light mode support
- Clear loading indicators and toast notifications
- Designed for daily Salesforce development workflows
🔒 Security & Privacy
Your privacy and data security are top priorities.
- No analytics or tracking
- No external servers
- No third-party APIs
- No credentials stored
- No metadata uploaded or shared
All processing happens locally in your browser, using Salesforce’s official APIs.
⚡ Built with Modern Chrome Extension Architecture
- Manifest V3 compliant
- Event-driven service worker
- Clean message-based architecture
- Optimized for performance and stability
🎯 Who Is This For?
- Salesforce Developers
- Salesforce Consultants
- Release Managers
- CI/CD and DevOps engineers
- Anyone frequently creating Salesforce deployment packages
🧪 Typical Use Cases
- Preparing deployment packages quickly
- Creating partial deployments
- Exploring org metadata safely
- Reducing manual errors in package.xml
- Speeding up Salesforce release cycles
📌 Notes
- Requires an active Salesforce login in Chrome
- Works entirely within the browser
- No setup beyond installing the extension
Salesforce Package XML Generator is designed to make Salesforce deployments faster, safer, and more developer-friendly.
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.