Tools

Planning

p2 - Plan development with CLI/TUI project management

Learn more →

Building and Testing

force-md - Edit metadata files

force-md permissionset apex add -c MyClass src/permissionsets/*.permissionset

Documentation →

force - CLI for Salesforce APIs

force query "SELECT Id, Name FROM Account LIMIT 10"

Documentation →

aer - Local Apex interpreter and test runner

aer test src/ -f MyTest

Learn more →

apexfmt - Format Apex code

apexfmt -w *.cls

Documentation →

Thunder - Build Lightning Experience apps in Go with WASM

Learn more →

Deploying

force - CLI for Salesforce APIs

force push -t ApexClass:MyClass

Documentation →

Data Management

ro - Export Salesforce data

ro export Account --format csv

Documentation →

batchforce - Bulk data operations

batchforce update Account --file updates.csv

Documentation →

Debugging and Performance

Apex Flame - Debug and profile Apex code

Learn more →

aer - Local Apex interpreter and test runner

aer test src/ -f MyTest

Learn more →

© 2012–2025 October Swimmer.