SaaSHub helps you find the best software and product alternatives Learn more β
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: Struggling to Learn DevOps? Hereβs How to Master It in Just 30 Days | dev.to | 2025-04-25DevOps Exercises Interview prep + practical questions
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Sherlock: Hunt down social media accounts by username across 400 social networks | news.ycombinator.com | 2024-12-25
the only data needed are the urls from https://github.com/sherlock-project/sherlock/blob/master/she...
[1] https://www.reddit.com/r/github/comments/1at9br4/i_am_new_to...
-
-
-
Project mention: Plain β a web framework for building products with Python | news.ycombinator.com | 2025-03-28
There are some things available, and people are working on it. Coincidentally, one of those people is Russell Keith-Magee of Django fame, who founded the BeeWare project.
https://beeware.org/
https://beeware.org/about/team/freakboy3742/
https://kivy.org/
-
Project mention: Forget IPs: using cryptography to verify bot and agent traffic | news.ycombinator.com | 2025-05-15
Wasn't that the argument against https, namely, that it was too costly to run [1]? I also run fail2ban [2] in my servers and I rarely even notice it's there.
I'm not saying you should sit down with the iptables manual and start going through the logs, but I can see the idea taking off if all it takes is (say) one apt-get and two config lines.
[1] https://stackoverflow.com/questions/1035283/will-it-ever-be-...
[2] https://github.com/fail2ban/fail2ban
-
I hope that one day we have a tool that can convert any proprietary binary to source code with a single click. It would be so much fun to have an "open source" version of all games. Currently, there are projects like https://github.com/Try/OpenGothic and https://github.com/SFTtech/openage, but these require years of community effort.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Popular GitHub Action tj-actions/changed-files is compromised | news.ycombinator.com | 2025-03-14
I've found firejail to be a useful tool for this (https://github.com/netblue30/firejail), and additionally use opensnitch (https://github.com/evilsocket/opensnitch) to monitor for unexpected network requests.
For CI/CD using something like ArgoCD let's you avoid giving CI direct access to prod - it still needs write access to a git repo, and ideally some read access to Argo to check if deployment succeeded but it limits the surface area.
-
shell_gpt
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
ShellGPT
-
-
ebook2audiobook
Convert ebooks to audiobooks with chapters and metadata using dynamic AI models and voice cloning. Supports 1,107+ languages!
Project mention: Generating audiobooks from E-books with Kokoro-82M | news.ycombinator.com | 2025-01-15 -
-
waydroid
Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
Project mention: Waydroid: Boot a full Android system on a regular GNU/Linux system | news.ycombinator.com | 2025-06-01 -
Project mention: Cross-Platform P2P Wi-Fi: How the EU Killed AWDL | news.ycombinator.com | 2025-03-28
For something like AirDrop this will need to be sorted out, but already work occurred to reverse engineer this: https://github.com/seemoo-lab/opendrop
Would be cool if an open standard on auth forms on top of this.
-
It's written for exploit development, but even for debugging a C program. It makes things a lot nicer.
https://pwndbg.re/
-
pupy
Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) C2 and post-exploitation framework written in python and C
-
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: Show HN: Jb / json.bash β Command-line tool (and bash library) that creates JSON | news.ycombinator.com | 2024-07-03How is this different to this https://github.com/kellyjonbrazil/jc
-
-
gef
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
-
Project mention: OpenSUSE package maintainer removes Bottles' donation button | news.ycombinator.com | 2024-12-19
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Linux discussion
Python Linux related posts
-
Waydroid: Boot a full Android system on a regular GNU/Linux system
-
Terminator: Hasta La Vista, Shell
-
The Future of Flatpak
-
Forget IPs: using cryptography to verify bot and agent traffic
-
multibootusb VS live-fat-stick - a user suggested alternative
2 projects | 9 May 2025 -
Tnote β command line note taking app
-
topalias VS topalias - a user suggested alternative
2 projects | 10 Apr 2025 -
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2025
Index
What are some of the best open-source Linux projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | devops-exercises | 76,698 |
2 | sherlock | 66,017 |
3 | hackingtool | 52,742 |
4 | linux-insides | 30,755 |
5 | kivy | 18,391 |
6 | Fail2Ban | 14,502 |
7 | openage | 13,658 |
8 | pwntools | 12,654 |
9 | opensnitch | 11,665 |
10 | shell_gpt | 10,964 |
11 | psutil | 10,673 |
12 | ebook2audiobook | 10,009 |
13 | youtube-dl-gui | 9,410 |
14 | waydroid | 9,312 |
15 | opendrop | 9,045 |
16 | pwndbg | 8,793 |
17 | pupy | 8,629 |
18 | jc | 8,222 |
19 | Ajenti | 7,735 |
20 | gef | 7,565 |
21 | Bottles | 7,116 |
22 | archinstall | 6,985 |
23 | persepolis | 6,669 |