openpyxl

openpyxl

openpyxl

openpyxl is a Python library designed for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files. It addresses the need for native interaction with the Office Open XML format. Originally based on PHPExcel, it offers users flexibility, although additional measures like defusedxml are recommended to safeguard against certain XML attacks.

2 votes

Top openpyxl Alternatives

Ad StackScan

StackScan

Curious about a website’s technology stack? Use StackScan to explore 50,000+ technologies across 450+ categories of stacks.

StackScan Pte Ltd
1 ExtReact

ExtReact

ExtReact empowers developers to create high-performance React applications seamlessly. With over 140 preintegrated components, it streamlines UI development for data-intensive projects. The framework ensures rapid coding and testing across platforms, enhancing efficiency and user experience. Teams can harness its robust capabilities to build sophisticated, reliable applications tailored for any device.

Sencha
3 votes
2 python speech recognition

python speech recognition

Python Speech Recognition is a versatile library for integrating speech recognition capabilities into applications. It supports various engines and APIs, both online and offline, including Google Cloud, IBM, and CMU Sphinx. Easily installable via `pip`, it enables speech-to-text conversion, microphone input, and audio transcription with customizable features for different languages and environments.

python speech recognition
2 votes
3 statsmodels

statsmodels

This powerful Python package facilitates advanced statistical computations and modeling. Offering a variety of tools for linear regression, time series analysis, and survival analysis, it supports methods ranging from ordinary least squares to Bayesian models. Ideal for researchers and analysts, it enhances data analysis capabilities with intuitive design and extensive documentation.

statsmodels
3 votes
4 pyqt5

pyqt5

PyQt5 is a robust set of Python bindings for the Qt v5 toolkit, released on July 19, 2024. It allows developers to create cross-platform applications for desktop and mobile, including iOS and Android. With over 35 extension modules, it supports advanced features like multimedia, NFC, and Bluetooth connectivity, enhancing user interface development.

Riverbank Computing Limited
2 votes
5 pypdf2

pypdf2

PyPDF2 is a versatile pure-Python library designed for manipulating PDF files. Users can easily split, merge, crop, and transform pages, as well as add metadata and passwords. It also supports retrieving text and annotations, making it suitable for both novices and experienced developers looking to enhance their PDF handling capabilities.

pypdf2
3 votes
6 python mechanize

python mechanize

Python Mechanize is a powerful library for stateful programmatic web browsing, enabling users to interact with websites as if they were using a real browser. It simplifies HTML form filling, link parsing, and following, while managing browser history and handling HTTP headers, including Referer. Released on April 26, 2024, it provides robust functionality for developers.

python mechanize
2 votes
7 python wait

python wait

The "waiting" library offers a straightforward solution for managing asynchronous tasks by allowing users to wait for functions to return True. With features like customizable polling intervals, timeout handling, and support for multiple predicates using ANY and ALL, it streamlines the process of waiting efficiently in Python applications.

python wait
3 votes
8 pywin32

pywin32

Pywin32 is a powerful library that enables seamless access to Windows APIs from Python, facilitating tasks such as COM support and service management. Released on March 17, 2025, it streamlines integration with Windows functionalities, allowing developers to perform complex operations efficiently within their Python applications.

pywin32
2 votes
9 urllib3

urllib3

urllib3 is a robust HTTP library for Python, offering features like thread-safe connection pooling and file uploads. Its user-friendly interface and extensive community support make it a favorite among developers. Easily installable via pip, urllib3 enhances HTTP functionalities that are often lacking in standard libraries, fostering seamless web interactions.

urllib3
4 votes
10 Beautiful Soup

Beautiful Soup

Beautiful Soup is a Python library designed for effortlessly scraping data from web pages. By leveraging HTML and XML parsers, it allows users to navigate, search, and manipulate the parse tree using intuitive Pythonic patterns. Ideal for developers looking to extract web content efficiently, it exclusively supports Python 3.

PyPI
1 vote
11 twisted python

twisted python

Twisted is an asynchronous networking framework designed for Python, facilitating the development of internet applications. It offers a variety of modules for HTTP, SSH, IM protocols, email services, and GPS communication. With support for multiple event loops, Twisted enhances scalability and performance, making it a versatile tool for developers.

twisted python
4 votes
12 paramiko

paramiko

Paramiko is a pure-Python implementation of the SSHv2 protocol, offering both client and server capabilities. Designed for Python 3.6+, it serves as the backbone for the Fabric library, simplifying tasks like remote command execution and file transfers. Advanced users can utilize its low-level primitives for specialized SSH needs.

paramiko
1 vote
13 python websocket

python websocket

The Python WebSocket library facilitates the creation of WebSocket servers and clients, emphasizing correctness, simplicity, robustness, and performance. Leveraging asyncio, it provides an intuitive coroutine-based API for efficient message handling. The library is designed for production environments, optimizing memory usage with support for multiple platforms including Linux, macOS, and Windows.

python websocket
4 votes
14 python text to speech

python text to speech

The python text to speech library, pyttsx3, enables seamless text-to-speech conversion in Python 3 without requiring an internet connection. Released on September 27, 2024, it supports various TTS engines such as Sapi5, NSSS, and espeak, allowing users to customize voice, rate, and volume effortlessly.

python text to speech
1 vote
15 python cryptography

python cryptography

python cryptography is a versatile library offering a range of cryptographic recipes and primitives tailored for Python developers. Compatible with Python 3.7+ and PyPy3, it provides high-level and low-level interfaces to various algorithms, including symmetric ciphers and key derivation functions, making secure programming straightforward and efficient.

python cryptography
5 votes

Company Information

  • Company: openpyxl

Top openpyxl Features

  • Read/write Excel files
  • Support for xlsx/xlsm formats
  • Native Python compatibility
  • Based on PHPExcel library
  • Open-source community-driven
  • Comprehensive documentation available
  • Installation via pip
  • Handles complex data types
  • Supports cell formatting options
  • Allows data validation setup
  • Chart creation capabilities
  • Ability to read/write formulas
  • Efficient memory usage
  • Support for multi-sheet workbooks
  • Can handle large Excel files
  • Customizable styles and themes
  • Event-driven programming support
  • Integration with other Python libraries
  • Regular updates and maintenance
  • User support community available.