Spreadsheet Software

Browse free open source Spreadsheet software and projects for Linux and BSD below. Use the toggles on the left to filter open source Spreadsheet software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 1
    Apache OpenOffice

    Apache OpenOffice

    The free and Open Source productivity suite

    Free alternative for Office productivity tools: Apache OpenOffice - formerly known as OpenOffice.org - is an open-source office productivity software suite containing word processor, spreadsheet, presentation, graphics, formula editor, and database management applications. OpenOffice is available in many languages, works on all common computers, stores data in ODF - the international open standard format - and is able to read and write files in other formats, included the format used by the most common office suite packages. OpenOffice is also able to export files in PDF format. OpenOffice has supported extensions, in a similar manner to Mozilla Firefox, making easy to add new functionality to an existing OpenOffice installation.
    Leader badge
    Downloads: 318,939 This Week
    Last Update:
    See Project
  • 2
    Technical analysis library with indicators like ADX, MACD, RSI, Stochastic and TRIX, plus candlestick pattern recognition. Docs: https://ta-lib.org Available natively in C/C++, Java, Rust and C# with wrappers for python, R and many other ecosystems. MOVED TO GITHUB: https://github.com/TA-Lib/ta-lib . No further support is provided on SourceForge. Release 0.4.0 is very outdated, please check github for the most recent release.
    Leader badge
    Downloads: 6,895 This Week
    Last Update:
    See Project
  • 3
    JExcelApi is a java library which provides the ability to read, write, and modify Microsoft Excel spreadsheets. This project mirrors the files on http://www.jexcelapi.org, which has been known to go down on occasion.
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • 4
    Excel Writer

    Excel Writer

    A standalone, portable Ada package for producing Excel spreadsheets

    Excel_Out is a standalone, portable Ada package for writing Excel spreadsheets with basic formattings and formulas, easily and programmatically. Enables the automatic production of reports. No interaction needed with Excel or MS Office. More information on: http://excel-writer.sf.net Alire crate: https://alire.ada.dev/crates/excel_writer Mirror: https://github.com/zertovitch/excel-writer
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 5

    xlsLib

    C++/C library to construct Excel .xls files in code.

    A multiplatform C++ library for dynamic generation of Excel .xls files containing multiple worksheets. Unlike .csv files, these can be directly opened by Excel and thus provide an excellent way to output large data sets that require further analysis. To see the latest changes, select "Files" and view the README text displayed at the bottom of that pane. IMPORTANT: Major changes are contained in the current SVN source. If you have time please try to use it or the xlslib-package-2.4.0b1.zip archive, and enter bug reports on any problems! Changes: - library specific strings now in their own namespace - iOS Objective-C library - most project files updated (MSVS etc) - C bridge now supports formulas Note: there is a related SF project, libxls, to read Excel files.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    Jspreadsheet CE

    Jspreadsheet CE

    Javascript plugin to create web-based tables & spreadsheets

    Jspreadsheet CE is a lightweight Vanilla JavaScript data grid plugin to create amazing web-based interactive HTML tables, and spreadsheets compatible data grid with other spreadsheet software. You can create an online spreadsheet table from a JS array, JSON, CSV or XSLX files. You can copy from excel and paste straight to your Jspreadsheet CE spreadsheet and vice versa. It is very easy to integrate any third party JavaScript plugins to create your own custom columns, custom editors, and customize any feature into your application. Jspreadsheet CE has plenty of different input options through its native column types to cover the most common web-based application requirements. It is a complete solution for web data management. Create amazing applications with Jspreadsheet CE JavaScript spreadsheet.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7

    Java CSV Library

    Small, fast Java library for reading and writing CSV files

    Java CSV is a small fast open source Java library for reading and writing CSV and plain delimited text files. All kinds of CSV files can be handled, text qualified, Excel formatted, etc.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8

    SimpleXlsxWriter

    C++ library for creating XLSX files for MS Excel 2007 and above.

    This library represents XLSX files writer for Microsoft Excel 2007 and above. The main feature of this library is that it uses C++ standard file streams. On the one hand it results in almost unnoticeable memory and CPU resources consumption while processing (that may be very useful at saving a large data arrays), but on the other hand it makes unfeasible to edit data that were written. Hence, if using this library the structure of the future report should be known enough. The library is written in C++ with using STL functionality and based on the ZIP library (included), which has a free license: http://www.codeproject.com/Articles/7530/Zip-Utils-clean-elegant-simple-C-Win32 This library is distributed under the terms of the zlib license: http://www.zlib.net/zlib_license.html
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    PHP Library for read Excel files
    Downloads: 5 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Read data from Excel 97+ spread sheets without Microsoft! Provides an API to write applications that read Excel documents. The xlreader tool converts data to tab delimited, CSV or SQL inserts. Written in C. Based on the the Java version by Andrew Khan.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11

    Excel compare tool

    Compares two Excel files on a cell-by-cell basis and dumps differences

    Java tool that takes a source and a compare file as input and then generates following files if any differences are encountered: -Source file with differences marked and -Compare file with differences marked -Difference dump file containg all locations of differences, src value, compare value
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    jFox Journal

    jFox Journal

    Trading journal for Currency,Stock,Commodity traders

    jFox Trading Journal is software developed mainly for currency traders,it provides advanced data analysis to improve traders ability to reach higher profits and eliminate losses.jFox keeps your data in one place.To access or modify any of your data jFox provide simple user friendly GUI.By generating graphs and statistics automaticly,user only needs to provide his data to have full overview over his trades and trading performance.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    cashbook is a general purpose php/mysql balancing application that makes it easy to balance your checkbook, keep track of expenses, credit card statements and other home or small business uses
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Bean Sheet is an interpreted Java spreadsheet. At its core is Bean Shell, an open source Java interpreter. The potential of marrying a Java interpreter with a spreadsheet allows a single document to be a powerful application in its own right.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    PalOOCa OpenOffice Extension for Palo

    palo olap open office calc plugin for data analysis

    The PalOOCa Project offers a fast, flexible and intuitive Office-based Business Intelligence solution based on Jedox. It provides an extension for OpenOffice.org Calc which allows both, read and write, access to data from within the Jedox OLAP Server via Calc. If used together with the Open Source Jedox/Palo OLAP Server it completes the Open Source MOLAP-Stack for Business Intelligence. Additionally to Jedox OLAP it is also (read-only) compatible to (almost) all OLAP servers supporting XMLA. Intended audiences are: - scientific research & teaching - financial analysis & controlling Consult the FAQ in the Wiki.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    This program converts, compares, merges, normalizes, and refactors data to and from disparate sources (CSV, Excel, and any JDBC/ODBC database) for use in a Java program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Jeppers is a full featured web-based spreadsheet editor written in Java. It also provides an LGPL grid component that can be used in Swing applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    MicroCalc, a J2ME spreadsheet (midlet), for java enabled handsets, phones, PDA.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Proyecto de soporte a la versión en Español de OpenOffice.org y sus herramientas relacionadas. Entre ellas el diccionario de sinónimos LGPL (tesauro) y el separador silábico LGPL (hyphenation).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    SameDesk is a common workspace for web applications. Supporting applications written in AJAX, Java, Flash, & Server-generated HTML, it lets applications across domains work together for the users via a familiar window GUI delivered via web browsers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    A traditional spreadsheet application for terminal based sytems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A small tool for converting between the various formats that online banks provide their statements in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    "CSV Configurator" is a program which permits to edit a CSV data file and start scripts using this file as parameter via buttons/menu entries which can be customized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The csvdatamix project aims to randomize CSV input data files in order to conceal the original state of the data. Similar to data masking or data transformation. Also has mapping abilities to translate back to the original state of the data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Connla is a Java library for creating data collections which can be exported to TXT, CSV, HTML, XHTML, XML, PDF and XLS formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next