Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Excel

Excel

61 projects

Showing 36 of 61 projects

xlsx
xlsx

A JavaScript library for reading, writing, and processing spreadsheet data across Excel, CSV, and other formats.

#database#open-source#spreadsheet
Stars36.3k
Forks7.9k
Last commit2 years ago
HANDSONTABLE
HANDSONTABLEJavaScript

A JavaScript data grid with a spreadsheet-like look and feel, supporting React, Angular, and Vue for building data-rich applications.

#enterprise-software#data-editing#data-grid
Stars22.0k
Forks3.2k
Last commit19 hours ago
excelize
excelizeGo

A pure Go library for reading and writing Microsoft Excel™ spreadsheets (XLAM/XLSM/XLSX/XLTM/XLTX).

#reporting#microsoft#office
Stars20.8k
Forks1.9k
Last commit3 days ago
Luckysheet
LuckysheetJavaScript

An open-source online spreadsheet library with Excel-like features, including formulas, charts, and collaborative editing.

#web-components#open-source#office
Stars16.7k
Forks2.6k
Last commit11 months ago
PHPSpreadsheet
PHPSpreadsheetPHP

A pure PHP library for reading and writing spreadsheet files like Excel and LibreOffice Calc.

#libreoffice#office#spreadsheet
Stars14.0k
Forks3.6k
Last commit11 days ago
Laravel Excel
Laravel ExcelPHP

A Laravel wrapper for PhpSpreadsheet that simplifies Excel and CSV exports and imports with queueing and chunking.

#eloquent#phpspreadsheet#queueing
Stars12.7k
Forks2.0k
Last commit13 days ago
Jspreadsheet CE
Jspreadsheet CEJavaScript

A lightweight JavaScript data grid component for creating interactive spreadsheets with Excel-like controls.

#web-components#jspreadsheet#data-grid
Stars7.2k
Forks891
Last commit3 months ago
ONLYOFFICE
ONLYOFFICEShell

ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

#office#spreadsheet#docx
Stars6.7k
Forks1.3k
Last commit2 days ago
xlsx
xlsxGo

Go library for reading and writing XLSX files.

#spreadsheet#go#excel
Stars6.0k
Forks812
Last commit11 months ago
ClosedXML
ClosedXMLC#

A .NET library for reading, manipulating, and writing Excel 2007+ files with an intuitive API.

#hacktoberfest#server-side#spreadsheet
Stars5.7k
Forks930
Last commit29 days ago
tablib
tablibPython

A Python library for handling tabular datasets across multiple formats like XLS, CSV, JSON, and YAML.

#yaml#data-export#python
Stars4.8k
Forks607
Last commit8 days ago
ExcelDataReader
ExcelDataReaderC#

A lightweight and fast C# library for reading Microsoft Excel files (including .xls, .xlsx, .xlsb, and .csv) from .NET applications.

#xls#csharp#nuget-package
Stars4.4k
Forks1.0k
Last commit17 days ago
dsq
dsqGo

A command-line tool for running SQL queries against JSON, CSV, Excel, Parquet, and other structured data files.

#parquet#cli-tool#openoffice-calc
Stars3.9k
Forks162
Last commit2 years ago
QSV
QSVRust

A blazing-fast command-line toolkit for querying, slicing, analyzing, transforming, and validating tabular data (CSV, Excel, JSONL, etc.).

#ckan#parquet#luau
Stars3.7k
Forks104
Last commit7 hours ago
revogrid
revogridTypeScript

A high-performance virtual data grid component built with StencilJS, offering Excel-like features and framework-agnostic integration.

#data-grid#virtual-scrolling#excel-alternative
Stars3.4k
Forks211
Last commit18 hours ago
xlwings
xlwingsPython

xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.

#reporting#python#excel
Stars3.4k
Forks534
Last commit10 days ago
ImportExcel
ImportExcelPowerShell

A PowerShell module for importing, exporting, and automating Excel spreadsheets without requiring Microsoft Excel.

#spreadsheet-tools#pivot-tables#report-generation
Stars2.7k
Forks415
Last commit6 months ago
sq
sqGo

A command-line tool that provides jq-style access to structured data sources like SQL databases, CSV, and Excel files.

#data-inspection#data-wrangling#data-export
Stars2.5k
Forks39
Last commit21 hours ago
Fast Excel
Fast ExcelPHP

A fast and memory-efficient Laravel package for importing and exporting Excel/CSV files using Spout.

#hacktoberfest#fast#spreadsheet
Stars2.3k
Forks268
Last commit5 days ago
EPPlus
EPPlusC#

EPPlus-Excel spreadsheets for .NET

#spreadsheet#netstandard#epplus
Stars2.0k
Forks308
Last commit2 days ago
OpenXLSX
OpenXLSXC++

A C++ library for reading, writing, creating, and modifying Microsoft Excel .xlsx files.

#library#spreadsheet#cpp17
Stars1.8k
Forks390
Last commit1 month ago
ExcelDna
ExcelDnaC#

A free library for creating Excel add-ins and user-defined functions using .NET languages like C# and VB.NET.

#hacktoberfest#spreadsheet-tools#excel-addins
Stars1.5k
Forks294
Last commit16 hours ago
spreadsheet_architect
spreadsheet_architectRuby

A Ruby library for easily generating XLSX, ODS, and CSV spreadsheets from ActiveRecord relations, plain Ruby objects, or tabular data.

#reporting#rails#spreadsheet
Stars1.3k
Forks44
Last commit2 months ago
pyexcel
pyexcelPython

Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files

#xls#python#xlsm
Stars1.3k
Forks170
Last commit22 days ago
Spreadsheet
SpreadsheetRuby

A Ruby library for reading, writing, and modifying Microsoft Excel-compatible spreadsheet documents (XLS format).

#spreadsheet#xls#ruby-gem
Stars1.1k
Forks234
Last commit3 months ago
xlsx-populate
xlsx-populateJavaScript

A JavaScript library for parsing and generating Excel XLSX files with Node.js and browser support, preserving existing styles and features.

#spreadsheet#office-automation#nodejs
Stars1.0k
Forks198
Last commit2 years ago
fastexcel
fastexcelJava

A high-performance Java library for generating and reading large Excel files with minimal memory usage.

#high-performance#low-memory#spreadsheet
Stars907
Forks145
Last commit1 day ago
CoreXLSX
CoreXLSXSwift

A pure Swift library for parsing and reading Excel XLSX spreadsheet files.

#excelreader#ios#codable
Stars906
Forks111
Last commit2 years ago
CoreXLSX
CoreXLSXSwift

A pure Swift library for parsing and reading Excel XLSX spreadsheet files.

#excelreader#ios#codable
Stars906
Forks111
Last commit2 years ago
NetOffice
NetOfficeC#

A .NET library for building Microsoft Office add-ins and automation code without version limitations.

#netoffice#microsoft-office#access
Stars765
Forks158
Last commit13 days ago
caxlsx_rails
caxlsx_railsRuby

A Rails plugin that adds spreadsheet template rendering using the caxlsx gem, enabling Excel generation within views.

#reporting#template-engine#data-export
Stars761
Forks87
Last commit1 month ago
rio
rioR

An R package that simplifies data import and export by automatically selecting the correct function based on file extension.

#stata#statistical-analysis#spss
Stars619
Forks78
Last commit3 days ago
libxls
libxlsC

A C library for reading binary Excel (XLS) files with a command-line tool for converting XLS to CSV.

#c-library#binary-file#xls
Stars532
Forks146
Last commit11 months ago
meza
mezaPython

A Python toolkit for processing tabular data

#functional-programming#library#csv
Stars423
Forks29
Last commit1 month ago
pgclimb
pgclimbGo

A PostgreSQL utility to export data into different formats like JSON, CSV, XLSX, and XML with custom template support.

#reporting#data-export#command-line-tool
Stars393
Forks38
Last commit6 years ago
Gotenberg
GotenbergPHP

A PHP client library for interacting with the Gotenberg API to convert documents and web pages to PDF.

#gotenberg-api#libreoffice#docx
Stars389
Forks21
Last commit21 hours ago
Page 1 of 2Next

Related Tags

#Spreadsheet34#Xlsx23#Csv17#Data Export16#Data Processing12#Office Automation12#Data Import8#Data Grid7#Go7#Reporting7#Frontend6#Dotnet6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub