Excel Execution Engine

Your workbook in any workflow.

Turn complex Microsoft Excel workbooks into reusable engines. Feed them updated inputs, get recalculated outputs - thousands of times faster than running Excel. Use the logic of your spreadsheets anywhere - in a browser, on your machine, or in your data pipelines, or on the cloud.

Xplo is an excel compiler - it turns the logic of your workbook into code.
Take any .xlsx workbookWith whatever data, logic, and structure it has
Xplo turns your workbook into codeThe code is a translated version of your workbook's formulas
InteractiveIn your browserExplore, share, and embed
LocalOn your machineScript and automate with full control
ProgrammaticThrough an APISpreadsheet computation as a service
CompiledAs a hyper-optimized binaryRaw, multicore, zero-dep Rust
Use your excel logic in your workflowsThe code allows you to change any cell, and the workbook recalculates on any platform.
Your Excel Logic

Runs Everywhere.

It's simple: you set the value of input cells, and then see how cells change. This computation works anywhere - xplo creates you binaries, CLIs, and APIs so you can run the logic of your spreadsheet wherever you need.

01
For automation

Run it on your machine

Use the logic of your spreadsheets in scripts, scheduled jobs, or local pipelines and receive recalculated outputs.

From the command line or a library$ xplo run workbook.xlsx
Explore the CLI
02
For products

Call it through an API

Send inputs and receive recalculated outputs, bringing excel logic anywhere there is an internet connection.

From CURLhttps://xplo.pythia.software/api/v2
Read API docs
03
For the web

Open it in a browser

Spin up a quick javascript calculator, or run thousands of simulations in a browser - no install required.

From a browserhttps://xplo.pythia.software/workbooks/new
Try in your browser
04
For ultimate performance

Compile it for extra speed

Compile the same input/output contract into an optimized native artifact when modeling or analysis requires it.

Compile through the APIPOST /api/v2/cli/compile
Try it for free
Built for real workbooks

The workbook you already trust.
Not a simplified rewrite.

xplo preserves the formulas, edge cases, and relationships that make a workbook valuable - then makes the whole thing faster and lets you put it to work.

See full Excel compatibility

Complex spreadsheet logicSpilled arrays, named ranges, 3D references, financial solvers, VLOOKUPs, and more.

Workbooks with 500k+ cellsRun substantial modeling, valuation, and actuarial workbooks on everyday hardware.

Workbook-by-workbook verificationEvery upload is checked against its saved results, so you can see exactly how accurate the calculation is.

Validated on millions of formulasXplo is rigorously tested against a wide range of spreadsheets so you can be confident in the results.

Unlocking Novel Workflows

What could you do with unlimited excel execution?

Rather than running a few simulations for your report, you can now think in terms of probability distributions. Turn your static workbooks into living, responsive decision tools with xplo's free online workspace.

  • Configure distributions visually
  • Explore sensitivity and outcomes
  • Export the data from every underlying run
Try out simulation tools
Median NPV$4.74m90% range$1.2–8.9mP(NPV > 0)94.2%
Outcome distribution25,000 simulated workbook recalculationsProject NPV ($m)−24.712Relative frequencyDriver sensitivityRisk exposure across simulated outcomesRevenue volatilityLowHighProject NPV ($m)
Your workbook - where you need it

Supercharge
your workbooks.

The logic you trust, in the systems you need it to work with.
Fast, secure, reliable.