Spreadsheets

Top 18 Spreadsheet Open-Source Projects

  • gspread

    Google Sheets Python API

  • Jspreadsheet CE

    Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • LibreOffice

    Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead (by LibreOffice)

  • Project mention: Want to learn how to daily drive a linux distro as a humanities student | /r/linuxquestions | 2023-12-10

    First of all, if you need to write a lot of files in the doc format, there's a lovely office suite called libreoffice! Also, cups is a decent print utility for most printers, I'd check that out as well.

  • sheetfu

    Python library to interact with Google Sheets V4 API

  • desbordante-core

    Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.

  • Project mention: Show HN: Desbordante 1.0.0 Released | news.ycombinator.com | 2023-12-11
  • IMPORTJSONAPI

    Use JSONPath to selectively extract data from any JSON or GraphQL API directly into Google Sheets.

  • Project mention: Hello, I am trying to implement a live tracker from a website on some prices, does anyone know how? | /r/googlesheets | 2023-06-06

    You can access the API with IMPORTJSONAPI or a custom script.

  • spreadsheet-cfml

    Standalone library for working with spreadsheets and CSV in CFML

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • spreadsheet

    Spreadsheet Builder (by dsl-builders)

  • InternetGuzeldir

    Source code of https://internetguzeldir.com. Static site generator that takes a Google spreadsheet and builds dmoz like website from it. Written with Python3.

  • plaid-transaction-script

    Automate bank transaction data using the Plaid API into Google Sheets

  • pro

    Jspreadsheet Pro | The javascript spreadsheet (by jspreadsheet)

  • libre_crm

    Open source customer relationship management based on LibreOffice

  • xlsx_copycull

    A tool for streamlined copying of Microsoft Excel spreadsheets and conditionally deleting certain rows

  • StockAppScript

    This is a function to retrieve stock prices from the FinnHub API, created to replace GOOGLEFINANCE() on Google Spreadsheets.

  • Project mention: Portfolio tracking has become even worse | /r/googlesheets | 2023-06-12
  • CUData

    Hosts Overlays and Waypoints for CivUMap,

  • how-to-apply-formatting-to-a-cell-range-in-the-react-spreadsheet

    A quick-start project that shows how to apply formats to a cell range in the Syncfusion React Spreadsheet component. This project demonstrates how to format numbers in cell range as currency, percentages, decimals, and dates. This project also contains code to apply cell formatting options like font size, font family, font color, and fill color and conditional formats with preset colors, data bars, color scales, and icons scales.

  • how-to-insert-a-chart-in-the-react-spreadsheet-component

    A quick-start project that helps you insert a chart in the Syncfusion React Spreadsheet component. In this project, a chart has been inserted in a specific cell position by using the chart property. This project also contains code to insert a chart by using the insertChart method. To enable or disable this feature, use the allowChart property in the Spreadsheet component. You can change the height and width of the chart by resizing it and move it to another position by dragging and dropping it.

  • how-to-insert-images-in-the-react-spreadsheet

    A quick-start project that shows you how to insert an image in the Syncfusion React Spreadsheet component. In this project, insert an image in a specific cell position using the image property or the insertImage method. You’ll see how to change the height and width of the image by resizing it and move it to another position with drag and drop.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Spreadsheets related posts

Index


Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com