Open Source Python Software - Page 4

Python Software

Python Clear Filters

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.

  • $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
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    Amulet Map Editor

    Amulet Map Editor

    A new Minecraft world editor and converter

    The new age Minecraft world editor and converter that supports every version since Java 1.12 and Bedrock 1.7. Amulet is a Minecraft world editor built from the ground up with the lessons learnt from previous editors in mind. The program works natively with the block state format introduced in 1.13 which enables editing of all world formats. Amulet is built on top of a world converter that converts all world data into a custom superset format. This means that all worlds can be modified in the same way rather than having custom logic for each world format. Amulet comes with a built-in world converter that can be used to convert any world Amulet can open into any other world Amulet can open.
    Downloads: 293 This Week
    Last Update:
    See Project
  • 2
    PDF Arranger

    PDF Arranger

    Small python-gtk application, to merge or split PDFs

    PDF Arranger is a small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a front end for pikepdf. PDF Arranger is a fork of Konstantinos Poulios’s PDF Shuffler (see Savannah or Sourceforge). It’s a humble attempt to make the project a bit more active.
    5.0 out of 5 stars 2 Reviews
    Downloads: 292 This Week
    Last Update:
    See Project
  • 3
    DeepFaceLive

    DeepFaceLive

    Real-time face swap for PC streaming or video calls

    You can swap your face from a webcam or the face in the video using trained face models. There is also a Face Animator module in DeepFaceLive app. You can control a static face picture using video or your own face from the camera. The quality is not the best, and requires fine face matching and tuning parameters for every face pair, but enough for funny videos and memes or real-time streaming at 25 fps using 35 TFLOPS GPU.
    5.0 out of 5 stars 1 Review
    Downloads: 290 This Week
    Last Update:
    See Project
  • 4
    PyRx - Virtual Screening Tool

    PyRx - Virtual Screening Tool

    Virtual Screening software for Computational Drug Discovery

    PyRx is a Virtual Screening software for Computational Drug Discovery that can be used to screen libraries of compounds against potential drug targets. PyRx enables Medicinal Chemists to run Virtual Screening from any platform and helps users in every step of this process - from data preparation to job submission and analysis of the results. While it is true that there is no magic button in the drug discovery process, PyRx includes docking wizard with easy-to-use user interface which makes it a valuable tool for Computer-Aided Drug Design. PyRx also includes chemical spreadsheet-like functionality and powerful visualization engine that are essential for Rational Drug Design. Please visits PyRx home page to learn more about PyRx and watch videos on how to use it.
    Leader badge
    4.3 out of 5 stars 3 Reviews
    Downloads: 2,117 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Save 50% on your first year when you switch from your existing RMM to Splashtop AEM. Automate patching, track inventory, and jump directly into 1-click unattended remote sessions without switching tools.
    Start Free Trial
  • 5
    BruteForceAI

    BruteForceAI

    Advanced LLM-powered brute-force tool combining AI intelligence

    BruteForceAI is an open-source security testing tool that applies large language models to the analysis of login forms and authentication flows in web applications. At a high level, the project uses AI to inspect HTML content, identify the relevant form elements, and automate selector discovery so that a tester does not need to hand-map every field before evaluation. It combines that analysis layer with automated credential testing workflows, framing itself as a more adaptive alternative to older brute-force tooling that depends heavily on manual configuration. The repository emphasizes features such as threaded execution, logging, and notification integrations, which position it as an automation-oriented project for controlled security assessment environments. From a software design perspective, its distinguishing idea is the use of language models as a front-end analysis layer that interprets a target page before the rest of the workflow proceeds.
    Downloads: 275 This Week
    Last Update:
    See Project
  • 6
    PyDev for Eclipse
    PyDev is a Python Development Environment (Python IDE plugin for Eclipse). It features an editor with code completion, code analysis, refactoring, outline view, debugger, mark occurrences and other goodies - check http://pydev.org for more details). It's kept going by community contributions, so, if you think it's a worthy project, please contribute through http://pydev.org
    Leader badge
    4.5 out of 5 stars 28 Reviews
    Downloads: 1,441 This Week
    Last Update:
    See Project
  • 7
    PySolFC
    PySolFC (PySol Fan Club edition) is an extended version of PySol (a solitaire card games collection).
    Leader badge
    4.6 out of 5 stars 27 Reviews
    Downloads: 1,349 This Week
    Last Update:
    See Project
  • 8
    GT New Horizons Mod Pack

    GT New Horizons Mod Pack

    New Modpack with Gregtech, Thaumcraft and Witchery

    You are looking at a big progressive kitchensink pack for Minecraft 1.7.10 balanced around the mod GregTech. Over 9 years of development (and still going) have formed a balance and refinement that only a handful of packs can keep up with. We are talking about thousands of recipe tweaks, a massive questbook with over 3000 quests, unique world generation, custom mods coded for the pack, custom Thaumonomicon pages, and many more. The main intentions of the pack are a long-lasting experience and tying mods together in a progressive fashion, making it feel more like a single game than a compilation of mods thrown together. To reach this goal, GT New Horizons is using the tiers (basically ages of technology) from GregTech and allocates the content of other mods to a fitting point within the progression. Starting in the Stone Age you will barely be able to survive until you get your first steam machines and, eventually, reach electricity.
    Downloads: 258 This Week
    Last Update:
    See Project
  • 9
    Ren'Py

    Ren'Py

    The Ren'Py Visual Novel Engine

    Ren’Py is a free and open-source visual novel engine that makes telling interactive stories easy by combining narrative scripting with multimedia support for images, sound, and music in a way that’s accessible to both beginners and experienced developers. Its scripting language is designed to be readable and intuitive, allowing writers and creators to define scenes, dialogues, branching choices, character expressions, and events without deep programming knowledge, while still offering the ability to embed Python for advanced control and custom gameplay features. The engine handles essential visual novel conventions like save and load systems, rollback to previous text, scene transitions, and UI menus, so creators can focus on the story and player experience. Because it’s built on Python and widely supported across platforms, Ren’Py games can run on Windows, macOS, Linux, mobile devices, and even in browsers with HTML5 builds, helping developers reach a broad audience.
    Downloads: 258 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Codex++

    Codex++

    An enhanced tool for CodexApp, striving to make Codex better to use

    Codex++ is an external enhancement launcher for Codex App that improves usability without modifying the original installation files. It works by launching Codex with Chromium DevTools Protocol parameters, running a local helper service, and injecting enhancement scripts into the renderer. The tool adds a dedicated Codex++ menu, unlocks plugin entry points in API Key mode, enables forced installation for unavailable plugins, and improves local session management. It also adds true session deletion with confirmation and undo, Markdown export with timestamps, conversation timeline navigation, and the ability to move sessions between normal chats and local projects. Provider Sync helps preserve historical session visibility when switching model providers. Codex++ is aimed at Codex App users who want a more comfortable, flexible, and manageable desktop experience.
    Downloads: 247 This Week
    Last Update:
    See Project
  • 11
    malware-samples

    malware-samples

    A collection of malware samples and relevant dissection information

    This repo is a public collection of malware samples and related dissection/analysis information, maintained by InQuest. It gathers various kinds of malicious artifacts, executables, scripts, macros, obfuscated documents, etc., with metadata (e.g., VirusTotal reports), file carriers, and sample hashes. It’s intended for malware analysts/researchers to help study how malware works, how they are delivered, and how it evolves.
    Downloads: 241 This Week
    Last Update:
    See Project
  • 12
    VoiceStudio

    VoiceStudio

    VoiceStudio is the open-source, fully-local ElevenLabs alternative

    VoiceStudio is an open-source, local-first platform for speech generation, voice cloning, transcription, dubbing, and audio production. It can clone voices from short reference recordings or design new voices from characteristics such as accent, pitch, age, and delivery style. Video dubbing combines transcription, translation, speaker preservation, speech synthesis, and final video export. It also supports multi-voice stories, audiobooks, dictation, vocal isolation, and speaker diarization. Multiple TTS and speech-recognition engines can run through CUDA, Apple Silicon, ROCm, or CPU hardware. Desktop, API, MCP, remote-worker, and batch-processing interfaces make it suitable for both interactive and automated workflows while keeping core processing local by default.
    Downloads: 238 This Week
    Last Update:
    See Project
  • 13
    ZClicker (AutoClicker)

    ZClicker (AutoClicker)

    A Modern Fully-Fledged Mouse and Keyboard AutoClicker

    ZClicker is a fast, modern, and easy-to-use Windows autoclicker for automating mouse clicks, holds, and keyboard presses. The Free version includes single, double, triple, and hold modes, repeat controls, configurable click intervals, and a global F5 start/stop hotkey. ZClicker Pro adds background window clicking, precise click positions, macro recording and editing, reusable presets, customizable hotkeys, appearance themes, and more. Download ZClicker Free or explore ZClicker Pro at https://zclicker.com. No advertisements or bundled software. Windows SmartScreen may appear because the application is not digitally signed. When downloaded from an official ZClicker source, select “More info” and then “Run anyway.”
    Leader badge
    2.5 out of 5 stars 2 Reviews
    Downloads: 7,799 This Week
    Last Update:
    See Project
  • 14
    AIMr

    AIMr

    The best AI Aimbot for Fortnite, Valorant, CS2, R6, COD, Apex, & more

    AIMr is an advanced AI aimbot designed to enhance gameplay by providing automated aiming assistance for games like Fortnite, Valorant, CS2, R6, COD, Apex, and more. Written in Python, it uses cutting-edge AI technologies to ensure undetected, efficient aimbot functionality with customizable features. The software includes various aiming enhancements, such as recoil control, silent aim, and prediction capabilities, aimed at making gameplay smoother and more competitive. AIMr also provides visual customization options like field-of-view displays and detection indicators, allowing players to tailor their interface. The system is compatible with games that use human-shaped models, and although it functions effectively out of the box, optimizing it with CUDA-accelerated OpenCV is recommended for maximum performance.
    1.0 out of 5 stars 2 Reviews
    Downloads: 228 This Week
    Last Update:
    See Project
  • 15
    Ungoogled Chromium Android

    Ungoogled Chromium Android

    Android build for ungoogled-chromium

    Ungoogled Chromium Android is the Android platform build configuration and support tooling for Ungoogled Chromium on mobile devices, enabling privacy-minded users and developers to compile a version of the Chromium browser for Android that excludes Google-dependent services, telemetry, and tracking. This repository contains platform-specific patches, build targets, and integration scripts to adapt the upstream Chromium source for Android while eliminating components like Google Play Services hooks, automatic updater mechanisms, and preconfigured search engines that compromise privacy. The goal is to offer an Android browser that feels familiar in capability and rendering fidelity but does not phone home, engage with proprietary APIs, or leak usage data to third-party providers. Because Android’s ecosystem is heavily tied to Google’s app services, this effort focuses on ensuring core browsing functionality, tab management, extension support (as available), and performance optimizations.
    Downloads: 226 This Week
    Last Update:
    See Project
  • 16
    Tools and plugins related to bart's PEBuilder
    Leader badge
    5.0 out of 5 stars 3 Reviews
    Downloads: 1,688 This Week
    Last Update:
    See Project
  • 17
    DESERT OS Linux

    DESERT OS Linux

    Beautiful XFCE distribution

    DESERT OS Linux is a fast, elegant Ubuntu-based Linux from Ukraine. It offers a refined XFCE experience optimized for both modern and legacy hardware. Key Features: - Lightweight: Fast performance with low resource usage. - Beautiful UI: Polished, modern look right out of the box. - Tiling Support: Integrated Cortile for easy window management. - Package Choice: Deb, Flatpak, Pacstall, Appimage, Windows msi/exe. - Smart Updates: Auto-detects the fastest mirrors for quick downloads. Current release: STABLE: DESERT 5.5 - Base: Ubuntu 26.04 LTS - Desktop Environment: XFCE 4.20 System Requirements Minimum: RAM: 3 GB Storage: 20 GB Recommended: RAM: 4 GB or more Storage: 30 GB SSD Site: https://sites.google.com/view/desertoslinux YouTube: https://www.youtube.com/channel/UCcG_7MlTyQJaRYtIIRIxxgA
    Leader badge
    4.4 out of 5 stars 5 Reviews
    Downloads: 2,018 This Week
    Last Update:
    See Project
  • 18
    Video-subtitle-remover (VSR)

    Video-subtitle-remover (VSR)

    AI tool that removes hardcoded subtitles and text from videos locally

    Video Subtitle Remover is an AI-based application designed to remove hardcoded subtitles from videos and generate new files without the embedded text. Video Subtitle Remover analyzes video frames and detects subtitle regions, then replaces the removed areas using an AI algorithm that fills the space with reconstructed visual content. This process aims to maintain the original resolution and visual continuity of the video after subtitle removal. It allows users to define a specific subtitle region so that only text in that area is removed rather than modifying the entire frame. It can also automatically remove text throughout the whole video when a position is not specified. In addition to video processing, the project supports removing text-like watermarks from images through similar techniques. The processing runs locally without requiring any external API services, enabling offline use and greater control over the data being processed.
    Downloads: 218 This Week
    Last Update:
    See Project
  • 19
    frida

    frida

    Dynamic instrumentation toolkit for developers

    Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. Inject your own scripts into black box processes. Hook any function, spy on crypto APIs or trace private application code, no source code needed. Edit, hit save, and instantly see the results. All without compilation steps or program restarts. Works on Windows, macOS, GNU/Linux, iOS, Android, and QNX. Install the Node.js bindings from npm, grab a Python package from PyPI, or use Frida through its Swift bindings, .NET bindings, Qt/Qml bindings, or C API. Frida is and will always be free software (free as in freedom). We want to empower the next generation of developer tools, and help other free software developers achieve interoperability through reverse engineering. We are proud that NowSecure is using Frida to do fast, deep analysis of mobile apps at scale. Frida has a comprehensive test-suite and has gone through years of rigorous testing across a broad range of use-cases.
    Downloads: 217 This Week
    Last Update:
    See Project
  • 20
    GMAT

    GMAT

    General Mission Analysis Tool

    The General Mission Analysis Tool (GMAT) is an open-source tool for space mission design and navigation. GMAT is developed by a team of NASA, private industry, and public and private contributors. The GMAT development team is pleased to announce the release of GMAT version R2026a. For a complete list of new features, compatibility changes, and bug fixes, see the R2026a Release Notes in the Users Guide.
    Leader badge
    4.4 out of 5 stars 16 Reviews
    Downloads: 1,244 This Week
    Last Update:
    See Project
  • 21
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
    Leader badge
    5.0 out of 5 stars 27 Reviews
    Downloads: 933 This Week
    Last Update:
    See Project
  • 22
    ERPNext

    ERPNext

    World's best free and open source ERP

    Get a real-time view of your cash flow. Full-fledged accounting module covering every aspect of bookkeeping. Manage full employee life cycle right from onboarding, payroll, attendance, expense claims, assets to separation. Effectively maintain and manage multilevel bill of materials, production planning, job cards & inventory. Increase productivity and lower costs by managing your sales and purchase cycles, from purchase to sales orders. Win and retain more customers by optimizing the sales process. Track leads, opportunities, and send the quotes on the go. Deliver both internal and external projects on time, budget, and profitability. Track tasks, timesheets, and issues by project. Deliver a better service experience with an intuitive issue tracker and an integrated knowledge base. Maintain and Manage details of assets, their movement, value adjustment, and depreciation. ERPNext comes with fully-featured content management with blogs, web pages, and forms.
    5.0 out of 5 stars 1 Review
    Downloads: 209 This Week
    Last Update:
    See Project
  • 23
    dupeGuru

    dupeGuru

    Find duplicate files

    dupeGuru is a cross-platform GUI application written in Python (with Qt/Cocoa UI) that quickly detects duplicate files on your computer using flexible scanning modes—including filename fuzzy matching, content comparison, and specialized Music/Picture modes. On some linux systems pyrcc5 is not put on the path when installing python3-pyqt5, this will cause some issues with the resource files (and icons). These systems should have a respective pyqt5-dev-tools package, which should also be installed. The presence of pyrcc5 can be checked with which pyrcc5. Debian based systems need the extra package, and Arch does not. Scanning by filename or content with fuzzy matching to catch similar filenames.
    Downloads: 203 This Week
    Last Update:
    See Project
  • 24
    LibreOffice

    LibreOffice

    A free and powerful office suite

    LibreOffice is a free and powerful office suite, and a successor to OpenOffice. Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. LibreOffice is Free and Open Source Software (FOSS) – development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community. Your documents will look professional and clean, regardless of their purpose: a letter, a master thesis, a brochure, financial reports, marketing presentations, technical drawings and diagrams. LibreOffice makes your work look great while you focus on the content, thanks to its powerful styles system and structuring tools. LibreOffice is compatible with a wide range of document formats such as Microsoft® Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx) and Publisher. But LibreOffice goes much further with its native support for a modern and open standard (OpenDocument Format).
    Leader badge
    5.0 out of 5 stars 15 Reviews
    Downloads: 928 This Week
    Last Update:
    See Project
  • 25
    NetherSX2

    NetherSX2

    Continuation of NetherSX2 based on AetherSX2 4248

    NetherSX2-patch is a community-driven continuation and enhancement of the NetherSX2 Android PlayStation 2 emulator, itself a modded fork of the open-source AetherSX2 project originally based on PCSX2. It focuses on providing a more complete and feature-rich experience by applying patches to the upstream emulator build and removing ad-related bloat, fixing notification issues, and exposing many internal settings so users have finer control over performance and compatibility on mobile devices. The project maintains an up-to-date GameDB (game compatibility database), improves controller support, and includes widescreen and no-interlace patches that make many games look and run better on modern screens. Developers also include additional fixes specific to AetherSX2 and NetherSX2 builds, along with tools to resign APKs to avoid Play Protect warnings, which makes installation smoother on Android hardware.
    Downloads: 196 This Week
    Last Update:
    See Project