Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

Best Python Package Software

Python packages are used to add supplementary functionality to Python applications. Packages are directories that refer to specific files and modules. These modules are then imported and executed within applications. Businesses and software developers use Python packages to add prewritten code with specific functionality. These functionalities can range from preconfigured physics logic for a video game to machine learning algorithms. This saves time during the development process by allowing software engineers to reuse code. It also reduces errors by minimizing the amount of new, untested code being written.

G2 Grid® for Python Package
Leaders
High Performers
Contenders
Niche
Momentum Leaders
Momentum Score
Market Presence
Satisfaction
content
Star Rating

Python Package reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Python Package Software

Results: 186
G2 takes pride in showing unbiased ratings on user satisfaction. G2 does not allow for paid placement in any of our ratings.
Results: 186
Filter Results
Filter by:
Sort by
Star Rating
Sort By:

    py2exe is a Python Distutils extension which converts Python scripts into executable Windows programs, able to run without requiring a Python installation.

    pyodbc is an open source Python module that makes accessing ODBC databases simple. It implements the DB API 2.0 specification but is packed with even more Pythonic convenience.

    PyOpenGL is the most common cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library, and is provided under an extremely liberal BSD-style Open-Source license.

    The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the

    Think about popular [document] pdftk for a moment. PyPDF2 does what pdftk does, and it does so within your current Python process, and it handles a wider range of variant PDF formats.

    interface is a library for declaring interfaces and for statically asserting that classes implement those interfaces. It aims to provide stricter semantics and better error messages than Python's built-in abc module.

    Helps define 'null' values and sentinels parallel to, but different from, Python built-ins such as None, False, and True.

    The standard Python readline extension statically linked against the GNU readline library, providing readline support to Python on platforms without it.

    Python for Windows (pywin32) Extensions, which provides access to many of the Windows APIs from Python.

    YAML is a data serialization format designed for human readability and interaction with scripting languages.

    Red is a fully modular bot - meaning all features and commands can be enabled/disabled to your liking, making it completely customizable.

    Requests is the only Non-GMO HTTP library for Python, safe for human consumption. Requests allows you to send organic, grass-fed HTTP/1.1 requests, without the need for manual labor. There’s no need to manually add query strings to your URLs, or to form-e

    statsmodels is a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration. An extensive list of result statistics are available

    youdao is a dictionary that translate between languages

    flake8 is a python tool that glues together pep8, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

    GeoPandas is an open source project to make working with geospatial data in python easier. GeoPandas extends the datatypes used by pandas to allow spatial operations on geometric types.

    gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.

    Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model. T

    IPy are a Python class and tools for handling of IPv4 and IPv6 addresses and networks. It is similar to Net::IP Perl module.

    IPython provides a rich architecture for interactive computing.

    Jinja2 is a full featured template engine for Python. It has full unicode support, an optional integrated sandboxed execution environment, widely used and BSD licensed.

    A intuitive Less Annoying CRM REST API client written in Python

    Openpyxl is a Python library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files. It was born from lack of existing library to read/write natively from Python the Office Open XML format.

    Paramiko" is a combination of the Esperanto words for "paranoid" and "friend". It's a module for Python 2.7/3.4+ that implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines.

    pyglet is a cross-platform windowing and multimedia library for Python, intended for developing games and other visually rich applications.

    PyInstaller is a program that freezes (packages). Its main advantages over similar tools are that PyInstaller works with Python 2.7 and 3.3—3.6, it buil

    PyQt is a set of Python v2 and v3 bindings for The Qt Company's Qt application framework and runs on all platforms supported by Qt including Windows, OS X, Linux, iOS and Android. PyQt5 supports Qt v5. PyQt4 supports Qt v4 and will build against Qt v5. Th

    A function decorator, that rewrites the bytecode, to enable goto in Python

    Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"

    Pyttsx is a good text to speech conversion library in python but it was written only in python2 untill now ! Even some fair amount of googling didn't help much to get a tts library compatible with

    Adapter for Torrent API that serves search results as broadcatching-ready RSS feed.

    A Python module to control the GPIO on a Raspberry Pi

    rpy2 is an interface to R running embedded in a Python process.

    Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more.

    Shapely is a BSD-licensed Python package for manipulation and analysis of planar geometric objects. It is based on the widely deployed GEOS (the engine of PostGIS) and JTS (from which GEOS is ported) libraries.

    simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+ and Python 3.3+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.

    EasyTkinter is a python module for simplifying basic tkinter programs.

    A Python bot that automates several actions on Twitter, such as following users and favoriting tweets.

    The uWSGI project aims at developing a full stack for building hosting services.

    virtualenvwrapper is a set of extensions to Ian Bicking’s virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on.

    XlsxWriter can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.

    A program that simplifies the process of downloading and converting Youtube videos to MP3 files from the command-line. All you need is the video URL or the name of the artist/track you're looking for.

    virtualenv is a tool to create isolated Python environments. It creates an environment that has its own installation directories, that doesn’t share libraries with other virtualenv environments.

    Addic7ed scraper written in Python to download subtitles (almost) automatically

    Lightweight client library for writing agario bots in Python

    Automatically like any given Facebook URL if the user is logged in. The facebook(url, run_time) method takes a Facebook URL and run time in seconds. It will return a dictionary with status, message, url, like and time attribute.

    Library for converting python numpy datastructures to the ROOT output format.