Python in Excel alternative: Open. Self-hosted. No limits. (original) (raw)

Introducing xlwings Lite

Run Python code directly in Excel without a local Python installation!

Seaborn Example

Quick Access

xlwings (Open Source)

This it the core Python package. It requires a local installation of both Excel and Python and works on Windows and macOS.

xlwings Documentation

xlwings PRO

xlwings PRO extends the open-source package with additional features:

PRO Documentation

xlwings Lite New

xlwings Lite is the easiest way to get started with xlwings. Simply install xlwings Lite from Excel's add-in store and build something amazing!

Lite Documentation

xlwings Server

Self-hosted solution that runs Python on the server. Enterprise-ready.

Server Documentation

What Our Users Say

Jolanda Stadelmann

quote

We use xlwings to automate the data feeds of one of our analytical spreadsheet tools, which saves us 1–2 days of tedious manual work every month. Data sources include REST APIs, CSV files via SFTP, and web scraping.

Jolanda Stadelmann, Founding Partner, zCapital

Adam Wood, CFA

quote

xlwings has saved me hundreds of hours in my current role. I replaced the VBA reporting with it and instead of taking 20–30 hours a month I can get the reports run in 6–7 hours.

Adam Wood, CFA, Analyst at a large U.S. custody bank

python for excel book cover

Get the O'Reilly Book

The book introduces you to:
Python, pandas, OpenPyXL, XlsxWriter, pyxlsb, xlrd, xlwt, xlutils, and xlwings as well as Jupyter notebooks and Visual Studio Code. It is available in English, French, Trad. Chinese, Simpl. Chinese, Korean, Serbian, Polish, Portuguese, and German.

xlwings Video Course

This on-demand course is a didactically structured series of video tutorials that guide the student step by step through the possibilities, lesser known features and pitfalls with xlwings. The current runtime is approx. 4:20 hours.
The tutorials are split into short videos (usually between 5 and 10 minutes) so that it is easy to quickly find the topics of interest.
The course material comes in the form of Jupyter notebooks and is available for download. There are free preview videos available from almost all sections, so make sure to check out the class curriculum!

xlwings Newsletter

Everything about xlwings and Python in Excel