Open Source Python Software

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

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Python
    The Python programming language, an object-oriented scripting and rapid application development language. You can download it from http://www.python.org/download
    Leader badge
    Downloads: 19,061 This Week
    Last Update:
    See Project
  • 2

    Python for Windows Extensions

    OLD project page for the Python extensions for Windows

    This project has been migrated to github - please visit https://github.com/mhammond/pywin32 Please file all issues via github.
    Leader badge
    Downloads: 199 This Week
    Last Update:
    See Project
  • 3
    matplotlib
    Matplotlib is a python library for making publication quality plots using a syntax familiar to MATLAB users. Matplotlib uses numpy for numerics. Output formats include PDF, Postscript, SVG, and PNG, as well as screen display. As of matplotlib version 1.5, we are no longer making file releases available on SourceForge. Please visit http://matplotlib.org/users/installing.html for help obtaining matplotlib.
    Leader badge
    Downloads: 79 This Week
    Last Update:
    See Project
  • 4
    The Python programming language for S60 mobile phones.
    Downloads: 42 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    cx_Oracle is a Python extension module that allows access to Oracle databases and conforms to the Python database API specification version 2.0 Project has moved to GitHub (https://github.com/oracle/python-cx_Oracle) and new builds are available at PyPI (https://pypi.python.org/pypi/cx_Oracle).
    Downloads: 25 This Week
    Last Update:
    See Project
  • 6
    cx_Freeze is a set of utilities for freezing Python scripts into executables using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer and the Freeze utility that ships with Python itself
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 7
    Multiplatform Serial Port Module for Python (Win32, Jython, Linux, BSD and more)
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8
    ABC is a Bittorrent client which supports a queueing system with priority, global and local preferences for downloading torrents, multiple upload options for completed files, an adjustable display, and remote access via a web service.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Super Mario Bros. Python
    This is just a Demo release of the game. Known problem: - The game runs slow / laggy. i think the enemies/camera might be causing it. Play as Super mario in 4 new levels! Game made in python with help of sprites/images Made by Morp.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    CJKPython is internationalization and localization efforts for Chinese, Japanese and Korean environments on Python.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Bayesian anti-spam classifier written in Python.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    A Console-based BitTorrent Client with built-in scheduler for handling multiple sessions. It is designed to manage sessions in queue easily without heavy-weight GUI. External module can search for new torrents in trackers and submit it automatically.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Cross platform tools written in Python that perform common Oracle database developer tasks
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Python utilities for the storing, retrieving and displaying of information from a number of back end mechanisms. Note that development for Gerald has been moved to https://bitbucket.org/andy47/gerald
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    PPA (Python [Object] Publishing Accessories) is a library of python modules useful to build web publication systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    m3ute2 is program for copying, moving, and otherwise organizing M3U playlists and directories. m3ute2 can also generate detailed reports about lists of files.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    ALSA wrapper for Python 2 and 3. PCM playback and capture, as well as the Mixer API is supported.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Python library to automate X11. Simulate mouse movement and mouse clicks, keystrokes, and manipulate windows from Python. Alter the state of caps lock, num lock, and scroll lock. Also access the X11 clipboard. The C library would be useful for those wishing to automate X from another language as well.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19

    edumath

    Python Module

    edumath is a python module. You can do calculations of advance topics of mathematics of high school. In intial release v 1.0 it contains 28 functions for performing calculations. This is windows installer. Just download, read documentation on github and use it in your own projects. I started writing this module from 05-04-2014. I covered three topics of high school - Matrices, Progression and Vector Algebra. I am constanly working on edumath. If you find this module helpful and wnt to contribute, then you are allow to contribute on github. (http://www.guthub.com/daxeel/edumath) I request that insert your code in respective section of mathematics topics. So, in future it can be very easy to maintain edumath project. In next version release i will give credits to all the contributors.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    BKWSimX

    BKWSimX

    Planung & Simulation kleiner PV-Anlagen

    BKWSimX ist eine kostenlose Simulationssoftware zur Planung und Wirtschaftlichkeitsbewertung steckerfertiger PV-Anlagen – ideal für Balkonkraftwerke mit oder ohne Speicher. Die Software erlaubt es, reale Standortdaten, Hardwarekomponenten und individuelle Lastprofile zu kombinieren, um den Eigenverbrauch, Jahresertrag und die Amortisation exakt zu berechnen. Die Benutzeroberfläche ist intuitiv gestaltet und erlaubt u. a. die Simulation mehrerer PV-Generatoren mit eigener Ausrichtung und Verschattung, den Vergleich unterschiedlicher Speichersysteme sowie die Berücksichtigung aller üblichen Verlustfaktoren. BKWSimX basiert auf Python, nutzt reale Wetterdaten der Europäischen Kommission (PVGIS) und richtet sich an alle, die fundierte Entscheidungen rund um ihre eigene PV-Anlage treffen möchten.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Ccec is a repository of miscellaneous Python utilities as well as useful libraries.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    ChinesePython is a translation of Python scripting language itself into chinese. Not only the variable names, user messages/warnings/prompts but most notably, the reserved keywords and builtin types.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    PAIDA is pure Python scientific analysis package and supports AIDA (Abstract Interfaces for Data Analysis). PAIDA can create/plot histograms and functions etc. The parameter optimization and its error evaluation are also supported. Can use with Jython!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    PySSH is a Python module for programmatically controlling ssh and scp. NOTE: This project is no longer maintained. Please consider using Paramiko (https://github.com/paramiko/paramiko) instead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    huhamhire-hosts

    huhamhire-hosts

    hosts for Internet Freedom

    Since the governments of some countries are using the blocking the internet access to several websites and web service providers which includes some world famous sites like Google, YouTube, twitter, Facebook, and Wikipedia etc., we designed this tiny utility in order to help people getting through the Internet blockade. Hosts Setup Utility provides basic tools to manage the hosts file on current operating systems. It also provides both support for Graphical Desktop environment with Graphical User Interface (GUI) and CLI environment with Text-based User Interface (TUI). Users could use these tool to modify the hosts to visit specified websites or services blocked by ISP/government. Functions which help users to backup/restore hosts files are also provided. For more detailed information, please visit the website of this project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next