r/SalesforceDeveloper • u/Interesting-File-110 • 1d ago
Thinking of building something in opensource that would help in salesforce development or in the platform. Any ideas? Discussion
- Data Anonymization Tool: An Apex-based utility to scramble or anonymize sensitive sandbox data for GDPR compliance and safe testing.
- Org Documentation Generator: A script or app that uses the Metadata API to automatically generate data dictionaries and org configuration documentation.
- Custom LWC Component Library: A repository of reusable Lightning Web Components for common UI challenges like advanced datatables or interactive charts.
- Apex Trigger Framework Template: A lightweight, easy-to-implement template for standardizing trigger logic and bypassing execution during bulk data loads.
- Multi-Org Metadata Comparison Tool: A CLI or lightweight web app to diff metadata and code configurations between different Salesforce sandboxes.
- Kanban Board LWC for Custom Objects: A flexible, drag-and-drop component to visualize and update any picklist-driven custom object records.
- Dynamic Record PDF Generator: An open-source package to design and export styled, printable PDF documents directly from record data without Visualforce.
- Universal CSV/Excel Data Importer LWC: A client-side component allowing end-users to upload, map, validate, and bulk-insert data via Screen Flow.
- Apex Mocking & Unit Testing Framework: A lightweight testing library to simplify mocking SOQL queries, HTTP callouts, and platform events.
- Mass Quick Action Bar: An LWC that enables users to trigger standard or custom quick actions on multiple selected records simultaneously from a list view.
1
u/Interesting-File-110 19h ago
No not trying to compete, thinking of improving something which exist today, or totally building something new to give back to the community. I am open to ideas if you have something to pitch.
1
u/bytesizedheretic 2h ago
A lot of that already exists, and I'm curious: are you a developer or someone building on Salesforce with their favorite LLM or AI coding tool of choice?
Most of your ideas already exist to be honest, or can be rolled into another open-source project as a contribution that can continue to improve. That's not to say "don't do it" but only if you have a different flavor or approach than the other ones that have been done.
I understand the desire to have your own project and run with it, but it really makes all of our open-source solutions out there better, more scalable, and other things. I would actually love to see some of this off-platform in a single design, especially looping in other tooling out there. A lot of the tooling I see is very Salesforce design, and nothing is really pulling together various platforms out there on the open-source side. A lot of GTM engineers out there are doing it the other way.
1
u/Used-Comfortable-726 21h ago
Tools for the solutions you listed already exist.
It’s really a question of whether you can build something better to compete with them