An open API service indexing awesome lists of open source software.

Unix

Unix is a powerful, multiuser, multitasking operating system originally developed at AT&T Bell Labs in the 1960s. Known for its portability, efficiency, and flexibility, Unix has influenced many other operating systems, including Linux and the various BSD (Berkeley Software Distribution) systems. This topic covers the history, architecture, and key features of Unix, as well as its various derivatives and implementations. It also explores Unix’s impact on modern computing, including its role in the development of networking, security, and software development practices.

https://github.com/sebastiancarlos/manpdf-web

Website for ManPDF - Read your Man pages in PDF format.

bash linux manpages pdf unix

Last synced: 06 May 2026

https://github.com/harsh-panchal-804/memory-allocator-in-c

Custom memory allocator in C for Unix like systems implementing functions like malloc(), calloc(), realloc() and free() using the sbrk() kernel call. It also implements a linked list for managing memory blocks and handles thread safety via a global mutex lock.

c linked-list memory-management sbrk threads unix

Last synced: 18 May 2026

https://github.com/essteer/unixycle

A recycle bin tool for UNIX

bash filesystem linux unix

Last synced: 17 Jan 2026

https://github.com/x4trm/top-go

Unix Top program clone

golang unix

Last synced: 11 Jun 2026

https://github.com/dpetrosy/shell_scripts

My shell scripts repository.

bash computer-science linux shell shell-script unix

Last synced: 11 Apr 2026

https://github.com/afeiship/ushell-module-homebrew

Unix like shell for mac homebrew.

brew homebrew mac module shell unix

Last synced: 14 Apr 2026

https://github.com/taivlam/cps218

Classwork for CPS218

linux markdown unix

Last synced: 05 May 2026

https://github.com/mdm-code/tq

Query TOML configuration files with the Tq terminal utility.

cli formatter golang jq query terminal toml toml-language toml-query tq unix v2 yq

Last synced: 14 Jan 2026

https://github.com/copy05/lennox

[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system

copy05 kernel lennox linux operating-system os unix unixporn

Last synced: 05 Apr 2025

https://github.com/friz-zy/memo

A simple program for manage shell aliases and commands

alias bash pyside python qt shell unix windows

Last synced: 11 Apr 2026

https://github.com/a-mahla/nm-unix

My implementation of Nm Unix command. Works on ELF files : x86, x64, object files and .so files.

c elf-parser elf32 elf64 unix

Last synced: 23 Oct 2025

https://github.com/a-mahla/strace-unix

My implementation of Strace Unix command.

c gdb syscalls unix

Last synced: 08 Oct 2025

https://github.com/steliospapamichail/unixshell

A custom UNIX shell that supports normal and multiple command inputs, simple I/O redirection, and multi-pipped commands.

bash c linux linux-shell shell unix

Last synced: 07 Apr 2026

https://github.com/xplshn/gosed

A version of sed written in go. MIT/3BSD licensed!

cool-stuff golang reimplementation sed unix unix-command

Last synced: 14 Jan 2026

https://github.com/hussein-m-kandil/pathvar

My final project for CS50p, a command line utility for interacting and manipulating the system's PATH environment variable (Linux BASH only)

bash bash-script command-line command-line-tool environment-variables environment-variables-validation linux linux-app linux-shell path pyth python3 shell shell-script shell-scripting unix unix-shell

Last synced: 18 Jan 2026

https://github.com/jos-felipe/webserv

This project is here to make you write your own HTTP server. You will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won't be working on a website.

network network-and-system-administration object-oriented-programming rigor unix

Last synced: 08 Jan 2026

https://github.com/sepen/ssll

Lightweight command-line shell implemented in pure C that focuses on size

c linux macos shell unix unix-shell

Last synced: 14 Apr 2026

https://github.com/LeoBorai/unix-scripts

👨 💻 WSL & Unix based systems utility scripts

linux macos scripts shell unix utility wsl

Last synced: 12 Mar 2025

https://github.com/aleksander-haugas/XLArig

An XMRig fork with support for latest XLA PoW algorithms

android bsd ios linux mac rasperrypi scala unix windows xla xla-miner

Last synced: 11 Mar 2025

https://github.com/aymen-haddaji-hub/unix_go_shell

Go implementation of the Unix command line interpreter

go linux linux-shell shell unix

Last synced: 14 Jan 2026

https://github.com/kindsoldier/sysrun

simple web app for emergency start/stop VMs

golang react unix vm

Last synced: 11 Mar 2025

https://github.com/gedevcel/unix-system-scripts

Bash scripts for UNIX system management. 💻

bash shell shell-scripting unix unix-shell

Last synced: 18 May 2026

https://github.com/learnixos/lxos-rc

A lightweight init system for LxOS, written from scratch. Minimal shell scripts handle boot, services, and shutdown.

bsd busybox gnu-linux init-system linux unix

Last synced: 28 Apr 2026

https://github.com/nemeslaszlo/elte-operating-systems-course

This repository contains the tasks / files and details of the ELTE Operating systems course.

c fork message-queue named-pipes pipes shared-memory signals unix

Last synced: 05 Apr 2025

https://github.com/mobasirsarkar/shared-memory

In this project, I demonstrate how Inter-Process Communication (IPC) works, enabling communication between two or more programming languages.

c go ipc python shared-memory unix

Last synced: 06 May 2026

https://github.com/thedevtop/rootve

Chroot Virtual Environments

chroot-environment golang unix

Last synced: 22 Apr 2025

https://github.com/plapadoo/matrix-dirwatch-bot

Watch directory changes and post them to a Matrix channel

automation bot haskell matrix unix

Last synced: 11 Oct 2025

https://github.com/vroncevic/shellwrap

Shell wrapper for Java Application

bash deployment java linux macos qnx shell unix wrapper

Last synced: 04 Apr 2026

https://github.com/pieli/coating

A filter with a clickable interface 🦝

bash canny cli hci interaction rice tui unix unix-philosophy vim

Last synced: 07 Mar 2026

https://github.com/alexjackson1/take_bytes

A lightweight Rust utility for classic Unix-style CLIs

clap-rs rust unix

Last synced: 17 Jun 2026

https://github.com/mariantaragel/corona

Analyser of COVID-19 records

project shell unix

Last synced: 28 Mar 2025

https://github.com/ginglis13/treego

:evergreen_tree: An implementation of the Unix tree command in Go

go golang tree unix

Last synced: 13 Oct 2025

https://github.com/net-dev-id/dns-wrapper

A DNS wrapper service

boost c cpp dns linux networking unix windows

Last synced: 21 Jan 2026

https://github.com/jenting/ipc

Unix IPC Examples

ipc unix

Last synced: 13 Oct 2025

https://github.com/afeiship/ushell-module-sysinfo

Unix like shell module for system info.

infomation shell system unix ushell

Last synced: 14 Oct 2025

https://github.com/oliwierptak/phuxtil-find

Easy interface for output of 'find' unix command

find format output php shell unix

Last synced: 17 May 2026

https://github.com/debarghya4469/unix-design-book

Examples from "Design of UNIX book" by M. Bach

c unix

Last synced: 08 May 2025

https://github.com/longluo/ucos-posix

The uCOS-Posix Portable Source Code

c linux os posix rtos ucos-iii unix

Last synced: 17 May 2026

https://github.com/vegarsti/slice

command line utility for slicing lines, alternative to cut

command-line golang unix

Last synced: 20 Jul 2025

https://github.com/teamkweku/simple_shell

The Simple Shell project is an implementation of a basic Unix shell written in C. This project aims to provide a minimalist yet functional shell environment for users to execute commands, navigate directories, and manage processes.

c-programming command-line-interpreter operating-system process-management system-utilities unix

Last synced: 05 Jun 2026

https://github.com/aygp-dr/xscrabble-en

English language pack for XScrabble with OSPD3 dictionary for X-Window systems

dictionary english game linux ospd3 scrabble unix x11

Last synced: 15 Oct 2025

https://github.com/taigrr/catserver

Go server to serve concatenated files. Helpful for old-fashioned web development.

cat css golang html unix webdev

Last synced: 08 May 2026

https://github.com/vroncevic/gen_unix_domain_socket

UNIX Domain Socket skeleton for integration processes

c generator ipc linux macos posix python3 qnx template unix unix-socket

Last synced: 07 Mar 2026

https://github.com/afeiship/ushell-module-vagrant

Unix like shell module for vagrant.

shell unix vagrant

Last synced: 13 May 2026

https://github.com/codelixir/shella-ciao

Linux shell written in C language supporting some basic and user-defined commands

c cli hacktoberfest linux shell unix

Last synced: 10 May 2026

https://github.com/iwdgo/filesflood

Flooding the file system

filesystem go unix windows

Last synced: 09 May 2026

https://github.com/2radu3/rust-cli-tools

A minimal reimplementation of Unix CLI tools in pure Rust

cli coreutils learning-rust rust systems-programming unix

Last synced: 20 Jun 2026

https://github.com/anathonous/openbsd-xenodm-themes

custom xenodm themes for openbsd xenocara

login loginmanager openbsd styles themes unix xenocara xenodm

Last synced: 14 May 2026

https://github.com/matveyt/ucomm

A very minimal cross-platform serial port library

serial serialport unix windows

Last synced: 22 Jun 2026

https://github.com/ajsalemo/springbootwarfiledevops

A Spring Boot .WAR based application deployed via Azure DevOps pipelines to a context under Tomcat that isn't the 'ROOT' folder. This shows how to deploy to a differently named context.

azure ci-cd devops java linux pipelines tomcat unix war webapp

Last synced: 09 May 2026

https://github.com/graelo/git-perms

Store and restore Unix file permissions across git operations

cli developer-tools file-permissions git git-hooks permissions rust unix

Last synced: 20 Jun 2026

https://github.com/bkaztaou/fq_minitalk

Minitalk is a small project to create a connection between client and server using UNIX signals.

bitwise-operators c signals unix

Last synced: 11 Jun 2026

https://github.com/nelsongillo/shellson

simple shell implementation in C

c shell unix

Last synced: 11 May 2026

https://github.com/jonsteinn/simple-http

A simple http framework in C

c framework gcc http-server socket-programming unix

Last synced: 13 Jun 2026

https://github.com/donatj/ttouch

Unix `touch` with JavaScript programmable templates. (I'm aware it's insane)

template touch unix

Last synced: 10 May 2026

https://github.com/osmosx/pipex

[pipex] project school 42. This project is the discovery in detail and by programming of a UNIX mechanism. The aim of this project is to understand a bit deeper how pipes and redirections work.

42school dup fork pipe shell unix

Last synced: 09 May 2026

https://github.com/saad-bhatti/linuxshell

The course project for University of Toronto Scarborough course CSCB07: Software Design.

agile encapsulation java junit oop polymorphism scrum software-design unix

Last synced: 16 Jun 2026

https://github.com/ddanielsantos/tri

A low-key implementation of the UNIX tree command in Rust.

tree unix

Last synced: 17 Jun 2026

https://github.com/bitbreakr/go-disperse

Disperse is a Go package that provides a Pub/Sub abstraction layer over unix sockets

cloud communication golang ipc linux macos pubsub socket unix

Last synced: 11 May 2026

https://github.com/gustavoaca1997/find-palindrome-unix

Detector de Palíndromos en el Sistema de Archivos

c file-system linux palindrome processing scheduling signal-processing unix

Last synced: 12 May 2026

https://github.com/krypt0nn/whatadistro

Rust library to identify your linux distribution :crab:

linux rust unix

Last synced: 12 May 2026

https://github.com/gothack/scotty

UNIX Socket TTY interface - got a TTY presented on a UNIX socket? this'll make your life a lil easier than using socat

beam-me-up-scotty containers lxc qemu shell tty unix unix-socket

Last synced: 12 May 2026

https://github.com/jecombe/minishell

Beau comme un shell !

c unix

Last synced: 18 Jun 2026

https://github.com/happygofishing/abyss

Abyss is a service management daemon for Linux and other Unix systems.

c daemon service-manager unix

Last synced: 18 Jun 2026

https://github.com/maluramichael/metric-scripts

Shell scripts that scrape data from the host. Build with graphite and grafana in mind.

grafana graphite linux scripts shell unix

Last synced: 09 May 2026

https://github.com/purwnt/vim-workspace

Vim workspace editor for highly configurable text editor for efficiently creating and changing any kind of text. It is included as "vi" with most UNIX systems and with Apple OS X.

linux nerdtree pathogen unix vim

Last synced: 13 May 2026