Shell Ubuntu

Open-source Shell projects categorized as Ubuntu

Top 23 Shell Ubuntu Projects

  • openvpn-install

    OpenVPN road warrior installer for Ubuntu, Debian, CentOS and Fedora

    Latest mention: OpenVPN | | 2021-01-20

    I run a Ubuntu VM and used this to install it. One quick script and it walks your through the setup. There is a container template but I’ve never tried it. I think you can get a bit more granular with a VM.

  • crouton

    Chromium OS Universal Chroot Environment

    Latest mention: question | | 2021-01-22

    Follow these instructions.

  • OpenVPN-install

    Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.

    Latest mention: Tor blocked by websites | | 2021-01-20
  • polybar-themes

    A huge collection of polybar themes with different styles, colors and variants.

    Latest mention: [i3-gaps] First rice - OneNord | | 2021-01-17

    The polybar theme is a modification of the cuts theme by adi1090x. The firefox tab is tabliss.

  • photoshopCClinux

    Photoshop CC v19 installer for Gnu/Linux

    Latest mention: [Plasma] El verdadero Windows del Pingüino (?) | | 2021-01-17


  • rofi

    A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus.

    Latest mention: [AwesomeWM] A Work in Progress | | 2021-01-07

    I used adi1090x's rofi themes. I'm thinking of writing a custom launcher in Awesome so I can have a search tool like the one in Gnome.

  • wslu

    A collection of utilities for Windows 10 Linux Subsystems

    Latest mention: wslu: A collection of utilities for Windows 10 Linux Subsystems | | 2020-12-26
  • DockSTARTer

    DockSTARTer helps you get started with home server apps running in Docker.

    Latest mention: anyone has well maintained one-click docker-compose script to start a new homelab services? | | 2021-01-16

    Have you heard of dockSTARTer? I haven't used it myself but have heard glowing reviews from a few co-workers.

  • ansible-nas

    Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.

  • rtinst

    seedbox installation script for Ubuntu and Debian systems

    Latest mention: Please recommend me a Seedbox | | 2021-01-20 Many scripts to choose from for plex.

  • dynamic-wallpaper

    A simple bash script to set wallpapers according to current time, using cron job scheduler.

    Latest mention: Finally got Pop! OS working on my USB, did a little customization and this is what i have so far! | | 2021-01-19
  • vm

    💻☁📦 The (official) Nextcloud VM (virtual machine appliance), Home/SME Server and scripts for RPi (4).

    Latest mention: Solutions for working on multiple PC's and backup of important docs | | 2020-12-31

    From what you have described, you need a file synchronization solution. As mentioned, Office 365 subscription, OneDrive, Dropbox, and other cloud-based file-sharing tools can do the job for you. If you are interested in a self-hosted solution, consider spinning a Nextcloud VM or docker on top of your PC, hosting your private cloud, and synchronizing data between devices.

  • wireguard-install

    WireGuard road warrior installer for Ubuntu, Debian, CentOS and Fedora

    Latest mention: 30 December 2020- Daily Chat Thread | | 2020-12-29

    If you want to, you can get your own VPN on Oracle cloud for free forever, 10 TB traffic per month, you can then stuff it with Wireguard too and get covered by two of the most popular protocols. Your ISP can't even see what you're accessing, but the government of the country you choose as the server location, and Oracle obviously, can snoop the traffic if they want (full content for HTTP, domain only for HTTPS), albeit far less likely. It's far cheaper for intelligence service and advertiser to just host free VPN service and get all the data they want.

  • guac-install

    Script for installing Guacamole on Ubuntu

    Latest mention: How to Run a VM on Headless Server(Ubuntu 20.04) and pass the GUI to a Client? | | 2021-01-15

    Maybe Apache Guacamole? It's a little tricky to install but this helps:

  • desktopify

    Convert Ubuntu Server for Raspberry Pi into a Desktop

    Latest mention: Where can I download Ubuntu 20.04 focal desktop which I can flash onto an SD card and run on my RPi? | | 2021-01-11

    20.10 is the first Ubuntu release to officially support the desktop environment. If the server image doesn't suit your needs by itself, you could install 20.04 server and then use Wimpy's script Desktopify to add the desktop environment.


    Bash script for Ubuntu (and derivatives) to easily (un)install kernels from the Ubuntu Kernel PPA

    Latest mention: Dissecting the Apple M1 GPU, Part II | | 2021-01-22

    5.10.x kernels are very stable with AMD Ryzen Renoir - I update one almost weekly once new patch version is out on Ubuntu Kernel PPA. Here is nice script which makes the update trivial:

  • linux-wifi-hotspot

    Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).

    Latest mention: Any easy way to create a WiFi sharing hotspot in Ubuntu 20.4? | | 2020-12-30
  • ansible-role-firewall

    Ansible Role - iptables Firewall configuration.

    Latest mention: [Jeff Geerling ] The Raspberry Pi Pico Review - $4 ARM Microcontroller | | 2021-01-21

    I often use ansible-role-firewall and ansible-role-security. Ooh and ansible-role-nginx is really handy too.

  • rolling-rhino

    Rolling Rhino; convert Ubuntu into a rolling release as seen on YouTube

    Latest mention: I Wanna Try Xubuntu Or Linux Mint Cant Decide | | 2020-12-21

    You could install a daily image and then follow the devel repos. This would be rolling release. How to and a script here: However, this would be more bleeding edge than arch, installing beta, rather than released packages. A more reliable rolling release system would be something like Debian testing.

  • static_status

    🚦Bash script to generate a static status page.

    Latest mention: Bash HTTP Monitoring Dashboard | | 2020-12-27

    I'm author of a similar monitoring solution :)

  • i3-gaps-deb

    Tool to create and install Debian (or Ubuntu) packages of i3-gaps.

    Latest mention: Why Arent There Any Debian Based Distos That Ship | | 2020-12-31
  • ubuntu-sshd

    Dockerized Ubuntu SSH service

    Latest mention: Container restarts constantly after running docker-compose up, but not after docker run | | 2021-01-18

    Ah then you probably want to run the ssh daemon as your command line in the dockerfile instead of running it in the background as a service. You probably won't need stdin_open since that just lets you feed input to it from the shell. Here's an example of a ssh daemon for ubuntu:

  • k3s-gitops-arm

    k3s cluster backed by Flux (GitOps) up and running on a cluster of RPi4

    Latest mention: Three RPI4 nodes after a week of blood, sweat, and mountain dew. I friggin did it! What do i even do now? | | 2021-01-03

    Now you can inspire from

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


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

Project Stars
1 openvpn-install 12,731
2 crouton 7,639
3 OpenVPN-install 5,757
4 polybar-themes 2,607
5 photoshopCClinux 1,678
6 rofi 1,537
7 wslu 1,395
8 DockSTARTer 1,193
9 ansible-nas 1,121
10 rtinst 1,016
11 dynamic-wallpaper 710
12 vm 668
13 wireguard-install 533
14 guac-install 488
15 desktopify 381
16 347
17 linux-wifi-hotspot 343
18 ansible-role-firewall 336
19 rolling-rhino 314
20 static_status 268
21 i3-gaps-deb 229
22 ubuntu-sshd 198
23 k3s-gitops-arm 126