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.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 1
    PAGE
    PAGE is a drag-and-drop GUI generator for Python and Tkinter which generates Python modules that display a relatively simple GUI constructed from Tk and Ttk widget sets using the Place Geometry Manager. PAGE supports the construction of multiple toplevel GUI's. PAGE is a cross-platform tool running on any OS that has a current version of Python installed. PAGE output requires only Python Tkinter and runs on Linux, Unix, Windows, and even Rasperian. Version 8 is a major release which incorporates initial support of Ttk themes.
    Leader badge
    Downloads: 424 This Week
    Last Update:
    See Project
  • 2
    FreeOrion

    FreeOrion

    4X Space Strategy Game

    FreeOrion is a free and open source community-developed 4X turn-based galactic empire strategy game.
    Leader badge
    Downloads: 132 This Week
    Last Update:
    See Project
  • 3
    PowerTalk automatically speaks Microsoft PowerPoint presentations. For presenters who find speaking difficult, audiences containing people with visual impairments and fun educational uses. Uses synthesised computer speech provided with Windows
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4
    TurboAutoClicker 1.1
    It is an auto clicker that does up to 60 clicks per second, you can choose between mouse wheel click, right click and left click and you can set with which button you can start and with which you can stop it, you can switch between light mode and dark mode, is still in 1.1 but it will still get updates :)
    Downloads: 29 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    FakeCMD

    FakeCMD

    Troll scammers and your friends with this fake command prompt.

    This application is a fake version of command prompt. It is not capable of causing any damage to the computer, which makes it perfect for trolling scammers and possibly your friends.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 6
    Drcom-Client is an open source ISP client for logging in to the 2133 Broadband Remote Access Server (also known as Dr.COM). It is released under the GNU General Public License. It is available for GNU/Linux and Windows now.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Trading system written in Python including Quotes Management, Historical and live data, Import/Export data, Charting, Candlestick, Technical analysis, automated alerts, portfolio management, risk management, currency exchange, and much much more ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    PythonCAD

    PythonCAD

    CAD Application entire developed in Python

    PythonCAD is a CAD package written, surprisingly enough, in Python using the PySide2 interface and python3. The PythonCAD project aims to produce a scriptable, open-source, easy to use CAD package (Cross Platforms)
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    vb2py is developing a VB to Python tool for automatically converting VB projects to Python, including both the code and GUI elements. The project is currently focussing on the PythonCard GUI system on the Python side
    Downloads: 5 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    burst! is port of BitTorrent's console btdownloadheadless.py to Win32, with a GUI front-end. MakeTorrent is a Win32 solution for easily creating .torrent files with features such as multi-tracker .torrents and a custom tracker list.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    pyCDK - A python wrapper around the Curses Development Kit. The CDK provides a set of high level widgets for curses applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    JCompiler

    JCompiler

    Mini Python Compiler written in Java

    Open source mini Python compiler written in Java using Sablecc as parser generator.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    KPSK - An easy to use PSK31 terminal program for amateur (ham) radio.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Lands of Elderlore, a graphical roguelike RPG (in Python)
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16

    Meanwhile

    Open implementation of the Lotus Sametime protocol

    THIS PROJECT HAS MOVED Please visit https://github.com/obriencj/meanwhile The Meanwhile project is an open implementation of the Lotus Sametime client protocol. The project provides a library written in C, a python module, and a Gaim plugin utilizing the library.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    MMPython is a Media Meta Data retrieval framework. It retrieves metadata from mp3, ogg, avi, jpg, tiff and other file formats. Among others it thereby parses ID3v2, ID3v1, EXIF, IPTC and Vorbis data into an object oriented struture.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    dbweaver provides a set of tools to extract CREATE statements from a database server and dump them to a text file. These files can be used for editing, source revision control and database migration.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    AKIRA aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents.Features:KQML,Fuzzy Logic,Neural Net,Fuzzy Cognitive Maps and DIPRA (a distributed BDI - Belief Desire Intention goals model)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    LinuxTLE

    LinuxTLE

    LinuxTLE (Revival)

    LinuxTLE(Linux Talay) is the legendary Thailand Linux Distribution lost technology from NECTEC. Now, reborn out of demise, LinuxTLE has finally build the 11.0 version code named "Cha-Am" revived the dead project by the mysterious successor. Shifted from GNOME2 into Mate Desktop which supported both Thai & English languages. LinuxTLE 11.0 currently based from Ubuntu 16.04 LTS. There will be also Debian 9.0 based build soon. "Talay(ทะเล)" means "The Sea" pronounced in Thai languages. Refer: - https://distrowatch.com/table.php?distribution=linuxtle - https://en.wikipedia.org/wiki/LinuxTLE - https://th.wikipedia.org/wiki/ลีนุกซ์ทะเล Installation: - Recommend burn with DVD - Currently x64 iso - Use "Refracta Installer" inside "System Tools" category from start menu. - CD Username: user - CD Password: root Note: To get the same desktop as CD. Please install with the current user & root password & change them after installed.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    The aim of this project is to develop a Portable Document Format (PDF) importer for OpenOffice.org Writer based on XPDF. This project was inspired by the PDF importer within KWord.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Modular portable graphical based music editor. A new concept loosely based on the tracker-interface. Aimed to be used by both amatours and serious composers. Status for AmigaOS is stable, status for Unix is pre-alpha.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    This toolkit will provide seemless backend support for multiple Firewall and IDS systems deployment. The initial release will only support Snort and FreeBSD\\\'s ipfw, but future releases will expand the firewall selection. The main code is Python,
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    microhex [discontinued]

    microhex [discontinued]

    Crossplatform hex-editing software based on Python and Qt

    This project is no longer supported. Use it on your own risk (or not use at all). Microhex is an intuitive HEX editing application that enables you to view and manipulate binary data for any file in your computer. Microhex displays the integer column and the characters column, allowing you to add new columns and delete existing ones. Each column can be assigned an unlimited number of linked address bars.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    pyactuarial is a library for actuarial calculations written in Python.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next