Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Unix

Unix

119 projects

Showing 36 of 119 projects

the-art-of-command-line
the-art-of-command-line

A concise, one-page guide to mastering command-line skills for Linux, macOS, and Windows, covering basics to advanced tips.

#devops#productivity#unix
Stars161.8k
Forks14.8k
Last commit2 years ago
fzf
fzfGo

A general-purpose command-line fuzzy finder for interactive filtering of lists like files, history, processes, and git commits.

#search#productivity#unix
Stars81.9k
Forks2.8k
Last commit1 day ago
Vim
VimVim Script

A highly configurable, modal text editor that extends the classic Vi editor with modern features.

#unix#vim#syntax-highlighting
Stars40.6k
Forks6.1k
Last commit1 day ago
libuv
libuvC

A multi-platform support library focused on asynchronous I/O, originally developed for Node.js.

#systems-programming#c-library#unix
Stars27.0k
Forks3.9k
Last commit7 days ago
exa
exaRust

A modern, feature-rich replacement for the ls command with better defaults, colors, Git integration, and a single binary.

#ls#productivity#unix
Stars24.4k
Forks656
Last commit1 year ago
nix-package-manager
nix-package-managerC++

A purely functional package manager for Linux and Unix systems that ensures reliable and reproducible software deployment.

#functional-programming#devops#unix
Stars17.4k
Forks2.0k
Last commit1 day ago
rbenv
rbenvShell

A lightweight Ruby version manager for Unix-like systems that switches between multiple Ruby versions per project.

#environment-management#developer-tools#unix
Stars16.7k
Forks1.4k
Last commit6 days ago
lynis
lynisShell

A security auditing and hardening tool for UNIX-based systems, performing in-depth scans and compliance testing.

#system-hardening#hipaa#unix
Stars16.0k
Forks1.6k
Last commit4 days ago
glfw
glfwC

A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.

#c-library#vulkan#opengl
Stars15.2k
Forks5.9k
Last commit24 days ago
shelljs
shelljsJavaScript

Portable Unix shell commands for Node.js, enabling cross-platform shell scripting without Bash dependencies.

#unix#shell-scripting#build-automation
Stars14.4k
Forks751
Last commit21 days ago
bash-guide
bash-guide

A comprehensive guide to learning Bash shell scripting, covering basic operations, shell programming, and debugging techniques.

#devops#unix#shell-scripting
Stars12.3k
Forks1.0k
Last commit1 year ago
gunicorn
gunicornPython

A Python WSGI HTTP Server for UNIX, designed for fast clients and sleepy applications.

#http-server#pre-fork#unix
Stars10.6k
Forks1.8k
Last commit19 days ago
awk by example
awk by exampleShell

A comprehensive guide to command-line text processing tools like grep, sed, awk, sort, and more for Linux/Unix environments.

#gnu-coreutils#regex#unix
Stars10.2k
Forks704
Last commit2 years ago
Unix history
Unix historyAssembly

A Git repository containing the complete historical evolution of Unix from 1970 to the present day.

#snapshot#software-archaeology#version-control
Stars7.2k
Forks498
Last commit6 months ago
UNIX
UNIXAssembly

A Git repository containing the complete, continuous history of Unix from 1970 to today, reconstructed from historical snapshots.

#snapshot#software-archaeology#version-control
Stars7.2k
Forks498
Last commit6 months ago
wxWidgets
wxWidgetsC++

A free, open-source C++ framework for building native-looking GUI applications across Windows, macOS, and Unix platforms.

#unix#ui-toolkit#x11
Stars7.2k
Forks1.9k
Last commit1 day ago
SDKMan
SDKManShell

A command-line tool for managing parallel versions of multiple software development kits on Unix-based systems.

#gradle#developer-tools#version-management
Stars6.8k
Forks642
Last commit26 days ago
cross-env
cross-envTypeScript

Set and use environment variables in npm scripts across Windows, macOS, and Linux platforms.

#environment-variables#environment#cross-env
Stars6.5k
Forks265
Last commit8 months ago
elvish
elvishGo

A powerful scripting language and versatile interactive shell with modern features and a statically linked binary.

#programming-language#functional-programming#productivity
Stars6.3k
Forks325
Last commit3 months ago
bats-core
bats-coreShell

A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.

#bash-testing#unit-testing#integration-testing
Stars6.2k
Forks483
Last commit1 day ago
ruby-build
ruby-buildShell

A command-line tool to download, compile, and install any Ruby version from source on Unix-like systems.

#hacktoberfest#developer-tools#compilation
Stars4.0k
Forks808
Last commit5 days ago
FluentFTP
FluentFTPC#

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

#ssl-tls#async-await#unix
Stars3.4k
Forks679
Last commit1 month ago
FluentFTP
FluentFTPC#

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

#async-await#unix#network-library
Stars3.4k
Forks679
Last commit1 month ago
nix
nixRust

Rust-friendly bindings to *nix platform APIs (Linux, Darwin, etc.) with safe abstractions over libc.

#systems-programming#libc#unix
Stars3.1k
Forks764
Last commit2 months ago
LibrePCB
LibrePCBC++

A free, cross-platform Electronic Design Automation (EDA) suite for designing printed circuit boards.

#circuit-design#qt#pcb
Stars2.9k
Forks329
Last commit7 days ago
sysinfo
sysinfoRust

A cross-platform Rust library for retrieving detailed system information like CPU, memory, processes, disks, networks, and components.

#embedded-systems#system#raspberry
Stars2.7k
Forks417
Last commit3 days ago
nodenv
nodenvShell

A lightweight version manager for Node.js on Unix-like systems, enabling seamless switching between multiple Node.js versions per project.

#environment-management#unix#shell-integration
Stars2.4k
Forks160
Last commit1 day ago
bash-sensible
bash-sensibleShell

A collection of sensible Bash defaults for improved tab completion, history management, and file system navigation.

#productivity#unix#history-management
Stars2.1k
Forks93
Last commit1 year ago
Allegro 4.2
Allegro 4.2C

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

#c-plus-plus-library#direct3d#opengl
Stars2.1k
Forks318
Last commit22 days ago
Allegro 5
Allegro 5C

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

#c-library#multimedia-library#opengl
Stars2.1k
Forks318
Last commit22 days ago
rustix
rustixRust

Safe Rust bindings to POSIX/Unix/Linux/Winsock syscalls with memory safety, I/O safety, and configurable backends.

#systems-programming#io-safety#unix
Stars2.1k
Forks277
Last commit1 month ago
ansiweather
ansiweatherShell

A shell script that displays current weather conditions in the terminal with ANSI colors and Unicode symbols.

#unicode#openweathermap#unix
Stars1.9k
Forks146
Last commit2 days ago
fre:ac
fre:acC++

The fre:ac audio converter project

#unix#converter#portable
Stars1.9k
Forks93
Last commit1 day ago
shx
shxJavaScript

A cross-platform shell command wrapper for Node.js, enabling Unix-like commands in npm package scripts.

#unix#shell-scripting#devops-tooling
Stars1.9k
Forks51
Last commit1 month ago
RGFW
RGFWC

A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.

#c-library#graphics#library
Stars1.8k
Forks84
Last commit6 days ago
shunit2
shunit2Shell

A xUnit-based unit test framework for Bourne-based shell scripts, designed to work similarly to JUnit and PyUnit.

#devops#unit-testing#unix
Stars1.7k
Forks202
Last commit4 months ago
Page 1 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Linux36
#Command Line35
#Terminal29
#Cross Platform27
#Shell26
#Productivity22
#Cli Tool21
#Cli18
#Bash18
#Zsh17
#Macos16
#Windows16