pyexcel/pyexcel
Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 90
- Release rhythm 66
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 134
- age_days: 4394
- days_rel: 65
- days_push: 63
- n_releases_24m: 6
Adoption not part of the score
1291 stars · 171 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pyexcel is a Python library providing a single unified API for reading, manipulating, and writing tabular data across spreadsheet formats including csv, tsv, xls, xlsx, xlsm, ods, and fods. It focuses purely on data processing (no fonts, colors, or charts) and extends format support through installable plugins without code changes.
Use cases
- read excel files into python lists or dictionaries
- convert csv to xlsx
- export data to excel spreadsheet
- handle multiple spreadsheet formats with one api
- read ods files in python
- save records as excel file
- lightweight alternative to pandas for excel files
When to choose
- you need a simple, minimal-dependency way to read/write spreadsheet data without pandas
- your application must accept multiple excel-like formats from non-technical users
- you want one-line conversions between csv, xls, xlsx, and ods
When to avoid
- you need formatting, fonts, colors, or charts in excel files
- files are password protected
- you need heavy data analysis or transformation - use pandas instead
Facets
library · maturity active
serialization csv data-science etl data-science files spreadsheets developer-tools python cross-platform excel spreadsheet xlsx ods xls csv file-conversion plugin-system
7 sources
- readme: https://github.com/pyexcel/pyexcel · fetched 2026-08-28 · b7c34cfa6233
- homepage: http://docs.pyexcel.org · fetched 2026-08-29 · c18eeda9cfef
- site_page: http://docs.pyexcel.org/en/latest/quickstart.html · fetched 2026-08-29 · 0d893bc15f79
- site_page: http://docs.pyexcel.org/en/latest/pyinstaller.html · fetched 2026-08-29 · 9f088a56fde4
- site_page: http://docs.pyexcel.org/en/latest/changelog.html · fetched 2026-08-29 · 6969c2c19143
- site_page: http://docs.pyexcel.org/en/latest/renderers.html · fetched 2026-08-29 · 617d57020dc7
- registry_pypi: https://pypi.org/pypi/pyexcel/json · fetched 2026-08-29 · 00c61698e536
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pyexcel/pyexcel | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem