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.

  • Cloud tools for web scraping and data extraction Icon
    Cloud tools for web scraping and data extraction

    Deploy pre-built tools that crawl websites, extract structured data, and feed your applications. Reliable web data without maintaining scrapers.

    Automate web data collection with cloud tools that handle anti-bot measures, browser rendering, and data transformation out of the box. Extract content from any website, push to vector databases for RAG workflows, or pipe directly into your apps via API. Schedule runs, set up webhooks, and connect to your existing stack. Free tier available, then scale as you need to.
    Explore 10,000+ tools
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 1
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge
    Downloads: 2,621 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: 155 This Week
    Last Update:
    See Project
  • 3

    Arabeyes

    A project to increase free Arabic fonts on Unix/Linux

    Arabeyes is a Meta project that is aimed at fully supporting the Arabic language in the Unix/Linux environment. It is designed to be a central location to standardize the Arabization process. Arabeyes relies on voluntary contributions.
    Leader badge
    Downloads: 200 This Week
    Last Update:
    See Project
  • 4
    Transparent Notes
    Ever forgot your script during an online meeting?? Hard to answer question while teachers asking?? Forgetting things which you are taught?? Here is your solution πŸ˜‰πŸ˜‰ Introducing Transparent Notes, the window will act as an overlay to your preferred meet. Type or paste anything you want.
    Leader badge
    Downloads: 113 This Week
    Last Update:
    See Project
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • 5
    NOTE: Project migrated to GitHub in Dec 2020! See https://github.com/Enselic/recordmydesktop recordMyDesktop is a program that captures audio-video data of a linux desktop session, producing an ogg-encapsulated theora-vorbis file. recordMyDesktop tries to be as unobstrusive as possible by proccessing only regions of the screen that have changed
    Downloads: 30 This Week
    Last Update:
    See Project
  • 6
    Transarctica Remake

    Transarctica Remake

    Open source revival of the game Transarctica / Arctic Baron

    The main goal of the project to offer the original game's full functionality. Roam a hostile frozen world in a futuristic steampunk train, fight exciting train battles and try to stay alive against all odds while searching for clues about the "Sun".
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    iTorrent allows you to download BitTorrent podcasts from iTunes. It transforms BitTorrent podcasts so that you can update them just like any other podcast in iTunes.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 8
    Flexible Isometric Free Engine

    Flexible Isometric Free Engine

    Cross platform 2D game creation framework with Python bindings

    FIFE is a cross platform 2D game creation framework written in C++ with Python bindings. It's designed to be flexible enough to support a wide variety of 2D game types but specializes in 2D isometric type views.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Cinemagoer

    Cinemagoer

    Python package to retrieve and manage data of the IMDb

    Cinemagoer is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 10
    Libre Mechanics

    Libre Mechanics

    Open Knowledge on engineering development.

    Libre Mechanics it’s an Open Knowledge project created to offer a useful platform of information related with the development and research of Mechanical Engineering themes and similar fields, higly related with the use of Open Source and Software Libre tools. Here you will find a wide variety of projects, publications and scientific material available as references for developing their own projects, also guides and tutorials that allow you to take advantage of free software tools available today. The four principal lines of work are: Design Analysis and Simulation Automation and Robotics Development
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 11
    A prototype for a 3D Goban display, full featured SGF editor, client for IGS-PandaNet and interface for GNU Go. glGo is written in C++ and based on wxWindows, OpenGL and SDL. glGo is available for Linux and Windows.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Web services for Python programmers, both client and servers. This includes SOAP, WSDL, UDDI, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Entropy Linux

    Entropy Linux

    Arch based, Modern, Midweight, Practical, Experimental, AMD, Szmelc

    Based on Arch. Built for Power Users and Sysadmins. Built for those who demand control over their system. Optimized for AMDβ„’, it features a global dark theme and a suite of powerful tools for advanced users. Developed by two lead devs and their squad, it’s raw, unpolished, and built for those who love to tinker, learn, and push boundaries. Why Entropy? Power & Flexibility: Designed for power users, sysadmins, and DevOps pros. Advanced Toolset: Custom utilities to boost productivity, AMDβ„’ Optimized: Engineered for peak performance on AMD hardware. Part of a Vision: A key piece of an evolving ecosystem, connecting projects seamlessly. Entropy is a constantly evolving systemβ€”designed to be explored, tweaked, and refined. Some setup may be required, but that’s part of the fun. What to Expect? A robust, adaptable distro with powerful tools and limitless customization. Occasional bugs, experimental features, and hidden easter eggs because pushing limits isn’t always smooth!
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14

    EnDiskEx

    Bulk extractor for Ensoniq-formatted disk images

    EnDiskEx is a command-line tool that bulk extracts instruments, sequences, songs, and banks from Ensoniq-formatted disk images (RAW, GKH, EDE, and EDA) for the EPS/ASR family of samplers. The extracted files are saved as EFE / SMF / TXT files. EnDiskEx is designed to extract Ensoniq banks for re-creation within a different DAW. It will track down the instrument and song files from bank references even if they were saved on another disk. There also exists a disk mapping feature to correct for any errors in this process caused by having relabeled disks, forgotten to label disks, etc. EnDiskEx has been tested and validated against a variety of RAW, GKH, EDE, and EDA images files the dev team has, including but not limited to, the ASR factory disks, the EPS 16+ factory disks, and the EPS (classic) factory disks.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    Bookmark-Manager is an advanced bookmark management utility for Windows supporting importing/exporting and merging of Internet Explorer favorites, Opera hotlists, Mozilla, Netscape, and Firefox bookmarks, XBEL, and HTML lists.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Pipeline.py - easy shell-like pipelines. Pipeline input can be any file-like object
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Python PS3 support library, primarily designed to support game development under Linux. At its core, there is an optimised SPU alpha-blended blit for fast 2D rendering, and also offers full support for multiple game controllers and sound playback.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    This project is for maintaining a linux system that concentrates on math, logic, and geometry related softwares.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    PyTowerDefense
    An Open-Source Tower Defense Game developed with Python and Pygame. If you wish to show your appreciation, please consider flattrering the project: https://flattr.com/thing/141093/PyTowerDefense
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    SonicDive-8D-Music-Player

    SonicDive-8D-Music-Player

    SonicDive 8D Music Player v-1.0

    SonicDive is an immersive audio visualization & effects-based music player designed to deliver a next-level listening experience. It combines dynamic spectrums with advanced spatial audio effects like 3D & 8D sound. ✨ Features 🎡 Audio Visual Spectrums SonicDive supports multiple real-time audio visualizations: πŸ’Ώ Disk Spectrum πŸ“Š Bars Spectrum 🌊 Wave Spectrum πŸ–ΌοΈ Thumbnail Spectrum β­• Circle Spectrum Each spectrum reacts dynamically to the music’s frequency and intensity. 🎚️ Audio Effects & Modes Choose from a variety of sound profiles to match your mood: πŸ”Š Flat 🎧 3D Audio 🎧 8D Audio 🎀 Hip-Hop 🎻 Classic 🎸 Rock πŸŽ₯ Dolby Effect
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Open Automation

    Open Automation

    Building automation (like KNX or OpenHAB) software (like CometVisu).

    This project aims to provide software usefull in automation tasks like building automation. Different backends are supported like KNX or OpenHAB. Note: The project has moved to GitHub. Please consult: https://github.com/CometVisu/CometVisu - for the CometVisu https://github.com/OpenAutomationProject - for the different OpenAutomation subprojects
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Improved(download multiple files at once, config, GUI) client for the BitTorrent peer-to-peer sharing solution. This project is also the home of WebTorrent++ a BitTorrent client with a webbased user interface.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    ThanCad is a 2dimensional cad, with limited 3d support and raster inclusion capability and emphasis in engineering. It is being written in Python and since it uses the Tkinter library, it is platform independent.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Turn Soccer Online

    Turn Soccer Online

    Tactical Soccer for Slow and Clever Players :)

    New Version is available!!! with untested win version. TSO is a turn-based soccer game, inspirated in the hattrick.org roleplay. WIP the game is playable between 2 human players. TSO es un juego de turnos de futbol inspirado en hattrick.org. El juego esta en fase alpha y por fin es jugable entre 2 jugadores humanos. Any feedback is welcome
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Whatsapp Automation

    Whatsapp Automation

    automation on the whatsapp and send messege all contect automation

    A WhatsApp message sender with activation security, personalized messaging, attachments, and automation via Selenium. Includes Twilio-based activation, encrypted data, and a user-friendly interface using Tkinter.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next