Python Linux

Open-source Python projects categorized as Linux

Top 23 Python Linux Projects

  • GitHub repo sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: I am studying ethical hacking skills. What do you think miz? :) (basic information gathering based on a username) | reddit.com/r/Mizkif | 2021-05-12
  • GitHub repo linux-insides

    A little bit about a linux kernel

    Project mention: Can someone clear my doubts | reddit.com/r/pop_os | 2021-05-21
  • GitHub repo kivy

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

    Project mention: Kivy widgets are blurry | reddit.com/r/kivy | 2021-06-10
  • GitHub repo openage

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

    Project mention: Openage Development: 2021 - Week 23 | reddit.com/r/openage | 2021-06-11

    There are a couple of PRs, that seem to be finished, but are not merged yet. What happened to them?https://github.com/SFTtech/openage/pull/1388 https://github.com/SFTtech/openage/pull/1385 https://github.com/SFTtech/openage/pull/1380

  • GitHub repo 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: Questions you would get asked on an interview? | reddit.com/r/devops | 2021-01-28

    I think the link you're looking for is https://github.com/bregman-arie/devops-exercises

  • GitHub repo pwntools

    CTF framework and exploit development library

    Project mention: What is Calypso? | dev.to | 2021-03-04

    One library that I may eventually make which will probably not be an officially maintained library but which I will maintain myself will be a partial or full port of pwntools (a library written in Python for CTFs) to Calypso. For more information on CTFs, atan made a pretty cool post about them:

  • GitHub repo psutil

    Cross-platform lib for process and system monitoring in Python

    Project mention: Profiling Python code with memory_profiler | dev.to | 2021-04-21

    It uses the psutil library (or can use tracemalloc or posix) to access process information in a cross platform way, so it works on Windows, Mac, and Linux.

  • GitHub repo youtube-dl-gui

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

    Project mention: Is there an app/website where I can download ringtones/notification sounds that are stock on different phones?? | reddit.com/r/software | 2021-06-13

    Most are on youtube. You can extremely easily download youtube videos via: https://github.com/MrS0m30n3/youtube-dl-gui/releases get the portable version and don't worry about it's age it downloads the latest youtubedl when you launch the program and click on the cog -> update

  • GitHub repo Ajenti

    Ajenti Core and stock plugins

  • GitHub repo Fail2Ban

    Daemon to ban hosts that cause multiple authentication errors

    Project mention: Fail2ban doesn't work with Nftables on Debian 10 | reddit.com/r/debian | 2021-05-31

    Everything is described there https://github.com/fail2ban/fail2ban/issues/2741

  • GitHub repo opensnitch

    OpenSnitch is a GNU/Linux port of the Little Snitch application firewall

    Project mention: Ist there a firewall for linux mint like tinyfirewall(windows)? | reddit.com/r/linux4noobs | 2021-06-15

    Yes, I see that now, thanks. https://github.com/evilsocket/opensnitch/wiki/Installation

  • GitHub repo 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.

    Project mention: MacOS Development workspace 2021 | dev.to | 2021-03-08

    donnemartin - dev setup

  • GitHub repo mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

    Project mention: Amazon plans to share your internet with your neighbors. This is how you opt out | reddit.com/r/technology | 2021-06-02

    It's going to be a hard sell to my wife to get rid of the Echo, so it looks like it's time to figure out setting up Mycroft

  • GitHub repo opendrop

    An open Apple AirDrop implementation written in Python

    Project mention: Open Wireless Link | news.ycombinator.com | 2021-06-09
  • GitHub repo persepolis

    Persepolis Download Manager is a GUI for aria2.

    Project mention: What kind of download manager would you recommend for automatically collecting pictures etc from websites. Similar to JDownloader in regards to the features if possible. | reddit.com/r/linux4noobs | 2021-04-21
  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

  • GitHub repo udemy-dl

    A cross-platform python based utility to download courses from udemy for personal offline use.

    Project mention: [Assistance needed] Newly made data hoarder. Need help with downloading just the quizzes / other resources from Udemy courses (which I've purchased). | reddit.com/r/DataHoarder | 2021-05-24
  • GitHub repo mininet

    Emulator for rapid prototyping of Software Defined Networks

    Project mention: Shadow Simlulator – run real applications over a simulated Internet topology | news.ycombinator.com | 2021-04-19

    Imunes looks more similar to Mininet[1]. The networking stack in Shadow looks simulated so you could do more large scale research. It seems that Imunes claims one use case is product testing so more likely they are targeting fidelity.

    [1] http://mininet.org/

  • GitHub repo pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

    Project mention: Trouble downloading pwndbg | reddit.com/r/LiveOverflow | 2021-05-05
  • GitHub repo Pokemon-Terminal

    Pokemon terminal themes.

    Project mention: Just like in the Matrix | reddit.com/r/ProgrammerHumor | 2021-04-29

    Mine has a random pokemon as its background :| https://github.com/LazoCoder/Pokemon-Terminal

  • GitHub repo haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    Project mention: Ask HN: Hacker News comment tree indentation on text based web browsers | news.ycombinator.com | 2021-02-05

    You might find https://github.com/donnemartin/haxor-news useful.

  • GitHub repo coala

    coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.

  • GitHub repo howdy

    🛡️ Windows Hello™ style facial authentication for Linux

    Project mention: I'm never leaving ThinkPad now | reddit.com/r/thinkpad | 2021-05-20
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 2021-06-15.

Index

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

Project Stars
1 sherlock 25,469
2 linux-insides 22,882
3 kivy 13,163
4 openage 10,336
5 devops-exercises 8,560
6 pwntools 7,946
7 psutil 7,399
8 youtube-dl-gui 7,075
9 Ajenti 6,430
10 Fail2Ban 6,146
11 opensnitch 6,039
12 dev-setup 5,443
13 mycroft-core 5,148
14 opendrop 5,086
15 persepolis 4,931
16 SAWS 4,783
17 udemy-dl 4,118
18 mininet 3,984
19 pwndbg 3,723
20 Pokemon-Terminal 3,620
21 haxor-news 3,278
22 coala 3,203
23 howdy 2,610