$npx skillfedfor your agent

Office Suites packages

13 packages

Packages

python-docx Worth it
PyPI · Office Suites · released Jun 2025

python-docx reads, creates, and modifies Microsoft Word 2007+ (.docx) files programmatically from Python, handling document structure, paragraphs, and content manipulation.

Install it if you need to read, create, or modify Word documents programmatically.

MITpure Python · 3.9+
113.4Mdownloads / mo
python-pptx Worth it
PyPI · Office Suites · released Aug 2024

python-pptx creates, reads, and updates PowerPoint (.pptx) files programmatically without requiring PowerPoint to be installed, enabling dynamic presentation generation from data sources or file analysis.

Install it if you need to generate or manipulate PowerPoint files programmatically.

MITpure Python · 3.8+dormant
67.2Mdownloads / mo
python-oxmsg With conditions
PyPI · Office Suites · released Feb 2025

Parses Outlook MSG files to extract email messages, attachments, and message properties like sent date and sender information.

MITpure Python · 3.9+dormant
3.4Mdownloads / mo
docx2pdf With conditions
PyPI · Office Suites · released Dec 2021

Converts DOCX files to PDF on Windows or macOS by automating Microsoft Word through native OS APIs (win32com on Windows, AppleScript on macOS).

However, the aging maintenance status (last release December 2021, no recent commits) means you should verify compatibility with your current Word version before…

MITpure Python · 3.5+aging
932.6Kdownloads / mo
aspose-words With conditions
PyPI · Office Suites · released Jul 2026

Aspose.Words for Python is a document processing library that lets you create, edit, convert, and render Word documents and related formats programmatically without requiring Microsoft Word or OpenOffice.

However, the license treatment is unclear—it is marked as restricted/proprietary, so verify licensing terms for your use case (personal, open-source, or commercial)…

license unclearcompiled wheel
292.1Kdownloads / mo
python-alfresco-api Worth it
PyPI · Office Suites · released Aug 2026

A Python client library for Alfresco Content Services REST APIs, supporting all 7 Alfresco APIs with both synchronous and asynchronous calls, Pydantic models for AI integration, and ActiveMQ event support.

Install it if you need a Python client for Alfresco Content Services.

Apache-2.0pure Python · 3.10+
277.1Kdownloads / mo
aspose-slides With conditions
PyPI · Office Suites · released Jul 2026

Aspose.Slides generates, modifies, converts, and renders PowerPoint presentations (PPTX, PPT, ODP) to PDF, Word, images, HTML, SVG, and other formats without requiring Microsoft PowerPoint.

However, the proprietary license (unclear treatment) requires careful review before use in production or commercial projects.

license unclearcompiled wheel
197.6Kdownloads / mo
pypptx-with-oxml With conditions
PyPI · Office Suites · released Jan 2026

Reads, creates, and updates PowerPoint (.pptx) files, with experimental support for parsing MathML equations from slides and converting them to LaTeX strings.

MITpure Python · 3.8+aging
153.7Kdownloads / mo
ezodf Skip
PyPI · Office Suites · released Dec 2015

ezodf creates, opens, and modifies OpenDocument Format (ODF) files—including text documents, spreadsheets, presentations, and drawings—allowing you to programmatically add, extract, or edit document content.

MITbuilds from sourceabandoned
151.4Kdownloads / mo
python-docx-ml6 With conditions
PyPI · Office Suites · released Nov 2023

Reads, creates, and updates Microsoft Word 2007+ (.docx) files from Python, with support for paragraphs, text, and document-level operations.

However, be aware that maintenance is dormant—no updates since November 2023—so you should verify that the fork's specific enhancements meet your needs and accept…

MITpure Python · 3.7+dormant
133.1Kdownloads / mo
pyexcel-ezodf Skip
PyPI · Office Suites · released Oct 2017

Create, open, and modify OpenDocument Format (ODF) files—including text documents, spreadsheets, presentations, and drawings—by programmatically adding, editing, or deleting document content.

MITpure Pythonabandoned
112.0Kdownloads / mo
streamlit-pdf Worth it
PyPI · Office Suites · released Nov 2025

Adds a PDF viewer component to Streamlit apps that displays PDF files from URLs, local paths, uploaded files, or raw bytes with configurable height.

Install it if you need to display PDFs in a Streamlit app.

Apache-2.0pure Python · 3.9+
97.8Kdownloads / mo
doc2docx With conditions
PyPI · Office Suites · released Apr 2023

Converts legacy .doc files to modern .docx format on Windows or macOS by automating Microsoft Word, which must be installed on the system.

However, maintenance is dormant (last release April 2023, no recent commits), so if Word's automation interfaces change significantly or you encounter bugs, fixes may…

MITpure Pythondormant
79.3Kdownloads / mo