Browse free open source Python ROMs and projects below. Use the toggles on the left to filter open source Python ROMs 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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1

    xiaoxin-pad-2024-tb331fc

    TB331FC custom rom project

    ko: 샤오신패드 2024 커스텀롬 프로젝트 (서명키 이용) 오픈소스 기반으로 빌드 후 순정 롬에서 추출한 이미지와 합성하였습니다. 혹은 Mystic OS 프로젝트 GSI롬 기반으로 순정 롬 이미지와 합성하였습니다. 정상 부팅 되는 롬 파일만 업로드 합니다. QFIL을 통해 플래싱 하면 됩니다. ZUX 1.1.10.460에서 플래싱하셔야 합니다. 현재 몇몇 롬은 rawprogram0.xml 마지막 줄 수정을 다 못해서 QFIL 플래싱 마지막에 오류가 나지만 정상 플래싱 됩니다. En: Xiaoxin Pad 2024 Custom ROM Project (Using Signing Keys) These custom ROMs are built from open-source projects and combined with images extracted from the official stock firmware. Alternatively, some ROMs are based on GSIs from the Mystic OS project, combined with stock firmware images. Only ROMs that have been successfully tested and confirmed to boot are uploaded. You can flash these ROMs using QFIL. Currently, some ROMs may show an error at the end of the QFIL flashing process because the last line of rawprogram0.xml has not yet been properly modified. However, the flashing process still completes successfully, and the ROMs work normally. You have to flashing on ZUX 1.1.10.460
    Downloads: 563 This Week
    Last Update:
    See Project
  • 2
    M64Py

    M64Py

    A frontend for Mupen64Plus

    M64Py is a Qt6 front-end (GUI) for Mupen64Plus, a cross-platform plugin-based Nintendo 64 emulator. Front-end is written in Python and it provides a user-friendly interface over the Mupen64Plus shared library.
    Leader badge
    5.0 out of 5 stars 4 Reviews
    Downloads: 140 This Week
    Last Update:
    See Project
  • 3
    XiaomiFirmwareUpdater

    XiaomiFirmwareUpdater

    Provides you with firmware packages for all Xiaomi devices (Backup)

    The easiest way to get flashable firmware zip files for Xiaomi devices! XiaomiFirmwareUpdater is a script which provides firmware packages for every Xiaomi devices. It's an automated script, running on Linux server every six hours, extracting firmware from MIUI official ROMs, both Global and China, and uploads it to multi-servers. NOTE: SourceForge is our backup host, it's updated every 3 months only! Use our website to get latest updates once it's out. Website: https://xiaomifirmwareupdater.com/ Supported Devices: https://xiaomifirmwareupdater.com/supported/firmware/ XDA Support Thread: https://forum.xda-developers.com/android/software-hacking/devices-xiaomi-firmware-updater-t3741446 Source code: https://github.com/XiaomiFirmwareUpdater/ Telegram Channel: https://t.me/XiaomiFirmwareUpdater
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 260 This Week
    Last Update:
    See Project
  • 4
    PixelFlasher

    PixelFlasher

    Pixel phone flashing GUI utility with features

    PixelFlasher is a free, open-source desktop utility designed to simplify firmware flashing and Android device management. It provides a graphical interface for ADB and Fastboot operations, primarily targeting Google Pixel phones and tablets. Users can download factory images and full OTA packages directly within the application. Its automated patching tools support Magisk, KernelSU, APatch, and other rooting solutions. The software manages boot images, flashing slots, and device information without requiring extensive command-line work. Basic and Expert modes accommodate different experience levels. Advanced features include custom ROM flashing, partition backups, bootloader operations, and recovery tools. PixelFlasher supports Windows, macOS, and Linux.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 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
  • 5
    CrankBoy Manager

    CrankBoy Manager

    Cross-platform desktop app for transferring Game Boy ROMs to CrankBoy

    CrankBoy Manager is a free, open-source desktop application for transferring Game Boy and Game Boy Color games to CrankBoy devices. It communicates with connected hardware through a USB serial connection. Users can add individual ROM files or drag entire folders into the application for processing. ZIP archives are automatically inspected and supported ROM files are extracted. Game Boy files can be compressed into GBZ format to accelerate transfers. The application identifies supported games through CRC32 checksums and automatically downloads matching cover artwork. Batch transfer queues process multiple files sequentially while displaying individual and overall progress. An optional automatic restart refreshes the CrankBoy library after transfers. Built with Python and PyQt6, it supports Windows, macOS, and Linux.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Custom ROM by IndieRock00

    Custom ROM by IndieRock00

    Custom ROM for Redmi 4 Prime (MARKW)

    5.0 out of 5 stars 2 Reviews
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7

    evox-laurel-sprout-lab

    Unofficial Evolution X builds for Xiaomi Mi A3 (laurel_sprout).

    Unofficial distribution hub for Evolution X releases on the Xiaomi Mi A3 (laurel_sprout), featuring active development snapshots and daily-driver builds. Note: Flashing a custom ROM carries inherent risk. Always back up your data prior to installation.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    GSI Student ToolBox
    GSI student toolbox is a software package made for teaching purposes. It allows you to perform seismic inversion using global sthocastic inversion method made within CERENA/CMRP. NOTE: you can perform the same operations done with GSI Student Toolbox with our newest software GEOMS2. You can download the beta release here: https://sourceforge.net/projects/geoms2/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PyGSI Online

    PyGSI Online

    Python interface for Leica GSI Online TPS and DNA

    This python framework implements an interface for communication with Leica TPS and DNA surveying instruments for advanced online surveying. Original Leica GSI Online documentation can be downloaded on the Leica Geosystems website: http://www.leica-geosystems.com/ Note that this original documentation (revision May 2008) is incomplete and many GSI codes for different instruments are missing. This documentation issues where encountered using a Leica TCR407power instrument as verification device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    SuperOSR

    SuperOSR

    Customized Android Rom.

    SuperOSR is a customized Android version for select devices. Is a replacement for the firmware or "ROM" installed on your smartphone, tablet, media center or another Android device. Is based on the Android Open Source Project and the open source community over the world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    WitAqua

    WitAqua

    Android Custom ROM based on LineageOS

    We make WitAqua in Japan. It's an Android Custom ROM based on LineageOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next