Tagline: Create hundreds of Salesforce custom fields in minutes β safely, accurately, and with validation.
FieldForge is a powerful Chrome Extension (Manifest V3) designed to help Salesforce developers and admins bulk-create Custom Fields using structured CSV/XLSX files.
Instead of manually creating fields one by one in Setup, FieldForge:
- Validates locally
- Validates against your org
- Packages metadata safely
- Deploys using the Salesforce Metadata API
- Provides real-time deployment logs
Built for speed, accuracy, and safe deployments.
- Upload CSV or Excel files
- Map columns to Salesforce metadata fields
- Preview parsed fields before deployment
- Supports multiple field types
Before deployment, FieldForge validates:
- Field API naming conventions
- Duplicate field detection (within file)
- Data type compatibility
- Required metadata attributes
- Picklist formatting
- Length constraints
Prevents common Metadata API failures.
After Salesforce login, FieldForge validates:
- Existing fields on target object
- Object existence check
- Namespace handling (if applicable)
- Profile visibility logic (if configured)
Ensures safe deployment to Dev, UAT, or Production.
- Generates structured metadata package
- Deploys using Metadata API
- Handles async deployment polling
- Displays deployment status in real-time
- Shows success / failure logs clearly
No manual ANT, no SFDX required.
- Live deployment status
- Error breakdown by field
- Failure reason visibility
- Partial success handling
- Clean structured error messages
- Salesforce OAuth-based authentication
- Access token handled securely
- No credential storage
- Works with Sandbox & Production
- Supports custom domain login
FieldForge is built with:
- Developer-first UX
- Clean deployment workflow
- Step-by-step guided process
- Clear validation errors
- Minimal clutter
- Fast interaction
- Safe production-ready behavior
- HTML5, CSS3, Vanilla JavaScript
- Chrome Extension API (Manifest V3)
- Salesforce Metadata API
- OAuth 2.0 authentication
- Background service worker architecture
- Modular validation & packaging engine
- Parse file
- Local validation
- Org validation
- Metadata package creation
- Deploy via Metadata API
- Poll deployment result
- Display logs
- Clone repository:
git clone https://github.com/Kartikpatkar/fieldforge.git- Open Chrome:
chrome://extensions/
-
Enable Developer Mode
-
Click Load Unpacked
-
Select the project root folder
-
Launch FieldForge π
β Bulk Custom Field creation β CSV & XLSX parsing β Local validation engine β Org-level validation β Metadata API deployment β Async deployment polling β Deployment logs
- π§© Support for Relationships (Lookup / Master-Detail)
- π‘ Field-Level Security assignment
- π Profile & Permission Set mapping
- π Field update support
- π§ͺ Pre-deployment simulation mode
- β‘ SFDX compatibility layer
- π Field dependency validation
- π Multi-object bulk support
- π§ AI-powered field suggestion engine
- Salesforce Developers
- Salesforce Admins
- Implementation Consultants
- Org Migration Teams
- Large-scale metadata deployment teams
Contributions are welcome!
- Fork repository
- Create feature branch
- Submit PR
- Follow modular architecture guidelines
Please keep changes:
- Metadata-safe
- Deployment-safe
- Enterprise-friendly
Built by Kartik Patkar Salesforce Consultant & Developer
MIT License β free to use, modify, and distribute.
FieldForge β Build your Salesforce schema at scale.




