The full engine
Enable real-time collaboration where multiple users can work on the same spreadsheet simultaneously with live updates and conflict resolution (CRDTs).
View on GitHubAdding various chart types (e.g., bar, line, pie) to visualize and understand data. Charts make spreadsheets beautiful.
View on GitHubA dark color scheme for the whole interface, including the grid!
View on GitHubArrays 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.
Try it nowAlthough IronCalc already supports a good number of functions, we aim to support all of them.
Try it nowVisual formatting to cells based on their values, making it easier to identify trends, outliers, and important data at a glance.
Try it nowAs you type a formula, IronCalc suggests matching functions and shows their arguments, a short explanation, and examples, so you can pick the right one without leaving the cell.
Try it nowA coordinated set of colors and fonts applied workbook-wide, so cell styles, charts, and conditional formatting stay visually consistent and can be switched in one click.
Try it nowDefine and reuse named cell styles for fonts, colors, borders, and number formats, so consistent formatting can be applied across a workbook in a single click.
Try it nowThe 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 nowDrag the fill handle across adjacent cells to extend a pattern automatically.
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
Organize 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 GitHubCreate dynamic pivot tables to summarize, analyze, and explore large datasets with interactive filtering and grouping capabilities.
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 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!