SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell Linux Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
openvpn-install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)
https://github.com/angristan/openvpn-install or if you want to be free from your distro's OpenSSL version: https://github.com/ix-ai/openvpn (recommended, just rebuild the container if it becomes outdated)
-
-
lynis
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
Project mention: Lynis – Security auditing and hardening tool, for Unix-based systems | news.ycombinator.com | 2024-11-07 -
Project mention: Racket/rhombus: "We're now officially in the "integration" phase for Rhombus." | news.ycombinator.com | 2024-08-03
No, but yes.
https://github.com/termux/termux-packages/blob/master/packag...
I just installed the package called `racket` from Termux's upstream, and it seems that they're using racket-minimal for that. But of a gotcha, but at least it doesn't seem like there's a bug.
-
Confirm the compatibility of nodejs according to your ubuntu version: here and then enter following command to download the nodejs setup: curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh for example, if you want to download nodejs 20 replace 23.x by 20.x
-
Project mention: Proxmox VE: Import Wizard for Migrating VMware ESXi VMs | news.ycombinator.com | 2024-03-27
https://github.com/quickemu-project/quickemu
-
distrobox
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
I strongly recommend just switching the Dev environment over to Linux and taking advantage of tools like "distrobox" and "toolbx".
https://github.com/89luca89/distrobox
https://containertoolbx.org/
It is sorta like Vagrant, but instead of using virtualbox virtual machines you use podman containers. This way you get to use OCI images for your "dev environment" that integrates directly into your desktop.
https://podman.io/
There is some challenges related to usermode networking for non-root-managed controllers and desktop integration has some additional complications. But besides that it has almost no overhead and you can have unfettered access to things like GPUs.
Also it is usually pretty easy to convert your normal docker or kubernetes containers over to something you can run on your desktop.
Also it is possible to use things like Kubernetes pods definitions to deploy sets of containers with podman and manage it with systemd and such things. So you can have "clouds of containers" that your dev container needs access to locally.
If there is a corporate need for window-specific applications then running Windows VMs or doing remote applications over RDP is a possible work around.
If everything you are targeting as a deployment is going to be Linux anything then it doesn't make a lot of sense to jump through a bunch of hoops and cause a bunch of headaches just to avoid having it as workstation OS.
-
Gogh
Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.
-
-
Project mention: How ads are chewing through half of your mobile data | news.ycombinator.com | 2025-01-05
You can either set each up yourself, or there are a variety of containers available. A chatbot of your choice can likely guide you through it, since it'll depend on your specific network setup and how exactly you'd like it configured.
AdGuardHome is fairly straightforward: https://github.com/AdguardTeam/AdGuardHome?tab=readme-ov-fil...
And here is a nice script to install wireguard: https://github.com/angristan/wireguard-install
And you'll likely need to forward the WireGuard port.
-
Project mention: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling | news.ycombinator.com | 2024-03-05
It's a little more than that, they then added subpixel and momentum scrolling support to Chrome that bypasses X11 and does something custom [1]. Integration problems like this one that require a bunch of coordination are harder to do in open source land.
1. https://github.com/dnschneid/crouton/issues/244
-
If you want to get a system running from scratch quickly, and avoid the 'two days of setup' problem, I strongly recommend hyprdots. A lot of the things you'd be forced to manually find and install come pre-installed and configured.
https://github.com/prasanthrangan/hyprdots
-
I still use QuickSilver on my mac, despite there are multiple efforts attempting to displace it. There used to be one made for Linux, called Gnome Do, however the development eventually stopped. I settled for the built-in launcher in Gnome Shell, and then briefly moved on to rofi with this configuration.
-
-
Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03
Known tools (scripts) that are used to exploit WPS vulnerabilities are Reaver and Bully. Another great automated tool is Airgeddon. With some luck, you will be able to run these tools on vulnerable access points (or network repeaters, which are usually vulnerable to WPS attacks) and retrieve the key.
-
docker-ipsec-vpn-server
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
-
Project mention: Docker Desktop Broken on Mac OS Update for over a Week | news.ycombinator.com | 2025-01-15
How can update like this even happen and I'm still waiting for the post mortem on this. [0] Quite frankly a very basic intern mistake but done by "seniors".
In the mean time, I'm using Orbstack. [1] Much faster, lightweight and native.
[0] https://news.ycombinator.com/item?id=42695066
[1] https://orbstack.dev
-
-
-
Note: I'm wrong, surface support for ipu6 isn't there yet, see https://github.com/linux-surface/linux-surface/issues/1516 (via https://www.reddit.com/r/SurfaceLinux/comments/1fwyzu1/comme... )
-
-
wireguard-docs
📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.
Shell Linux discussion
Shell Linux related posts
-
Getting started with Nix and Nix Flakes
-
AI Language to Command Interface
-
The Biggest Shell Programs in the World (Wiki)
-
LINUX ÜZERINDE OPERA BROWSER VIDEO OYNATMAMA SORUNU
-
An OCI base image of Fedora CoreOS with batteries included
-
How to install Node.js on WSL ubuntu ?
-
Ubuntu Rockchip project has been discontinued
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source Linux projects in Shell? This list will help you:
# | Project | Stars |
---|---|---|
1 | setup-ipsec-vpn | 25,629 |
2 | openvpn-install | 14,050 |
3 | macOS-Simple-KVM | 13,688 |
4 | lynis | 13,683 |
5 | termux-packages | 13,599 |
6 | distributions | 13,573 |
7 | quickemu | 11,212 |
8 | distrobox | 10,388 |
9 | Gogh | 9,491 |
10 | ani-cli | 8,839 |
11 | wireguard-install | 8,694 |
12 | crouton | 8,588 |
13 | hyprdots | 8,351 |
14 | rofi | 6,984 |
15 | papirus-icon-theme | 6,805 |
16 | airgeddon | 6,646 |
17 | docker-ipsec-vpn-server | 6,598 |
18 | orbstack | 6,129 |
19 | polybar-themes | 5,794 |
20 | todo.txt-cli | 5,646 |
21 | linux-surface | 5,422 |
22 | ufw-docker | 4,771 |
23 | wireguard-docs | 4,688 |