Open Source Python System Software - Page 8

Python System Software

View 2007 business solutions

Browse free open source Python System Software and projects below. Use the toggles on the left to filter open source Python System Software by OS, license, language, programming language, and project status.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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.
    Try Free
  • 1
    Crossbar.io

    Crossbar.io

    Crossbar.io - WAMP application router

    Crossbar.io is an open-source networking platform for distributed and microservice applications. It implements the Web Application Messaging Protocol, which allows application components to communicate through routed remote procedure calls and publish-subscribe messaging. The platform is designed to handle the messaging layer so developers can focus on business logic instead of building custom connection, routing, and event systems. It supports real-time application architectures where services, browsers, devices, and backend components need to exchange messages reliably. Crossbar.io is especially useful for event-driven systems, IoT backends, dashboards, collaborative applications, and distributed service environments. It can be deployed as a router in the middle of an application network and used with compatible WAMP client libraries.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Datadog Agent

    Datadog Agent

    Datadog Agent Version 5

    Datadog Agent is an open-source agent for collecting metrics, logs, and traces from servers, applications, and services, sending data to Datadog for analysis.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Frigate Home Assistant Integration

    Frigate Home Assistant Integration

    Frigate integration for Home Assistant

    Frigate Home Assistant Integration connects Frigate, an AI-powered network video recorder, with Home Assistant. It allows Home Assistant users to bring Frigate camera entities, object detection events, sensors, and media access into their smart home dashboard. The integration is commonly installed through HACS, but it still requires Home Assistant configuration after installation. It depends on MQTT, because Frigate communicates many of its events and states through that channel. Users can also enable Home Assistant’s media source support to browse Frigate media from the Home Assistant interface. The project is especially useful for people building local-first camera monitoring systems with object detection, automations, and smart home alerts.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Kubez-ansible

    Kubez-ansible

    To provide quick deployment tools for kubernetes cluster

    To provide quick deployment tools for Kubernetes cluster and cloud-native applications. This session has been tested on Rocky 8.5, Debian 11, and Ubuntu 20.04+ which are supported by python3.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Meli-Action

    Meli-Action

    Download files from direct links, YouTube, Telegram, Google Play

    Meli-Action is a GitHub Actions-based downloading and web archiving project designed for heavily restricted internet environments. It uses GitHub-hosted workflow runners to fetch content from direct links, YouTube, Telegram, Google Play, SoundCloud, and web pages. Downloaded files are committed into the user’s repository so they can be retrieved later through normal GitHub access. The project includes workflows for different content sources, plus a Python script that can render and save web pages as MHTML archives using a headless browser. It also handles large direct-download files by splitting them into smaller chunks that fit repository limits. Its main value is offering a cloud-run, no-local-install workflow for saving files and pages when direct access is unreliable or blocked.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Modoboa

    Modoboa

    Mail hosting made simple

    Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. It provides useful components such as an administration panel and webmail. Modoboa integrates with well known software such as Postfix or Dovecot. A SQL database (MySQL, PostgreSQL or SQLite) is used as a central point of communication between all components. Modoboa is developed with modularity in mind, expanding it is really easy. Actually, all current features are extensions. It is written in Python 3 and uses the Django, jQuery and Bootstrap frameworks. Follow the evolution of your server traffic thanks to a few builtin graphics: messages distribution per type and average size. Easily use standard protocols like DKIM or DMARC to improve your sender reputation and so make sure your emails will be delivered. Consult your emails everywhere thanks to simple but functional builtin webmail.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Python-Dotenv

    Python-Dotenv

    Load environment variables from .env files into Python apps

    python-dotenv is a Python utility that reads key-value pairs from a .env file and sets them as environment variables. This is especially useful for managing configuration values, secrets, or settings outside of source code, in line with the 12-factor app principles. Commonly used in Flask, Django, and other frameworks, it helps maintain clean and secure codebases across environments like development, staging, and production.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Ralph

    Ralph

    Ralph is the CMDB / Asset Management system for data center

    Ralph is built on top of Django and Python 3 and is easy to extend and customize without writing boilerplate code. REST API, Workflows code extensions allow for easy customization. We've chosen the best features of DCIM, Asset Mgmt and CMDB systems to create one, easy and well-integrated system. One interface is easier than 3. Keep track of assets purchases and their life cycle. Flexible flow system for assets life cycle. Data center and back office support. DC visualization built-in. Ralph is a simple yet powerful Asset Management, DCIM and CMDB system for data center and back office.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Robusta

    Robusta

    Kubernetes observability and automation

    Keep your Kubernetes microservices up and running. Connect your existing Prometheus, gain 360° observability. Robusta is both an automation engine for Kubernetes and a multi-cluster observability platform. Robusta is commonly used alongside Prometheus, but other tools are supported too. By listening to all the events in your cluster, Robusta can tell you why alerts fired, what happened at the same time, and what you can do about it. Robusta can either improve your existing alerts or be used to define new alerts triggered by APIServer changes.
    Downloads: 3 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
  • 10
    SortPhotos

    SortPhotos

    SortPhotos is a Python script that organizes photos and videos

    SortPhotos is a Python-based command-line utility that organizes photos and videos into structured directories based on their date and time metadata. It can sort files by year, month, day, or any custom format using EXIF and other metadata tags, making it easy to transform messy collections into neatly arranged photo libraries. The tool works with both images and videos, automatically renames files if desired, and can filter which metadata groups or tags to prioritize when determining file dates. SortPhotos includes options for copying versus moving files, recursive searches, silent or test modes, and customizable start times for when a “day” begins. It also prevents duplicate files by comparing content, with an option to keep duplicates if needed. With support for automation through launch agents or cron jobs, SortPhotos is well-suited for photographers, archivists, and anyone looking to streamline large personal or professional media collections.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Spilo

    Spilo

    Highly available elephant herd: HA PostgreSQL cluster using Docker

    Spilo is a Docker-based HA PostgreSQL cluster built on Patroni and heavily optimized for Kubernetes environments. It includes components for failover, streaming replication, backups, and connection pooling. Spilo is used in production by Zalando and is designed to provide a resilient, self-healing Postgres cluster with minimal manual intervention.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Vorta Backup Client

    Vorta Backup Client

    Desktop Backup Client for Borg Backup

    Vorta is a backup client for macOS and Linux desktops. It integrates the mighty Borg Backup with your favorite desktop environment to protect your data from disk failure, ransomware and theft.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    dumb-init

    dumb-init

    A minimal init system for Linux containers

    Lightweight containers have made running a single process without normal init systems like systemd or sysvinit practical. However, omitting an init system often leads to incorrect handling of processes and signals, and can result in problems such as containers that can’t be gracefully stopped, or leaking containers that should have been destroyed. dumb-init is simple to use and solves many of these problems: you can just add it to the front of any container’s command, and it will take on the role of PID 1 for itself. It immediately spawns your process as PID ~2, and then proxies on any signals it receives. This helps to avoid special kernel behavior applied to PID 1, while also handling regular responsibilities of the init system (like reaping orphaned zombie processes). dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    four keys

    four keys

    Platform for monitoring the four key software delivery metrics

    Through six years of research, the DevOps Research and Assessment (DORA) team has identified four key metrics that indicate the performance of software delivery. Four Keys allows you to collect data from your development environment (such as GitHub or GitLab) and compile it into a dashboard displaying these key metrics. Four Keys works well with projects that have deployments. Projects with releases and no deployments, for example, libraries, do not work well because of how GitHub and GitLab present their data about releases.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    sparkmagic

    sparkmagic

    Jupyter magics and kernels for working with remote Spark clusters

    Sparkmagic is a set of tools for interactively working with remote Spark clusters in Jupyter notebooks. Sparkmagic interacts with remote Spark clusters through a REST server. Automatic visualization of SQL queries in the PySpark, Spark and SparkR kernels; use an easy visual interface to interactively construct visualizations, no code required. Ability to capture the output of SQL queries as Pandas dataframes to interact with other Python libraries (e.g. matplotlib). Send local files or dataframes to a remote cluster (e.g. sending pretrained local ML model straight to the Spark cluster) Authenticate to Livy via Basic Access authentication or via Kerberos.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    speedtest-cli

    speedtest-cli

    Command line interface for testing internet bandwidth using speedtest

    Command line interface for testing internet bandwidth using speedtest.net. It is not a goal of this application to be a reliable latency reporting tool. Latency reported by this tool should not be relied on as a value indicative of ICMP style latency. It is a relative value used for determining the lowest latency server for performing the actual speed test against. Speedtest CLI brings the trusted technology and global server network behind Speedtest to the command line. Measure internet connection performance metrics like download, upload, latency and packet loss natively without relying on a web browser. Test the internet connection of your Linux desktop, a remote server or even lower-powered devices such as the Raspberry Pi with the Speedtest Server Network. Set up automated scripts to collect connection performance data, including trends over time.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    status-react

    status-react

    A free (libre) open source, mobile OS for Ethereum

    Status is a secure messaging app, crypto wallet, and Web3 browser built with state-of-the-art technology. Join us in creating a browser, messenger, and gateway to a decentralized world. Status is a free (libre) open-source mobile client targeting Android & iOS built entirely on Ethereum technologies. That's right, no middle men and go-Ethereum running directly on your device. We believe in a medium of pure free trade, economies with fair, permission-less access and a world without intermediaries. We want to create policies that can exist between friends or scale globally, we want to communicate securely and be uninhibited by legacy systems. Safely send, store and receive cryptocurrencies including ERC20 and ERC721 tokens with the Status crypto wallet. Only you hold the keys to your funds. Status' intuitive design protects you and your funds from attacks. Status uses an open-source, peer-to-peer protocol, and end-to-end encryption to protect your messages from third parties.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    pfeMAME

    pfeMAME

    Python front end for MAME that can run in Linux, Windows, and MacOS

    pfeMAME is a front end for the Multiple Arcade Game Emulator (MAME) written in (wx)Python. It is cross platform (tested on Linux (Ubuntu), Windows (7, 8, 10, 11), and MacOS. ). It also includes a graphical Tile View designed for MAME cabinets which allows control using joystick / gamepad. It supports favourite game flagging, MESS systems, Software Lists (for systems), per-rom input mapping, and launching of other emulation engines. pfeMAME was written by Gareth Finch and the development project started in 2014 . The goal was to create a MAME front end that was simple, as easy as possible to get into, and had some good documentation. It doesn't provide access to every single MAME option, but pretty much all of the relevant ones you will use from day-to-day. You are free to distribute pfeMAME and modify its source as you wish, however pfeMAME is not to be sold or repackaged for commercial sale.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 19
    ElysiaOS

    ElysiaOS

    ElysiaOS is built with Hyprland and Arch Linux

    ElysiaOS is a distro built on Arch linux and Hyprland, it is purpose is to match Elysia from Honkai Impact 3rd looks. You will have to turn off secure boot to install.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 20
    EventGhost
    EventGhost is an automation tool for MS Windows, that can be extended through plug-ins. Please visit http://www.eventghost.net/ to find more info and the latest release.
    Downloads: 73 This Week
    Last Update:
    See Project
  • 21
    PyMacroRecord

    PyMacroRecord

    A completely free macro recorder, coded with Python.

    PyMacroRecord is a completely free and open-source macro recorder. It is user friendly and doesn't require any scripting knowledge with lots of useful feature to make very good automation.
    Downloads: 73 This Week
    Last Update:
    See Project
  • 22
    TinyTask

    TinyTask

    TinyTask is a free Mouse and Keyboard automation software

    TinyTask.org is an independent, modern Mouse and Keyboard automation software for Windows 10/11 — not affiliated with any other TinyTask-named site. Lightweight, free, and installation-free, it lets you record and replay repetitive mouse and keyboard actions instantly, with no scripting needed. Ideal for form filling, data entry, testing, and everyday repetitive tasks. TinyTask Pro adds loop automation, custom hotkeys, and Chrome extension support. Automate Outlook email sending — record once, loop it to send emails automatically. Guide: https://tinytask.org/how-to-use-tinytask-mailer-for-outlook-automation/ Chrome Extensions for Email Automations: TinyTask Mailer Pro for Gmail : https://chromewebstore.google.com/detail/tinytask-mailer-pro/leogijhgaiggagccdanaphgppplhmghb TinyTask Mailer for Outlook: https://chromewebstore.google.com/detail/tinytask-mailer-for-outlo/aklgfkdkpedcfigfleplkjbofiklfddd Download free at https://tinytask.org
    Downloads: 73 This Week
    Last Update:
    See Project
  • 23
    Repeater-START

    Repeater-START

    Showing The Amateur radio Repeaters Tool

    Repeater-START (Showing The Amateur Repeaters Tool) is an app to view nearby ham radio repeaters. It runs on Windows, Android, Ubuntu Linux and Raspbian for Raspberry-pi, Librem Phone, Pinephone/Manjaro Linux etc.
    Leader badge
    Downloads: 66 This Week
    Last Update:
    See Project
  • 24
    Folder Icon Changer

    Folder Icon Changer

    A Windows tool to customize folder icons with "Clear Icon" button.

    Folder Icon Changer is a user-friendly tool designed to customize folder icons on Windows. With an intuitive GUI, it allows users to apply custom .ico files to folders via drag-and-drop or file selection. The new v1.1 introduces a "Clear Icon" feature to reset folder icons by removing custom settings. Perfect for personalizing your file system! What's New in v1.1: Added "Clear Icon" button to remove custom icons and reset folders. Fixed permission issues for overwriting existing icon files. Improved UI with a consistent button design. Optimized executable size by excluding unnecessary libraries.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 25
    BerserkArch

    BerserkArch

    A bleeding-edge, security-centric Arch-based Linux distribution.

    BerserkArch is a security-focused, performance-tuned Linux operating system (OS) based on Arch Linux, designed for developers, hackers, and technical users. A bleeding-edge, security-centric Arch-based Linux distribution crafted for hackers, developers, and nerds alike. Following the Arch Linux philosophy, it is designed to be highly customizable, allowing users to build their environment with only the components they need, rather than having a lot of pre-installed software like some other security distributions (e.g., Kali Linux). As an Arch-based distribution, it benefits from the rolling release model, providing users with the latest software versions and kernel updates. BerserkArch is a dist "designed to make you powerful" for specific use cases like reverse-engineering binaries and automating exploits, rather than being an easy-to-use distribution for general beginners.
    Downloads: 61 This Week
    Last Update:
    See Project