Open Source Python Software

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.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    MComix

    MComix

    GTK+ comic book viewer.

    MComix is a user-friendly, customizable image viewer. It is specifically designed to handle comic books (both Western comics and manga) and supports a variety of container formats (including CBR, CBZ, CB7, CBT, LHA and PDF). MComix is a fork of Comix.
    Leader badge
    Downloads: 992 This Week
    Last Update:
    See Project
  • 2

    Developer's Image Library

    A full featured cross-platform image library

    Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
    Leader badge
    Downloads: 481 This Week
    Last Update:
    See Project
  • 3

    MySQL for Python

    MySQL database connector for Python programming

    MySQLdb is a Python DB API-2.0-compliant interface; see PEP-249 for details. For up-to-date versions of MySQLdb, use the homepage link. Supported versions: * MySQL versions from 3.23 to 5.5; 5.0 or newer recommended. MariaDB should also work. * Python versions 2.4-2.7; Python 3 support coming soon. ZMySQLDA is a Database Adapter for Zope2.
    Downloads: 67 This Week
    Last Update:
    See Project
  • 4

    Ganglia

    Scalable, distributed monitoring system for high-performance computing

    Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. Supports clusters up to 2000 nodes in size.
    Downloads: 27 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

    StreamTuner2 ♪♬#

    Internet radio directory browser

    Streamtuner2 is an internet radio station and video browser. It simply lists stations in categories from different directories. Launches your preferred media apps for playback. It's built in Python now, but retains UI similarity with the original StreamTuner 0.99
    Leader badge
    Downloads: 38 This Week
    Last Update:
    See Project
  • 6
    Comix is a user-friendly, customizable image viewer. It is specifically designed to handle comic books, but also serves as a generic viewer. It reads images in ZIP, RAR or tar archives (also gzip or bzip2 compressed) as well as plain image files.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 7
    SQL Relay
    Database connection pool with support for lots of languages and databases.
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 8
    CompactBSD is a powerful set of tools that allow you to build your own customized, lightweight distribution of OpenBSD and then burn it onto compact flash so that it can be run on an embedded PC platform such as FatPort's FatPoint (www.fatport.com)
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    OpenRTS is an open source realtime strategy game. It features isometric graphics, networked multiplayer and single-player scenarios. The game is being developed using Python and SDL. The game runs on at least Linux, Windows and Mac.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
  • 10
    SPE is a python IDE with auto indentation&completion,call tips,syntax coloring&highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,drag&drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Fruit machine game written in python.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    A tool for uploading a local mailbox to IMAP4 server. Useful for migrating from E-mail client such as Thunderbird to Gmail.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    vmm - a virtual mail manager

    vmm - a virtual mail manager

    command line tool to manage email (alias-)domains/accounts/aliases …

    vmm is the easy to use and configurable command line tool for administrators and postmasters, to manage domains, alias-domains, accounts and relocated mail users. It allows the fast and easy management of mail servers. vmm is written in Python. It's designed for installations using Dovecot and Postfix with a PostgreSQL backend.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14

    mlbviewer

    The best collection of tools for MLB.com content and MLB.TV for Linux.

    ATTENTION: MLB.TV has changed for 2018 and mlbviewer no longer works. Please check out the mlbstreamer project for an alternative that works with 2018 changes. https://github.com/tonycpsu/mlbstreamer A collection of tools to view and listen to streaming baseball games from MLB.TV. While the main streaming content is mostly for paid MLB.TV subscribers only, there are a significant number of features and views available to non-subscribers as well including one FREE game each day. NEW! Watch MLB classic content from YouTube without a browser. MiLB.TV and Postseason.TV are also integrated into the same mlbviewer interface. Play ball!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    DictDefence is program written in Python to stop dictionary attacks of all sorts. The basic idea behind DictDefence is the automated blocking of Script Kiddies that run dictionary based attacks on your servers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Invasores is a simple Shoot them up game. It's fun and it has been written in Python. You can modify the graphics and the levels to enhance the game and to enjoy. It is being developed with Python and Pygame. Newer versions are now at GitHub. https://github.com/lskbr/invasores
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Unified Sessions Manager

    Unified Sessions Manager

    Pioneering Private and Public Cloud Management since 2008

    The UnifiedSessionsManager supports the integrated management of user sessions within Private-Clouds, comprising heterogeneous IT landscapes of various physical and virtual machines, hypervisor management, and virtual user sessions with remote desktops. Extracted documents see https://sourceforge.net/projects/ctys-doc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Biological Annotation Tool is a general-purpose high speed environment for manipulating biological sequence annotations in multiple input and output formats. A plugin-style API permits much extensibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Boarded - on-screen keyboard for X11
    Boarded is a virtual on-screen keyboard for the X11 window system. It's intended to be used on mobile devices without a hardware keyboard. It allows you to design your own keyboard layouts, specifying key positioning/grouping and setting own colors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Bots IRC
    Bases para crear un BOT para IRC Lenguajes: - Python - Perl - Ruby - C
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Cellicone is a project to develop an artificial life organism with the necessary components to make it comparable to biological life as we know it. This includes components ranging from proteins to cells to organs to limbs, and many steps between.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Classic HWUT - rename of previous HWUT

    Classic HWUT - rename of previous HWUT

    Software Unit Tests (Language Independent Approach)

    Automation of Unit and System Tests. Tests can be implemented in any language and on many platforms. The flexible approach enables the inclusion of many types of tests, such as memory leak checks (using valgrind), coding rule checks, complexity checks, etc. Tests are run by a simple call to hwut in a base directory of a project. In particular for C, HWUT supports make file generation using 'sos' and 'sols' modes. Remote control-able function stubs may be generated using the 'stub' mode. Test cases can be generated using the 'gen' mode, and state machine walkers by the 'sm_walker' mode. Over the last decade HWUT has matured towards a full fledged unit test tool for a wide variety of applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The Plone product "ConT2I" was developed by proprietary development. It allows to convert any type of texts to images. It is licensed under GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    DynaFabric

    Manage existing clusters of machines efficiently via SSH.

    DynaFabric is an SSH based command dispatching and systems management framework, designed for easy implementation on existing networks. It allows you to configure SSH key based authentication, and centrally dispatch commands, manage installed software, maintain services, and enforce policies across your systems. DynaFabric is designed to be platform agnostic; support is being developed for FreeBSD, OpenBSD, NetBSD RHEL/CentOS, Ubuntu, Solaris 10, Solaris 11, and Illumos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Use your Gmail account for file storage. No file size limits. Doesn't have to be installed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.