Skip to main content

Turn spreadsheets into software

Build interactive applications in Excel with Python. Connect live workbook data, create controls and visualizations, publish results back to cells, and deliver the workbook in a simplified Run mode.

Powered by Python for Excel. No separate Python installation required for workbook users.

Excel workbook with a revenue forecast application running in the task pane
Workbook inputsAssumptions, formulas, and published outputs stay in Excel.
Task pane appControls, charts, and workflow logic live beside the workbook.
Custom functionsPublish reusable Python calculations back to worksheet formulas.
Python for Excel

Build the application in Python. Deliver it through Excel.

Python for Excel is Boardflare’s flagship product for turning workbook inputs, reactive Python logic, and task-pane UI into a reusable application. The workbook remains the familiar data and delivery layer.

1

Connect

Read worksheet ranges, tables, and named cells into Python so the application can work from live workbook data.

2

Build

Author custom functions, notebook logic, and interactive task-pane UI with integrated AI assistance when you need it.

3

Deliver

Publish values and Python functions back to Excel, save the source with the workbook, and open the result in a simplified Run mode.

Built for the handoff

The author sees a development environment. The user sees an application.

The value is not only running Python in Excel. It is packaging a model so another person can operate it without maintaining the implementation.

Author mode

Build and maintain

  • Edit reactive Python cells
  • Use AI to generate and revise code
  • Inspect dependencies and errors
  • Publish workbook values and functions
Run mode

Operate the model

  • Change workbook assumptions
  • Use controls and defined workflows
  • View charts, tables, and explanations
  • Work without editing Python source
Examples and templates

Current applications built with Python for Excel.

These are working examples from the current demo catalog, not hypothetical future use cases.

See all current examples and templates →

Revenue Command Center

Scenario planning, Monte Carlo forecasting, interactive controls, published worksheet outputs, and live Python functions.

View example →

Five-year financial model

Workbook assumptions feeding a reactive SaaS financial model and a published Excel summary.

View example →

Reactive curve fit

Worksheet observations feeding a scientific Python model with live fitted results and predictions.

View example →
AI-assisted authoring

Use AI to build the application. Keep the resulting logic inspectable.

The notebook includes AI authoring capabilities for generating, explaining, debugging, and revising code. The durable output is the notebook and workbook application—not a transient chat answer.

See the notebook workflow →
Example author request

“Use the assumptions table to build a five-year forecast, validate missing inputs, and publish the summary to Excel.”

Review generated notebook changes, run them against workbook data, and save the working application.

Build your first workbook application.

Use Python for Excel in your workbook or explore the same application model in the browser demo.