Specifications

Technical specifications of osbxl

Basic Specifications

Maximum rows 1,048,576 rows
Maximum columns 16,384 columns (XFD)
Functions Nearly 500 functions (financial, statistical, string, date, logical, lookup, etc.)
Formula engine C++ core + language bindings
License Commercial license (annual / perpetual)

Requirements

OS Requirements (common)

  • • 64-bit OS required
  • • Windows: Windows 10 or later (x86_64)
  • • macOS: Apple Silicon (M1/M2/M3/M4/M5)
  • • Linux: x86_64 architecture

Per-Language Requirements

☕ Java

  • • JDK 1.8 or later
  • • 64-bit JVM

🐍 Python

  • • Python 3.8 – 3.14
  • • 64-bit Python

🟢 Node.js

  • • Node.js 18 or later (N-API v8)
  • • 64-bit Node.js

🐘 PHP

  • • PHP 8.2 – 8.5 (NTS builds only; thread-safe builds not supported)
  • • 64-bit PHP
  • • Windows: official NTS runtime required (PHP installed via mise, Scoop, or winget uses official NTS and works out of the box)

🌍 WebAssembly

  • • Chrome / Edge 133+, Firefox 134+ (Safari not supported)
  • • Node.js 24+ when running on Node.js (MEMORY64 / Wasm 3.0 required)
  • • OS-independent (browser requirements only). Client-side generation is also possible.