The full engine
Arrays and array formulas are vital components of any spreadsheet engine. Dynamic arrays—a recent innovation from Microsoft Excel—are implemented by very few engines, yet they offer tremendous utility.
View on GitHubAlthough IronCalc already supports a good number of functions, we aim to support all of them.
View on GitHubThe engine and Web application will support three different languages (English, German and French) and a variety of locales. These settings affect how dates, times, currencies, numbers, and other region-specific formats are displayed. They also determine the default language used for functions and the user interface.
Try it nowNamed ranges allow you to create custom names for cell ranges, making it easier to reference and manipulate specific data sets within a spreadsheet.
Try it nowThe ready-to-use product
Visual formatting to cells based on their values, making it easier to identify trends, outliers, and important data at a glance.
View on GitHubOrganize data into structured tables with built-in sorting and filtering capabilities for better data management and analysis.
View on GitHubProvide rich interaction with cells. Easy navigation to external resources, other spreadsheets, or web pages. Interactive forms and standardized data entry with checkboxes and dropdowns.
View on GitHubAdding contextual notes and explanations to cells will help provide additional information without cluttering the main data.
View on GitHubTo improve layout presentation and readability and compatibility.
View on GitHubAdding various chart types (e.g., bar, line, pie) to visualize and understand data. Charts make spreadsheets beautiful.
View on GitHubEnable real-time collaboration where multiple users can work on the same spreadsheet simultaneously with live updates and conflict resolution (CRDTs).
View on GitHubIn https://app.ironcalc.com we intend to provide a user-friendly web application that allows users to create, edit, collaborate and share spreadsheets seamlessly. It will include a polished user interface, intuitive navigation, and a responsive design for various devices. For free, no ads, no intent to monetize it.
Beyond v2
Long-term vision
Native desktop applications for Windows, macOS, and Linux, providing offline access and system integration.
View on GitHubCreate dynamic pivot tables to summarize, analyze, and explore large datasets with interactive filtering and grouping capabilities.
View on GitHubAI could help automate data analysis, generate insights, and assist with complex calculations and decision-making processes.
View on GitHubAllow users to write custom scripts and functions directly within the spreadsheet, enhancing flexibility and functionality.
We'll keep adding features and improvements as we go. IronCalc is open source, so if you have ideas you can contribute to it too!