Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 15 Python Spreadsheet Projects
-
Project mention: Data Science at the Command Line, 2nd Edition (2021) | news.ycombinator.com | 2024-05-06
I'd like to call out one of my favorite pieces of software from the past 10 years: VisiData [1] has completely changed the way I do ad-hoc data processing, and is now my go-to for pretty much all use cases that I previously used spreadsheets for, and about half of those I previously used databases for.
It's a TUI application, not strictly CLI, but scriptable, and I figure anyone building pipelines using tools like jq, q, awk, grep, etc. to process tabular data will find it extremely useful.
----
[1]: https://visidata.org
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
And last but not least, thank you to dlt team’s Anton Burnashev (also known for gspread library) for building it out!
-
XlsxWriter is a Python library for creating Excel 2007 xlsx files. It is particularly well-suited for writing complex formulas and creating sophisticated charts.
-
baserow
The official repository is hosted on https://gitlab.com/bramw/baserow. Baserow is an open source no-code database tool and Airtable alternative.
Project mention: Why Do Developers Struggle with Low-Code? (6 Tools That Actually Help) | dev.to | 2025-02-274. Baserow (An Open-Source Airtable Alternative for Easy Data Management)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
blender_spreadsheet_import
Blender add-on to import Spreadsheet data from CSV or JSON files. The data can then be used with geometry nodes.
-
-
-
-
-
xlsx_copycull
A tool for streamlined copying of Microsoft Excel spreadsheets and conditionally deleting certain rows
-
prgs-docs-spreadsheetkvc
A simple commandline spreadsheet based on curses and python, with support for authenticated encryption based csv files.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Spreadsheet discussion
Python Spreadsheet related posts
-
Probly: Spreadsheets and Python and AI, right in the browser
-
Using spreadsheet widgets in Jupyter notebooks
-
Ask HN: I'm looking for some new spreadsheet software what are people using?
-
IMPORTHTML/IMPORTXML workaround for stats.nba.com in 2021?
-
Command line spread sheets with vim-like keybindings
-
A terminal spreadsheet multitool for discovering and arranging data
-
A terminal spreadsheet multitool for discovering and arranging data
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 19 Mar 2025
Index
What are some of the best open-source Spreadsheet projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | visidata | 8,097 |
2 | gspread | 7,220 |
3 | XlsxWriter | 3,730 |
4 | baserow | 2,573 |
5 | pygsheets | 1,531 |
6 | ipysheet | 544 |
7 | sheet2dict | 221 |
8 | blender_spreadsheet_import | 102 |
9 | Robinhood-1099-Parser | 67 |
10 | alfred-file-explorer | 19 |
11 | convey | 18 |
12 | plotrock | 10 |
13 | xlsx_copycull | 5 |
14 | prgs-docs-spreadsheetkvc | 1 |
15 | diablo4-gear-affixes | 1 |