Showing 21 of 21 projects
A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.
A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.
A command-line system information tool written in bash that displays OS, software, and hardware details aesthetically.
A simple, interactive Node.js version manager with no subshells or profile setup required.
A command-line tool to generate a standup report of your Git commits from the last working day across multiple repositories.
A command-line tool that provides simple and efficient access to various statistics in git repositories.
A script that installs and manages multiple non-Steam game launchers on Steam Deck and Linux, integrating them into your Steam library.
A bash script that automatically shrinks Raspberry Pi disk images and enables auto-resizing on first boot.
A tmux wrapper that simplifies multi-user terminal sessions for collaborative coding, teaching, and pair programming.
A comprehensive bash script for automating Arch Linux installation and system configuration.
A simple bash script wizard that guides you through installing Arch Linux with minimal packages after booting from official install media.
A git-based dotfile synchronizer written in Bash that manages configuration files across multiple machines.
A script that automates the installation and configuration of a full-featured email server (Postfix, Dovecot, SpamAssassin, OpenDKIM) on Debian/Ubuntu.
A lightweight tool to install Ruby, JRuby, TruffleRuby, and mruby from source with extensive customization options.
A simple, native, and efficient local ad blocker written entirely in Bash, working across all browsers without extensions.
A script to install NixOS over an existing OS on cloud VPS providers like DigitalOcean, Hetzner, and Vultr.
A bash wrapper for ffmpeg that simplifies desktop screen recording with camera overlay and multi-monitor support.
A single Bash script to create static blogs with zero dependencies.
A bash-based tool for managing multiple Node.js versions and virtual environments using subshells.
A fast JVM launcher that reduces startup times by keeping pre-initialized JVMs in reserve, then discarding them after use.
A command-line tool that helps undo over 20 common git mistakes, saving you from searching for complex git recovery commands.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.