Soulver 3 for Mac, iPad & iPhone
  • Frequently asked questions
  • Changelog
  • Request a new feature
  • What's new in Soulver 3?
  • Features
    • Getting Started
    • Totals & Subtotals
    • Line References
    • Variables
    • Formatting
      • Number Formats
      • Text Stying
      • Answer Formatting
    • Sheets & Files
      • Sheets
      • Sheetbooks
      • Soulver Files (.slvr)
    • Live Data
      • Weather
      • Stock Prices
      • Wolfram|Alpha (knowledge assistant)
    • Exporting
      • PDF & Printing
      • Soulver Studio
    • Integrations
      • Alfred & Raycast
      • macOS Services
      • URL Schemes
      • Terminal (CLI)
    • Tips & Tricks
      • Mac
      • iPad & iPhone
  • Syntax Reference
    • General
      • Operators
      • Rounding
      • Averages & Median
      • Logarithms & Roots
      • Trigonometry & Constants
      • Conditionals
      • Miscellaneous
    • Percentages
    • Units & Conversions
      • Converting Units
      • Currencies
      • Rates
      • Cooking Calculations
      • Unit Reference
      • Currency Reference
    • Dates
      • Calendar Calculations
      • Workdays & Weekdays
      • Timestamps & ISO8601
    • Time
      • Time Zone Conversions
      • Time Formats
      • Clock Time Calculations
      • Video Timecode & Frame Rates
    • Money & Finance
      • Compound Interest & Investments
      • Mortgage/Loan Repayments
  • Bases & Bitwise
  • Headings & Comments
  • Large Number Symbols
  • 🧪Experimental
    • Soulver X Series on GitHub
Powered by GitBook
On this page
  • Interface
  • Calculator
  • Organization
  • QuickSoulver
  • Totals & Subtotals
  • Variables
  • Editing
  • Units & Currencies
  • Lines & References
  • Files & Locales
  • macOS & Third Party Integrations

Was this helpful?

What's new in Soulver 3?

Soulver 3 has 80+ new features, including date & time math, subtotals, an integrated sheets manager, QuickSoulver, and a redesigned user interface.

Last updated 1 year ago

Was this helpful?

For the latest improvements to Soulver 3, please see the .

Interface

  • Redesigned user interface. Soulver now manages sheets for you in a sidebar.

    • You can still use the classic "Save documents in Finder" workflow if you prefer.

  • Select light mode, dark mode or system defaults from the General preferences.

  • Redesigned settings

  • A new app icon by

Calculator

  • Support for calendar calculations, for example:

    • March 12 + 3 weeks 2 days (4 April)

    • Days between April 3 and June 12 (70 days)

    • August 14 + 3 workdays (August 19)

    • today + 3 weeks

  • Support for time calculations, for example:

    • 3:30pm + 2 hours 15 minutes (5:45 pm)

    • 01:02:03 + 01:09:54 (02:11:57)

    • now + 3 hours 25 minutes

  • Time zone conversions, for example:

    • Time in New York

    • Time difference between Chicago and Paris

    • 3:30am Moscow to Japan

    • 2am PST to GMT

    • You can use countries as well as common city names (in cases where a country spans multiple timezones, the timezone of the capital city will be used)

  • Proportion/'rule of three' functions, for example:

    • 10 is to 20 as 50 is to what (100)

    • 15 is to 30 as what is to 80 (40)

  • Functions with multiple parameters, for example:

    • midpoint between 5 and 10 (7.5),

    • 'greater/lesser of', 'remainder of'

  • Unix time calculations ('new timestamp', 'march 12 3pm as timestamp')

  • ISO8601 date formatting

  • Financial functions for compound interest, loan repayments, & return on investment

  • Better support for working with rates ('30 hours at $30/hour', '$900 at $30/hour')

  • More intuitive syntax for some percentage operators ('50 is 25% of what')

  • if/then/else statements

  • Random number generator:

    • Random number between 1 and 10

Organization

  • Create folders for managing sheets.

  • Trash for recovering recently deleted files.

  • Drag sheets out of the sidebar to export a .slvr file

  • Spotlight search integration, within the app and from the system Spotlight

  • Sort sheets by date edited, date created or title

  • Import Soulver 2 or Soulver 3 files by dropping them on the dock icon.

  • Open specific sheets via URLs

QuickSoulver

  • Perform quick calculations from a Spotlight like interface

  • Save your calculations to Soulver as a sheet (⌘S)

  • Access a "QuickSoulver" from within Soulver, or the menu bar, or global hotkey

Totals & Subtotals

  • Designate a line a subtotal, which will add up all lines above it (up to the next subtotal or heading)

  • Smarter total will ignore variable declarations & referenced lines automatically

Variables

  • Variables can now include multiple words

  • Auto-complete support for variables (hit the escape key)

  • Shift-hover over a variable to see its actual value on that line

  • Variables can now be redeclared with new values.

Editing

  • Scrubbable numbers (shift hover over a number to show the scrubber)

  • Auto-thousands separator insertion (1000 becomes 1,000)

  • QuickOperators (1p1 becomes 1 + 1, etc)

  • Keystrokes to insert labels & variable declarations

  • Touch Bar support with quick access to operators, sheet defined variables, and line references.

  • A preferences to start sheets with a heading or a comment

  • Use # for headings, rather than @. Multiple #'s are supported.

    • Customize the color of the # part of a heading in the Styling Preferences

Units & Currencies

  • User definable custom units

  • More scientific units

  • Better answer formatting of time & imperial lengths

  • Support for 22 popular cryptocurrencies

  • Better handling of unit calculations in many cases than in Soulver 2.

  • All real-world currencies now enabled by default (no need to add them manually)

  • Customize currency symbols (i.e choose whether ¥ refers to JPY or CNY)

Lines & References

  • Rearrange & delete lines & via the answer column

  • Bump lines up/down using keystrokes

  • Reference insertion mode (hit ⌘L, then type the number of the line you want to insert a reference to)

Files & Locales

  • Automatically convert documents created in foreign locales into your preferred locale

  • Soulver now uses a JSON based file format (.slvr) rather than XML based (.soulver)

    • You can import your old Soulver 2 files into Soulver 3.

macOS & Third Party Integrations

  • Use Soulver from Terminal with the new CLI

  • System-wide "Calculate Anywhere" text services

  • A Shortcuts action

  • Improved VoiceOver support, with the option of reading out a line's answer after editing

  • Search your sheets from Spotlight & get a QuickLook Preview. QuickLook is also supported in Finder.

  • Touch Bar support with quick access to operators, sheet defined variables, and line references.

  • URL schemes for creating sheets, opening sheets, and doing calculations

Change log
Matthew Skiles