Become a sponsor to Matt Carvin
I maintain open-source tooling for Salesforce DevOps — metadata decomposition, code coverage transformation, and CI/CD utilities used in Salesforce release pipelines.
Active projects:
- sf-decomposer
- apex-code-coverage-transformer
- config-disassembler
- sf-package-combiner
Sponsorship funds the time to maintain these, triage issues, and build new tooling for the Salesforce community.
Featured work
-
mcarvin8/sf-decomposer
Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.
TypeScript 23 -
mcarvin8/apex-code-coverage-transformer
Transform Salesforce Apex code coverage JSON for SonarQube, SonarCloud, GitHub, GitLab, Azure, and Bitbucket.
TypeScript 23 -
mcarvin8/config-disassembler
Disassemble configuration files into smaller, version-control friendly pieces and reassemble them on demand.
Rust -
mcarvin8/sf-package-combiner
Merge multiple Salesforce package.xml manifests into a single file for Salesforce CLI deployments.
TypeScript 2 -
mcarvin8/sfmon
Monitor a Salesforce org and expose Prometheus metrics from a long-running Python service.
Python 2 -
mcarvin8/config-disassembler-node
Node.js bindings, using napi-rs, for the Rust config-disassembler crate.
TypeScript 1