Python Linux

Open-source Python projects categorized as Linux

Top 23 Python Linux Projects

  • devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: DevOps Exercises | | 2023-08-07
  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Checking all accounts associated with my email address? | /r/PrivacySecurityOSINT | 2023-11-12

    In the interest of cleaning my digital life a bit I really want to delete all of my old accounts that I no longer use. The terminal application "Sherlock" on github can search for instances of a username you input and find associated websites. Sherlock

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • hackingtool

    ALL IN ONE Hacking Tool For Hackers

    Project mention: List of hacking Tools | /r/CKsTechNews | 2023-03-29
  • linux-insides

    A little bit about a linux kernel

    Project mention: Books for Linux kernel newbies | /r/linux | 2023-06-11

    Linux kernel and its insides

  • Awesome-Linux-Software

    🐧 A list of awesome Linux softwares

    Project mention: Good source of open source browser extensions? | /r/brave_browser | 2023-10-04

    Is there some decently comprehensive list that I'm just missing here, because it really feels like there should be but I just can't find one. I mean when there is a page like this for linux software, I'd have to imagine there would be something similar for extensions for the most popular browser engine in the world, but I just can't find one.

  • kivy

    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

    Project mention: Modifying GUI elements from a background thread | /r/kivy | 2023-12-07

    I have a multi-threaded app using Kivy for the GUI and sometimes need to update the GUI from a background thread. This app is a few years old and I recently updated to Kivy 2.2 and am now getting an exception with the message "Cannot create graphics instruction outside the main Kivy thread" -- which is related to this change in Kivy 2.1:

  • openage

    Free (as in freedom) open source clone of the Age of Empires II engine :rocket:

    Project mention: How to get started with modding | /r/aoe2 | 2023-12-05

    Perhaps you can contribute to this project:

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • pwntools

    CTF framework and exploit development library

    Project mention: PwnTools for Exploit Development | | 2023-08-20

    The Pwntools library stands out as a sophisticated toolset for CTF enthusiasts and security researchers. It aids in creating and executing shellcode, designing payloads, and interacting with remote processes. For instance, the context feature allows developers to switch between different architectures effortlessly, while the 'tube' module streamlines the communication between local and remote processes. And it's not just limited to Linux; the library has support for various platforms including Windows, making it versatile and comprehensive.

  • psutil

    Cross-platform lib for process and system monitoring in Python

    Project mention: Single Window Mode when Firefox is already launched with -profile "my_profile" parameter | /r/firefox | 2023-04-20

    fyi: python + is pretty portable

  • Fail2Ban

    Daemon to ban hosts that cause multiple authentication errors

    Project mention: Fail2Ban | /r/patient_hackernews | 2023-10-08
  • opensnitch

    OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

    Project mention: Safari share menu now violates privacy | | 2023-10-26

    opensnitch has existed for a while now. I've never used it, so I can't comment on how well it works.

  • youtube-dl-gui

    A cross platform front-end GUI of the popular youtube-dl written in wxPython.

    Project mention: How do I download my YouTube livestreams in higher resolutions for editing? Because it’s only letting me downlod at 480p and I streamed at 720p… | /r/VirtualYoutubers | 2023-07-01
  • opendrop

    An open Apple AirDrop implementation written in Python

    Project mention: Show HN: Beeper Mini – iMessage Client for Android | | 2023-12-05
  • pupy

    Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) C2 and post-exploitation framework written in python and C

  • Ajenti

    Ajenti Core and stock plugins

  • jc

    CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

    Project mention: jc: Converts the output of popular command-line tools to JSON | /r/patient_hackernews | 2023-12-08
  • mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

    Project mention: Mycroft | | 2023-12-05

    I was expecting this to be about Mycroft the AI assistant ( ).

  • waydroid

    Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.

    Project mention: Can I emulate android on my steam deck? | /r/SteamDeck | 2023-12-08

    Check out the Waydroid application.

  • pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

    Project mention: Any tips for newish C debugging please. | /r/neovim | 2023-02-01

    By far the best debugger for C is gdb+pwndbg (

  • gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

    Project mention: Beej's Quick Guide to GDB (2009) | | 2023-11-05

    There is also GEF, which is widely used by the reverse engineering and CTF community.

  • dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

  • persepolis

    Persepolis Download Manager is a GUI for aria2.

    Project mention: Password-stealing Linux malware served for 3 years and no one noticed | | 2023-09-12

    This is installed by adding a shady repository to your apt sources.list...

    How is this a supply chain attack? My official debian repository have never been breached so far.

    This is no different from downloading an .exe of a shady website and running it.

    Also: lists:

    • uget:

    • kget:

    • persepolis:

    why use "Free Download Manager"? Is this targeting new-comers from windows?

  • Macast

    Macast is a cross-platform application which using mpv as DLNA Media Renderer.

    Project mention: Way to cast music | /r/selfhosted | 2023-03-07


  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-12-08.

Python Linux related posts


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

Project Stars
1 devops-exercises 59,700
2 sherlock 45,495
3 hackingtool 41,105
4 linux-insides 28,918
5 Awesome-Linux-Software 20,114
6 kivy 16,487
7 openage 12,107
8 pwntools 10,992
9 psutil 9,677
10 Fail2Ban 9,271
11 opensnitch 9,243
12 youtube-dl-gui 9,034
13 opendrop 8,165
14 pupy 7,935
15 Ajenti 7,264
16 jc 6,538
17 mycroft-core 6,379
18 waydroid 6,192
19 pwndbg 6,190
20 gef 6,065
21 dev-setup 6,003
22 persepolis 5,848
23 Macast 5,595
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives