Browse free open source Python Frameworks and projects below. Use the toggles on the left to filter open source Python Frameworks by OS, license, language, programming language, and project status.

  • Centralized Workload Automation and Job Scheduling Icon
    Centralized Workload Automation and Job Scheduling

    Orchestrate your entire tech stack with our no-code connectors and low-code REST API adapter

    Orchestrates any process from a single point of control. Build reliable, low-code workflows in half the time. Develop end-to-end business and IT processes faster with hundreds of drag-and-drop actions. Coordinate enterprise-wide MFT processes using dozens of prebuilt actions for common file operations.
    Learn More
  • Self-hosted password manager Icon
    Self-hosted password manager

    Developed and headquartered in Europe (Barcelona, Spain), Passwork meets GDPR, NIS2, ENS and other European regulatory requirements by design.

    On-premise solution with double encryption and certified development processes for maximum protection of corporate data. Zero‑knowledge architecture ensures your passwords never leave your infrastructure.
    Learn More
  • 1
    nJES is a complete CPython rewrite of JES (Jython Environment for Students), originally written by Mark Guzdial and Barbara Ericson. The primary objective of the rewrite is to enhance performance while maintaining full forward compatibility with JES.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    namedtupledefs

    namedtupledefs

    Pacthed namedtuple for field defaults.

    The namedtupledefs is a patched release of the standard collection.namedtuple with added support of default values for field. In addition a method _merge is supported for the combination of named tuples. For Python2 see namedtupledefs2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    namedtupledefs2

    namedtupledefs2

    Pacthed namedtuple for field defaults.

    The namedtupledefs is a patched release of the standard collection.namedtuple with added support of default values for field. In addition a method _merge is supported for the combination of named tuples. For Python3 see namedtupledefs3 or namedtupledefs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    namedtupledefs3

    namedtupledefs3

    Pacthed namedtuple for field defaults.

    The namedtupledefs is a patched release of the standard collection.namedtuple with added support of default values for field. In addition a method _merge is supported for the combination of named tuples. For Python2 see namedtupledefs2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Optimize every aspect of hiring with Greenhouse Recruiting Icon
    Optimize every aspect of hiring with Greenhouse Recruiting

    Hire for what’s next.

    What’s next for many of us is changing. Your company’s ability to hire great talent is as important as ever – so you’ll be ready for whatever’s ahead. Whether you need to scale your team quickly or improve your hiring process, Greenhouse gives you the right technology, know-how and support to take on what’s next.
    Learn More
  • 5
    namedtuplex

    namedtuplex

    Pacthed namedtuple for field defaults.

    The namedtupledefs is a patched release of the standard collection.namedtuple with added support of default values for field. In addition a method _merge is supported for the combination of named tuples. For Python2 see namedtupledefs2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    nginx ui

    nginx ui

    Nginx UI allows you to access and modify the nginx configurations

    We use nginx in our company lab environment. It often happens that my colleagues have developed an application that is now deployed in our Stage or Prod environment. To make this application accessible nginx has to be adapted. Most of the time my colleagues don't have permission to access the server and change the configuration files and since I don't feel like doing this for everyone anymore I thought a UI could help us all. If you feel the same way I wish you a lot of fun with the application and I am looking forward to your feedback, change requests or even a star. Containerization is now state of the art and therefore the application is delivered in a container. With the menu item Main Config the Nginx specific configuration files can be extracted and updated. These are dynamically read from the Nginx directory. If a file has been added manually, it is immediately integrated into the Nginx UI Main Config menu item.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    pep484 stubs for Django

    pep484 stubs for Django

    PEP-484 stubs for Django

    This package contains type stubs and a custom mypy plugin to provide more precise static types and type inference for Django framework. Django uses some Python "magic" that makes having precise types for some code patterns problematic. This is why we need this project. The final goal is to be able to get precise types for the most common patterns. We are independent from Django at the moment. There's a proposal to merge our project into the Django itself. You can show your support by liking the PR. This project does not affect your runtime at all. It only affects mypy type checking process. The current implementation uses Django's runtime to extract information about models, so it might crash if your installed apps or models.py are broken.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    pgApex

    http://95.85.49.98:8081/apex/q

    Web RAD for PostgreSQL tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Some experiments in constructing analysis framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • Turn speech into text using Google AI Icon
    Turn speech into text using Google AI

    Accurately convert voice to text in over 125 languages and variants by applying powerful machine learning models with an easy-to-use API.

    New customers get $300 in free credits to spend on Speech-to-Text. All customers get 60 minutes for transcribing and analyzing audio free per month, not charged against your credits.
    Try for free
  • 10
    Python Integrated Parallel Programming EnviRonment (PIPPER), Python pre-parser that is designed to manage a pipeline, written in Python. It enables automated parallelization of loops. Think of it like OpenMP for Python, but it works in a computer cluster
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Pirate is a programmable API for developing complex, extensible JavaScript objects and modules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    platformids

    platformids

    OS and Distribution Release Enumeration

    The ‘platformids‘ package provides the categorization and enumeration of OS platforms and distributions. This enables the development of portable generic code for arbitrary platforms in IT and IoT landscapes consisting of heterogeneous physical and virtual runtime environments. The introduced hierarchical bitmask vectors enable for fast and efficient platform specific code and data selection for OS and distributions with routines for specific platform releases. The supported version numbering comprise various release schemes such as classical version numbers with variable segments and optional release names, * AlpineLinux-3.8.1 * CentOS-6.10 * Debian-9.6 * Fedora31 * OS-X-10.6.8 * Ubuntu-18.04 * armbian-5.76 * cygwin-2.9.0 * opensuse-15.1 * raspbian-9.4 * slackware-14.2 * solaris-11.3 variations of numbering schemes and continous deployment * CentOS-7.6-1810 * NT-6.3.9600 * archlinux-2018.12.01 * kali-linux-2019.1 * NT-10.0.1809
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects. ARSystem, also known as ARS or Remedy, is a powerful enterprise workflow engine. Atrium is a Configuration Management Data Base, a.k.a. Installed Base built on top of ARSystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    pyCRM puts together some basic building stones of each CRM like user administration, calendars etc. The main intention is to provide some metadata driven system to simplify extensibility and upgradeability of CRM systems built on top of it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A Graphical Editing Framework(GEF), for Python. It provides a canvas similar to wxArt2D and a editing framework based on MVC. The framework can be used to develop scientific and engineering tools that require graphical editing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    pyGLFW is a set of python bindings to the successful cross-platform GLFW. It is intended as a powerful and lightweight alternative to pygame for python OpenGL application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    pyHed its a framework created to help developers to create desktop aplications cross-plataform using Python. Using pyQT and sqlAlchemy, the pyHed framework transforms the job of creating and support aplications much more easy and fast. pyHed Team
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Simple SVN server management tool based on Pylons Web Framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Python interface to ECLiPSe Constraint Logic Programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    pycpp is a free C++ class library that will help you to easily write C++ code for both, embedding and extending C++ and Python. It comes along with a code generator that uses Python itself as interface language between C++ and your Python code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PyGWA is a GPGPU library for Python. It contains Python bindings for AMD CAL and PyGWA.DP - a toy data-parallel programming API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    pylaunchy is an extension to Launchy's (www.launchy.net) plugin system that allows developing Launchy plugins in the Python language.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pypes is a framework which allows users to break complex data processing logic down into a series of smaller less complex tasks. These tasks, referred to as components, can then be connected so that the output of one becomes the input to another.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Python Multimedia Messaging Service (MMS) library The python-mms library provides an "mms" module for Python, consisting of classes that facilitate the creation, manipulation and encoding/decoding of MMS messages used in mobile phones.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB