Python Ubuntu

Open-source Python projects categorized as Ubuntu

Top 23 Python Ubuntu Projects

  • howdy

    🛡️ Windows Hello™ style facial authentication for Linux

  • Project mention: Linux Facial Recognition: | /r/thinkpad | 2023-07-12
  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • piku

    The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

  • Project mention: piku: The tiniest PaaS you've ever seen | news.ycombinator.com | 2024-06-09

    It's actually worth taking your joke seriously to compare and contrast:

    - piku deploys via git rather than scp/sftp, but authenticates via ssh like those tools

    - piku supports a number of runtimes, including Python, Ruby, Node, Go, Clojure. The runtimes are implemented rather simply, you can add your own rather easily, see examples here in the code: https://github.com/piku/piku/blob/8777cc093a062c67d3bead9a5d...

    - For each runtime, a mechanism is utilized to install and isolate package dependencies (requirements.txt in Python, Gemfile in Ruby, packages.json in Node, etc.)

    - a Procfile and ENV file are used to declare your application entrypoints, akin to Heroku / 12 Factor App ideas

    - a CLI is provided for checking status and logs from the client

    - since all applications are managed via uwsgi, there is also some support for cronjob-style tasks

    - HTTPS via Let's Encrypt (acme.sh) is handled automagically for web apps

    I describe more about how piku works in this tutorial:

    https://github.com/piku/webapp-tutorial?tab=readme-ov-file#b...

    You're right that PHP apps have a simple deployment story, and in a way piku brings something akin to this level of simplicity to other web programming runtimes.

  • fluxgui

    Better lighting for Linux. Open source GUI for xflux

  • vidcutter

    A modern yet simple multi-platform video cutter and joiner.

  • Project mention: FFmpeg is getting better with multithreaded transcoding pipelines | news.ycombinator.com | 2023-11-06
  • Dragonfire

    the open-source virtual assistant for Ubuntu based Linux distributions

  • GIMP-ML

    AI for GNU Image Manipulation Program

  • WordOps

    Install and manage a high performance WordPress stack with a few keystrokes

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wsl-windows-toolbar-launcher

    Adds linux GUI application menu to a windows toolbar

  • mkosi

    💽 Build Bespoke OS Images

  • Project mention: Build Initramfs Rootless | news.ycombinator.com | 2024-03-08
  • cozy

    🎧 Listen to audio books 📚 on Linux

  • Brightness

    Using Brightness Controller, you can control brightness of both primary and external displays in Linux. Check it out!

  • Project mention: [AMD] LTS 22.04, My brightness control is not working, help! | /r/Ubuntu | 2023-08-16

    But somehow the 'brightness-controller' application is working after install and changes hardware brightess smoothly. At the same time when installing 'brightnessctl' or 'light', it doesn't work.

  • aptsources-cleanup

    Detects and interactively deactivates duplicate Apt source entries and deletes sources list files without valid enabled source entries (as requested in https://askubuntu.com/a/762815/175814).

  • MyServer

    MyServer is your own localhost web server. you can setup PHP, Apache, Nginx and MySQL servers on your android devices or linux like Ubuntu etc. MyServer is Developed for android terminal like Termux or GNURoot Debian terminal.

  • subiquity

    Ubuntu Server Installer, and backend for Ubuntu Desktop Installer

  • indicator-sound-switcher

    Sound input/output selector indicator for Linux

  • Project mention: How to disable HDMI audio? | /r/Ubuntu | 2023-06-29

    for sound options it will only list sources that exist, so plugging in a device - to a line out, to a headphones port, to an onboard hdmi - should add populated options to the sound settings tab. I'm a fan of - https://yktoo.com/en/software/sound-switcher-indicator/ - for a source selector from the desktop, and for pulse audio options for simultaneous output.

  • jailmaker

    Persistent Linux 'jails' on TrueNAS SCALE to install software (docker-compose, portainer, podman, etc.) with full access to all files via bind mounts thanks to systemd-nspawn!

  • sysmon

    Graphical system monitor for linux, including information about CPU, GPU, Memory, HDD/SDD and your network connections. Similar to windows task manager.

  • zoomrec

    Record Zoom meetings automatically in headless docker container with Python and FFmpeg

  • Paybag

    Simple and easy Metasploit payload generator for Linux & Termux

  • monitoring-plugins

    200+ check plugins for Icinga and other Nagios-compatible monitoring applications. Each plugin is a standalone command line tool (written in Python) that provides a specific type of check.

  • UniqueBible

    A cross-platform bible application, integrated with high-quality resources and amazing features, running offline in Windows, macOS and Linux, ChromeOS, Android, iOS. Various running modes are supported.

  • WallpapersFromReddit

    Easily download all the images from any subreddit (also select sort_type if you want hot/top/new/controversial, and also sort_time day/week/month/year/all). Randomly select downloaded images and set as wallpaper, updating every 30 mins (or whenever you want duh)!

  • vortex-auv

    Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions.

  • SaaSHub

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

    SaaSHub logo
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).

Python Ubuntu discussion

Log in or Post with

Python Ubuntu related posts

  • Opportunity for beginners: Some code cleaning in "Back In Time"

    1 project | /r/opensource | 7 Dec 2023
  • I want to add kali repositories to my ubuntu repositories.Does it harm my PC?

    2 projects | /r/Kalilinux | 6 Dec 2023
  • Free software project "Back In Time" requests for translation

    1 project | /r/China | 13 Oct 2023
  • Why is contributing soo hard

    2 projects | /r/opensource | 29 Sep 2023
  • [English -> Portuguese EU / Brazil] Text about attracting translators to a FOSS project

    1 project | /r/translator | 1 Sep 2023
  • [AMD] LTS 22.04, My brightness control is not working, help!

    1 project | /r/Ubuntu | 16 Aug 2023
  • Is it normal practice in Github for a valid issue to be closed if the Dev can't work on it at the moment?

    1 project | /r/opensource | 13 Jul 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 16 Jun 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

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

Project Stars
1 howdy 5,501
2 piku 4,845
3 fluxgui 2,782
4 vidcutter 1,750
5 Dragonfire 1,382
6 GIMP-ML 1,381
7 WordOps 1,258
8 wsl-windows-toolbar-launcher 1,199
9 mkosi 1,093
10 cozy 1,080
11 Brightness 1,027
12 aptsources-cleanup 650
13 MyServer 505
14 subiquity 469
15 indicator-sound-switcher 363
16 jailmaker 330
17 sysmon 292
18 zoomrec 251
19 Paybag 219
20 monitoring-plugins 207
21 UniqueBible 121
22 WallpapersFromReddit 82
23 vortex-auv 80

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com