Python System

Open-source Python projects categorized as System

Top 7 Python System Projects

  • system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: Should we start refusing coding challenges? | | 2022-12-08

    For jobs like mine, systems design is big. Here’s a resource to get and idea:

  • glances

    Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

    Project mention: New to Deck, should I lower TDP to 3 when not in a game? | | 2022-12-03

    Outside of games, the Deck should only be sipping power--if you're seeing a high draw (and you're not using the screen on max brightness or powering peripherals through the USB port), then it's doing something in the background--downloading game updates? Preparing an OS upgrade? that you can look into via an activity monitor (there should be one bundled with KDE you can install as a non-Steam game, but my goto would be remoting in over ssh and then using glances or glances -w to serve the dashboard as a web page.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • ElevenClock

    ElevenClock: Customize Windows 11 taskbar clock

    Project mention: Was a reason ever given as to why we cant have seconds on our clock? | | 2022-11-11

    Maybe you should also take a look at Elevenclock, it's more customizable.

  • system-monitoring-center

    Multi-featured system monitor.

    Project mention: Monitoring software | | 2022-11-03

    GTKStressTesting is in the pop shop, has some temp monitoring in the bottom right corner.Then there's System Monitoring Center which is a more comprehensive system monitor than what gnome includes.

  • anaconda

    System installer for Fedora, RHEL and other distributions (by rhinstaller)

    Project mention: A few Bootloader questions - looking for luks+btrfs support but also theming | | 2022-10-21

    I'm on Fedora right now and will probably be keeping that. But aiming to add several linux distros in a multi-boot setup (no Microsoft products involved). The other likely candidates include Nobara, Rocky, OpenSUSE, Alphine, Arch, and Void (haven't decided on which ones or how many yet). I would like to set this up as one big LUKS2 partition with a Btrfs filesystem and each OS organized into its own respective Btrfs subvolume. I'm currently using BIOS mode but planning to reinstall under UEFI. My assumption is that I will need to have multiple boot partitions for however many OSes I plan to go with (haven't done much on UEFI before so I am unclear if distros can "share" a boot partition - particularly Fedora/Nobara/Rocky bc Anaconda has a bug where it removes the boot partition for other Fedora installs).

  • userpath

    Cross-platform tool for adding locations to the user PATH, no elevated privileges required!

  • gh-release-install

    CLI helper to install Github releases on your system.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-08.

Python System related posts


What are some of the best open-source System projects in Python? This list will help you:

Project Stars
1 system-design-primer 204,767
2 glances 21,857
3 ElevenClock 1,651
4 system-monitoring-center 633
5 anaconda 451
6 userpath 128
7 gh-release-install 28
Delete the most useless function ever: context switching.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.