fastpyxl - A high-performance Python library to read/write Excel 2010 xlsx/xlsm files

Author:

Christopher C. Smith

Source code:

https://github.com/Promptly-Technologies-LLC/fastpyxl

Issues:

https://github.com/Promptly-Technologies-LLC/fastpyxl/issues

Generated:

Apr 22, 2026

License:

MIT/Expat

Version:

1.0.9

A high-performance, statically typed drop-in replacement for openpyxl. Just change your import:

# before
from openpyxl import Workbook, load_workbook

# after
from fastpyxl import Workbook, load_workbook

No other code changes required.

Support

Bug reports and feature requests should be submitted using the issue tracker. Please provide a full traceback of any error you see and if possible a sample file.

How to Contribute

Any help will be greatly appreciated, just follow these steps:

1. Fork the repository on GitHub and create a branch for each independent feature; don’t try to fix all problems at the same time, it’s easier for those who will review and merge your changes ;-)

2. Hack hack hack

3. Don’t forget to add unit tests for your changes! (YES, even if it’s a one-liner, changes without tests will not be accepted.) There are plenty of examples in the source if you lack know-how or inspiration.

4. Let people know about the shiny thing you just implemented, update the docs!

5. When it’s done, just issue a pull request (click on the large “pull request” button on your repository) and wait for your code to be reviewed, and, if you followed all these steps, merged into the main repository.

For further information see Development

Other ways to help

There are several ways to contribute, even if you can’t code (or can’t code well):

  • triaging bugs on the bug tracker: closing bugs that have already been closed, are not relevant, cannot be reproduced, …

  • updating documentation in virtually every area: many large features have been added (mainly about charts and images at the moment) but without any documentation, it’s pretty hard to do anything with it

  • proposing compatibility fixes for different versions of Python: we support 3.11 and later.

API Documentation

Key Classes

Indices and tables