ro

Export Salesforce data to files.

Usage

# Back up all objects
ro -e login.salesforce.com

# Back up using the OAuth Username/Password flow
ro -e login.salesforce.com -u username@org.example.com -p passwordToken \
   --connected-app=$CONSUMER_KEY --consumer-secret=$CONSUMER_SECRET

# Back up using the OAuth Device Flow (headless)
ro -e login.salesforce.com --device-flow

# Back up specific objects
ro Opportunity My_Custom_Object__c Document

# Export to different formats
ro --format csv
ro --format json
ro --format parquet

# Back up to a database
ro -D backup.db

Why use ro?

  • Fast: Parallel processing, optimized queries
  • Flexible: CSV, JSON, Parquet output formats
  • Reliable: Handles API limits, retries failed requests
  • Simple: One command to export any object

Installation

If you use Homebrew, install ro with:

brew install octoberswimmer/tap/ro

Otherwise, download the latest version of ro from the releases page.

Pricing

$100/month per org. 7-day trial. Download to get started.

ro is free to use in Salesforce sandbox orgs; production licensing is managed within the app.

Docs

Changelog

See what’s new →

© 2012–2026 October Swimmer.