hyperformula icon indicating copy to clipboard operation
hyperformula copied to clipboard

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.

Results 242 hyperformula issues
Sort by recently updated
recently updated
newest added

### Description Currently each function calls `runFunction` with a callback. It does a lot of useful things and reduces the boilerplate (ie. argument validation) so it's natural that most implementations...

To Be Discussed
API
Feature
Breaking Change
Verified
Impact: Medium
Tech Debt

### Description I'm trying to refer to columns by index within the current row. Usually in Excel, I would use `INDIRECT(ADDRESS(ROW(); column))` to do this. I tried to use `INDEX(A1:ZZ99;...

To Be Discussed
Verified

### Description There are several issues about it: - API reference for dateFormats and parseDateTime is not clear enough about what is possible - `'.'` is also a valid date...

Bug
Docs
Impact: Medium

HyperFormula 2.0.0 is here! This version adds support for reversed ranges, lets you expand the scope of whitespace characters allowed, drops the GPU.js dependency, and improves the behavior of the...

Verified
ANNOUNCEMENT

### Description By starting the cell content with `'` character (apostrophe) our parser treats the rest of it as string. I cannot find any docs that mention this feature. ###...

Docs
Impact: Medium

### Description HyperFormula supports 3D range references (ranges spanning across multiple sheets). This is useful in many ways, as presented in multiple advanced Excel tutorials found online, e.g.: - https://www.ablebits.com/office-addins-blog/2015/12/09/excel-3d-reference-formula/...

Docs
Impact: Medium

### Description The automatic tests that we have are of 2 types: e2e tests that uses the public API only and the low-level unit tests for all the "internal" classes....

Tests
Impact: Medium
Tech Debt

### Description When running unit tests we can see that the heap size increases with every spec file. There must be a memory leak somewhere. It might be related to...

Bug
Performance
Impact: Low
Tech Debt

### Description As described in #875 by MartinDawson: > Consider any formula that you do not know the exact return type of or the return type is too large and...

Feature
Impact: Medium

So I'm doing formula syntax highlighting in my spreadsheet like this example: ![image](https://user-images.githubusercontent.com/15030491/139579297-4d8ad3d6-e826-4591-8ab9-b0ab94dc3755.png) Currently hyperformula does formula parsing internally however there's no way to access it and the indexes in...

Feature
Impact: Medium