Jonathan Gillespie's repositories
NebulaLogger
The most robust logger for Salesforce. Works with Apex, Lightning Components, Flow, Process Builder & Integrations. Designed for Salesforce admins, developers & architects.
NebulaFramework
A development framework for Salesforce's Apex language & the Force.com platform
NebulaQueryAndSearch
Apex library that dynamically generates SOQL & SOSL queries
ApexCallouts
A lightweight Apex library for making HTTP callouts. Works with remote site settings and named credentials.
SimpleLightningComponents
A collection of custom Salesforce Lightning components to try to make Lightning development a little bit less frustrating
CustomMetadataSaver
Allows saving changes to custom metadata records via Apex and Flow
ApexValidationRules
An Apex library for validating field values on SObject records, using configurable custom metadata types
NebulaCacheManager
A flexible cache management system for Salesforce Apex developers. Built to be scalable & configurable.
SmartTestDataFactory
A lightweight library for dynamically generating Sobject records & setting any required fields, based on the field's metadata
NebulaTriggerHandler
Apex Trigger Framework
SimpleMetadata
A lightweight library of Apex classes for Salesforce that provide easy access to metadata information for frontend and backend developers
PackageAnalytics
Provides reportable data about your Salesforce packages in your dev hub
SalesforceMetadataDictionary
Designed for Salesforce admins & developers. Plan, manage and document metadata changes for your Salesforce org.
advanced-SFDX-Jenkins-deployment
An example of how to leverage Jenkins & SFDX for complex deployments
sfdx-scan-pull-request
Runs sfdx-scanner on a pull request and generates in-line comments with the findings.