# HyperFormula guide

# What is HyperFormula?

HyperFormula is a headless spreadsheet built on top of TypeScript. It is a parser and evaluator of Excel formulas for web applications. You can use it in a browser or as a service, with Node.js as your back-end technology.

HyperFormula comes with a huge library of 391 built-in functions grouped into categories:

  • Array manipulation
  • Date and time
  • Engineering
  • Financial
  • Information
  • Logical
  • Lookup and reference
  • Math and trigonometry
  • Matrix functions
  • Operator
  • Statistical
  • Text

The functions use A1 notation and are compatible with popular spreadsheet software like Excel or Google Sheets, which means that you can easily transfer the data and formulas between them.

# What can it be used for?

HyperFormula doesn't assume any existing user interface, making it a great general-purpose library that can be used in various business applications. Here are some examples:

  • Spreadsheets
  • Business logic builders
  • Forms and form builders
  • Computation notebooks
  • Smart documents
  • Educational apps
  • Online calculators

# Resources

This documentation is licensed under CC BY 4.0 (opens new window).