Python Linux

Open-source Python projects categorized as Linux

Top 23 Python Linux Projects

  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Latest mention: How to find traces of yourself on the internet | reddit.com/r/privacy | 2021-01-13

    It is a python program, so you can execute it on Windows. Here are the installation steps, note you can also run it from some cloud providers (google cloud or replit are listed in README) : https://github.com/sherlock-project/sherlock#installation

  • kivy

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

    Latest mention: Kivy ScrollView - Music Buttons | reddit.com/r/kivy | 2021-01-20

    If you are actually looking to play music then you want to use the special MusicSDL2 class which will stream the file from disk, but can only play one file at a time.

  • openage

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

    Latest mention: What do you want in an eventual "rise of nation definitive edition" | reddit.com/r/riseofnations | 2021-01-24

    Age of Empires II also has a a similar project.

  • pwntools

    CTF framework and exploit development library

    Latest mention: anybody know good packet crafting resources? | reddit.com/r/ExploitDev | 2020-12-31

    Scapy is great if you're attacking low level networking protocol stacks like TCP/IP or UDP. In that case, you may be modifying packet headers and such. Otherwise, it's much easier to just use the Python socket module and craft your custom payload in Python. Even better is the pwntools module.

  • 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

    Latest mention: Best way to learn DevOps | reddit.com/r/devops | 2021-01-01
  • psutil

    Cross-platform lib for process and system monitoring in Python

  • youtube-dl-gui

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

    Latest mention: Anyone know a safe YouTube to MP3 converter that won't give me a virus? | reddit.com/r/youtube | 2021-01-24
  • ajenti

    Ajenti Core and stock plugins

  • fail2ban

    Daemon to ban hosts that cause multiple authentication errors

  • opensnitch

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

    Latest mention: Objective-See like privacy and security tools for Linux? | reddit.com/r/Ubuntu | 2021-01-24

    Not sure about the others, but the OpenSnitch project purports to do what Lulu (and LittleSnitch) do for macos: https://github.com/evilsocket/opensnitch

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

    Latest mention: Request Im A Programmer That Moves To A New Pc | reddit.com/r/TechnologyProTips | 2020-12-31
  • persepolis

    Persepolis Download Manager is a GUI for aria2.

    Latest mention: Internet Download Manager alternative for Ubuntu | reddit.com/r/linuxquestions | 2021-01-25

    In addition to what's said above, Persepolis is a GUI for aria2

  • saws

    A supercharged AWS command line interface (CLI).

  • udemy-dl

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

    Latest mention: does youtube-dl allow downloading from udemy as of now? | reddit.com/r/youtubedl | 2021-01-13

    or you can try https://github.com/r0oth3x49/udemy-dl

  • Pokemon-Terminal

    Pokemon terminal themes.

    Latest mention: I am lost in my 10+ terminals | reddit.com/r/linuxquestions | 2021-01-08
  • coala

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

  • pywebview

    Build GUI for your Python program with JavaScript, HTML, and CSS

  • howdy

    🛡️ Windows Hello™ style facial authentication for Linux

    Latest mention: Am I the only one who loves wearing mask? | reddit.com/r/privacy | 2021-01-15

    Could you - or anyone, really - elaborate on why you think using FaceID is a problem? Is there any evidence that FaceID data is used to supplement facial recognition networks (or even that the claims about the Secure Enclave and data never leaving your system are false)? Is the issue that most implementations are closed source and that open source implementations (e.g., Howdy) are lacking?

  • SickChill

    Less rage, more chill.

    Latest mention: Did I see that sickchill might be able to process movies at a future time? | reddit.com/r/sickchill | 2021-01-10
  • openrazer

    An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux

    Latest mention: Key Mapper A Gui To Modify Button Mappings Of | reddit.com/r/linux_gaming | 2021-01-14

    Interesting, https://github.com/openrazer/openrazer/pull/1124 doesn't write to the firmware but rather goes the same route that I am using.

  • spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

    Latest mention: Could giant SPACs be next? | news.ycombinator.com | 2021-01-24

    I came across [this](https://github.com/spack/spack) unfortunately named repo the recently as well.

    Another good one is "nonce" - seen frequently in oauth and crypto - always gets a laugh out of the juniors.

  • Jarvis

    Personal Assistant for Linux and macOS

    Latest mention: Alternative privacy-friendly per la smart home | reddit.com/r/ItalyInformatica | 2021-01-25
  • aeneas

    aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)

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-01-25.

Index

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

Project Stars
1 sherlock 20,272
2 kivy 12,601
3 openage 10,126
4 pwntools 7,456
5 devops-exercises 7,047
6 psutil 6,983
7 youtube-dl-gui 6,633
8 ajenti 6,293
9 fail2ban 5,769
10 opensnitch 5,614
11 dev-setup 5,290
12 persepolis 4,752
13 saws 4,690
14 udemy-dl 3,709
15 Pokemon-Terminal 3,568
16 coala 3,121
17 pywebview 2,199
18 howdy 2,138
19 SickChill 2,048
20 openrazer 1,948
21 spack 1,914
22 Jarvis 1,874
23 aeneas 1,799