PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Spreadsheet Python Packages

Python packages with the GitHub topic spreadsheet. Sorted by relevance, with stars and monthly downloads.
jmcnamara
xlsxwriter

A Python module for creating Excel XLSX files.

103.8M 4K 666
burnash
gspread

Google Sheets Python API

43.2M 7K 976
dimastbk
python-calamine

Python binding for Rust's library for reading excel and odf file - calamine.

5.1M 476 15
nithinmurali
pygsheets

Google Sheets Python API v4

2.4M 2K 214
xing5
mcp-google-sheets

This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.

75K 934 220
zhangyu836
xltpl

A python module to generate xls/x files from a xls/x template.

40K 94 22
saulpw
visidata

A terminal spreadsheet multitool for discovering and arranging data

40K 9K 352
wq
rest-pandas

📊📈 Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)

39K 1K 128
witanlabs
witan

The spreadsheet toolkit for coding agents - edit, render, calculate, and lint Excel workbooks.

22K 20 2
PSU3D0
formualizer

Embeddable spreadsheet engine — parse, evaluate & mutate Excel workbooks from Rust, Python, or the browser. Arrow-powered, 320+ functions.

21K 146 20
QuantStack
ipysheet

Jupyter handsontable integration

19K 555 69
ironcalc
ironcalc

Main engine of the IronCalc ecosystem

17K 4K 153
aspose-cells-cloud
asposecellscloud

Automate Excel and Spreadsheet Processing in the Cloud with Python. Use the Aspose.Cells Cloud SDK to Create, Edit, and Convert Files (XLSX, ODS, PDF, JSON, HTML, Markdown) via REST API.

14K 6 5
jupyterlab-contrib
jupyterlab-spreadsheet-editor

JupyterLab spreadsheet editor for tabular data (e.g. csv, tsv)

12K 142 8
wq
itertable

⇔ IterTable is a Pythonic API for iterating through tabular data formats, including CSV, XLSX, XML, and JSON.

12K 53 11
knowledgestack
ks-xlsx-parser

XLSX parser for LLMs, RAG, LangChain, LangGraph, CrewAI, Claude, MCP — turns Excel (.xlsx) into citation-ready JSON with formulas, charts, dependency graphs, and token-counted chunks. Open-source Python library (MIT).

10K 40 4
betodealmeida
gsheetsdb

A Python DB-API and SQLAlchemy dialect to Google Spreasheets

9K 224 15
ajmalaksar25
gsab

Google Sheets as a Backend - a database-like interface for Google Sheets (Python library + CLI).

5K 0 0
Pytlicek
sheet2dict

Simple XLSX and CSV to dictionary converter

4K 222 13
mmulqueen
odswriter

A pure-Python module for writing OpenDocument spreadsheets (similar to csv.writer).

4K 17 4
xuri
excelize

Excelize is a Python port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.

4K 49 27
0xNadr
opensheet-core

Fast, memory-efficient spreadsheet I/O for Python — powered by Rust. Read & write XLSX files with streaming, formulas, and zero dependencies.

4K 16 2
ricpol
pygrister

A Python client for the Grist API

3K 42 5
mpryor
nothing-less

A TUI pager with advanced support for tabular data, inferring/swapping delimiters, and real-time event parsing.

2K 266 8
    • Data from PyPI, GitHub, ClickHouse, and BigQuery