All the UNIX and UNIX-Like: Linux, BSD, macOS, Illumos, 9front, and more.

Awesome UNIX® This list is an exploration of the world of UNIX®, including UNIX history, the relevance of UNIX today, and lists select awesome UNIX and UNIX-like projects. This list also contains resources for UNIX standar

Related Repos


308

enigo-rs enigo Cross platform input simulation in Rust! Linux (X11) mouse Linux (X11) text Linux (Wayland) mouse Linux (Wayland) text MacOS mouse MacOS text Wi
 

emcrisostomo README fswatch is a file change monitor that receives notifications when the contents of the specified files or directories are modified. fswatch implements several monitors: A monitor based on the File System Events API o
 

cormiertyshawn895 Retroactive lets you run Aperture, iPhoto, and iTunes on macOS Catalina. Xcode 11.5 or 11.4.1 on macOS Mojave. Final Cut Pro 7, Logic Pro 9, and iWork ’09 on macOS Mojave or macOS High Sierra. 💡 Downl
 
CLI
124

stealth crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX
 

shelljs ShellJS - Unix shell commands for Node.js ShellJS is a portable (Windows/Linux/macOS) implementation of Unix shell commands on top of the Node.js API. You can use it to eliminate your shell script's dependency on Unix while
 

stjepang polling Portable interface to epoll, kqueue, and wepoll. Supported platforms: epoll: Linux, Android, illumos kqueue: macOS, iOS, FreeBSD, NetBSD, Open
 

iredmail iRedMail is a full-featured mail server solution. It supports few mainstream Linux/BSD distributions: CentOS Debian Ubuntu FreeBSD OpenBSD More info: License: GPL v3 Authors: Zhang Huangbin (zhb at iredmail.org) Check
 

deapplization Switching from the *pple ecosystem to Windows / Linux / Android or BSD
 

canonical Multipass is a lightweight VM manager for Linux, Windows and macOS. It's designed for developers who want a fresh Ubuntu environment with a single command. It uses KVM on Linux, Hyper-V on Windows and HyperKit on macOS to run the VM with minimal overhead. It can also use VirtualBox on Windows and macOS. Multipass will fetch images for you and keep them up to date.
 
CLI
800

Genivia 🔍NEW ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz/lz4), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.
 

susam The UNIX Command Language (1976) The UNIX Command Language is the first-ever paper published on the Unix shell. It was written by Ken Thompson in 1976
 

mitsuhiko unix-ipc This crate implements a minimal abstraction over UNIX domain sockets for the purpose of IPC. It lets you send both file handles and rust obje
 

Kixunil Websocket - Unix framed bridge A simple proxy that forwards Websocket messages to Unix sockets and vice versa. About This is a very simple proxy between Websockets and Unix domain sockets. It acts as a Websocket serve
 

myspaghetti Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS
 

nikitavoloboev My wonderful world of macOS List of applications and tools that make my macOS experience even more amazing All apps are in one desktop since there is delay in switching between macOS multiple desktops. Dock is hidden.
 

Alonely0 Voila is a domain-specific language designed for doing complex operations to folders & files. It is based on a CLI tool, although you can write your Voila code and do something like this voila DIRECTORY "$(cat operations.vla)". Voila is mainly tested in Linux, so should work better in *nix (Linux, *BSD, macOS, etc) than in Windows-based operating systems.
 

sukeesh Jarvis A Personal Assistant for Linux, MacOS and Windows Jarvis is a simple personal assistant for Linux, MacOS and Windows which works on the command line. He can talk to you if you enable his voice. He can tell you the we
 

plasma-umass Browsix - Bringing Unix to the Browser While standard operating systems like Unix make it relatively simple to build complex applications, web browsers lack the features that make this possible. This project is Browsix, a Jav
 

ibilux MobyDroid MobyDroid is a simple and cross-platform Android Devices Manager. It runs on any operating system with Java support (Mac OS X, Windows, Linux, BSD, Solaris...). THIS IS JUST A BETA RELEASE ! Prerequisites
 

mszoek Airyx is a new open source OS project that aims to provide a similar experience and some compatibiilty with macOS on x86-64 sytems. It builds on the solid foundations of FreeBSD, existing open source packages in the same space, and new code to fill the gaps.
 

silentbicycle A wrapper library for the BSD sockets API. Why? This library trades the series of getaddrinfo, socket, connect, bind, listen, etc. functions and their convoluted, casted arguments for just one function that takes two structs (co