Skip to main content

CalcBase - Releases

← App details

Nextcloud 35

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 34

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 33

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 32

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 31

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 30

CalcBase 0.1.0
Release Details
UpdatedOct. 9, 2026, 12:24 p.m.
Changelog

The first public release.

Added

  • Workbooks saved as self-contained .html files in the user's Files (folder CalcBase by default): one HTML table per sheet, each cell carrying what it shows with its formula, exact value and number format beside it; versions kept beside the file; autosave; a conflict with a newer copy on the server is caught.
  • A calculation engine compatible with LibreOffice Calc: 494 functions, references across sheets, dependency-ordered recalculation, Calc's error values, number formats including Japanese era dates, input recognised as numbers, percentages, currency, dates and times. Its test suite (3,563 checks, many of them LibreOffice 24.2's own answers) passes.
  • A grid with Calc's keyboard and mouse handling, the formula bar with function hints, copy and paste with other spreadsheet programs, the fill handle, insert and delete rows and columns, merged cells, freeze panes, sort, an autofilter, find and replace, cell properties (number format, alignment, font, borders, fill), images with cropping, alternative text and compression, and printing with a page setup.
  • The screen of EditBase: categories and books in the sidebar, the tool rows, the rail for insert, import and data, the sheet bar at the right (its width can be dragged, and the pictures grow with it), tooltips, a status bar. Sheet tabs under the sheet are off by default and can be switched on in the settings.
  • Fonts: the fonts of the book, with Google Fonts to choose from; paper and page settings kept in the book.
  • Import of CSV/TSV (UTF-8, Shift_JIS), ODS and XLSX; export to CSV, ODS and XLSX. Import also from the other apps of the series and from Nextcloud: RegiBase, FormulaBase, EditBase, NetBase, Tables, Contacts, Calendar, a web page and a Markdown file.
  • An AI assistant through the AI-Hub app, off until the administrator turns it on; the width of its panel can be dragged.
  • Settings in the look shared by the Base-series apps; light and dark themes; Japanese and English; a layout for phones.

Limits

  • CalcBase is for tables kept by hand, not for bulk data. A book holds 100,000 cells by default, a sheet 30,000 rows and a file 24 MB. The limit can be raised in the settings, or removed, at the user's own risk. A book over the limit opens read-only; nothing in it is lost.

Not yet

  • Charts, pivot tables, conditional formatting, data validation, array formulas (Ctrl+Shift+Enter), macros, and several people editing one workbook at once.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhRYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMDA5MTIxOTQ4WhcNMzcwMTE0MTIxOTQ4WjATMREwDwYD
VQQDDAhjYWxjYmFzZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKax
OQ+5puXgCub/Owltz3zUc+F+50Am+kepAoYO0C5xrUs+HBZwJjt+o9ODJ21U7bMB
b+5/9wz7hqB8YyURD6gkut4mw9DNFzcpMNUN01vsAw4iwCmbaoFG1RYnrGAYc1HD
boLAsyonED3IMeoUQrNRgrbT0nJGBNH3yX5NZ9bySbRQ8BszTTHFmP5KX4ZCwlE/
vlDiyJfsvC7oVDhR4ZtamkiAkQEWqfrNhOFR7HsS8v5nOqUekEOV/QsAvfSsjXst
Awvrd5ftrmIB7RuL4EQ2jW6nz7/IGu5neBMXer4Svo+SBhoOMHqgoRiDP/Ecb3M6
vtkfNagNG0+ovyu99lIH4A0rjCqb/1Vq4z+40ksIdojOhh4r1lrMvR11QYUsf/Z9
9fK3FaTABKYcaT7BEZygguYnlCsuGWezlAxqCLV0eeofY+26Jhr7VPhD68cE3nmU
LQszywR/rLPvVuiIev7PIMCf83WlIphFW42BLxY5lnSnWe6ChDmWIrqgR8roiXpo
uDg2X+YBUKaPx0bgOGNu3VFP0iUbWRrPDwMhCgSuaZ0zWR/XrANJ3h0BMc82Fda0
F8S7329dsmTsQSYMONCMR6nFTQlB/x69GDeFpEokXq0P5y1NFpv05dYPk3NsB6+g
xFdOjnOeQTDgfwQwm68ofgwTLvhDfAyujONiheMJAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAE8qSU0J6Uwf6HzbBaYe4VE1vX+5pGKOvyWmxI8QeRNz01VMx6LBcT4A
l10yMd8t5JeedKLMZBVmXV803ZAbi37LycdIxWJjjiNKrVwr2Dqo3kfICQ6UVlXR
7s8UZaX70XRnHCI6ekXQ85usxYWVB9VxTSDIuYv8brD7dbHjLW3xl3j8Xp1pK28d
n3lmQi2DZdnKaJXbm+liReYzpwsBM1ZicOnKKH+xMyELbnBWoBJLXJlpC0bWdfpH
uLz8Uf6K7itLKYne4T14cPjl1tiKmHxRY9LNtJN8cqEvtMxB7e6faFVf6N4FIdpJ
YL8SlhbYxbP/Iej4p71PgfqB/i1rQkU=
-----END CERTIFICATE-----
SignaturefFGUe6jei65b5720RDT2R0iymNrkjOzCQt3RHFDup4WQ5CQydUMZdXrwYw8KQsMfeFRgVFOXdxd2DutxPgKv4FmWbR+jan756F8h82tXDvTiBHuYbQeB/oxoGpR9EnuxfsHz+4HXE1kHbRObDAOR1/zd7B0qUj6Y59KAaCBOuAFbmMFZmTWybPMI1POofwROA4dRGcZ8jbFld1g23csB7gEqCbJw8WQvmE7ZDwxCYGuib9nLrntq9VCVISU22ZsPyalGkgz9kH/txoAmxDLCY0pG8HqlyFYa0uF2gTYHzPJ3mjBGv/FuOW97eznOkfp5V4TM9Nw6mIPc1+DduGW5NQkCMCKPU5NH0vXKz3dBO3BpWowG2piYZ3cbCfE9ZaFjH437Qgbs38bUbKjEE45luJQSRMD5you1fBw/levCRCo1VAaj+aFJEGbxtyH79ians9lAUGl6RVrveIOcrzcsHigNvsPPaFTGziPpBwmrg0ARQ6mjfOHkBsLo4Hq3U/YC7Xs4UuhM9ER1oFzwK9AdPBH8aqDkiWjNYU2GlN7vNLu5kbznoR4Cdu+3rzd+8t0Mh8BDdxqsgKk8d9/+wuaMIdt7XsxN2SfaD8w2zviK5FeG55qgmpUx7kWMm+kklWH5XZlmS84GOHsJFIOIYKzpiipKliqkPS0lTuRiLSvQOzM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0