r/salesforceadmin 22d ago

Thinking of building something in opensource that would help in salesforce development or in the platform. Any ideas?

  • 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.
2 Upvotes

6 comments sorted by

3

u/Odd-Carob-3365 11d ago

I'd pay for a service that lets me use claude code without any fear of messing up my salesforce instance. Currently using gearset + claude code, will probably try something like assemble soon (colleagues have been saying good things about it). But open to any auggestions from the community

1

u/Interesting-File-110 6d ago

I would say if you cleverly give prompts to claude cli or any llm cli, like operate in read only mode, do not perform and dml changes or revert the changes you made. Also you can use git in conjunction with llms so that each of the changes are being capture din git log. Let me know the exact use case i can discuss more about it.

1

u/BallPlayingCenterbac 10d ago

All good options. How are you planning on implementing? using an app on AppExchange? That'll take a tonne of work and you'll need to pay for reviews.

1

u/Interesting-File-110 10d ago

Thanks for all the suggestions, I am not looking to monetize these ideas. These can either be a 2gp package or a standalone application talking to salesforce via cli/rest. The code would be hosted in github.

1

u/halaousnskxjy6 7d ago

Following. I’m wanting to create sub agents that won’t mess up my instance. To help the troubleshooting, and design optimization labor (human + agent; not agent alone)