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.
- GitHub: https://github.com/topics/unix
- Wikipedia: https://en.wikipedia.org/wiki/Unix
- Created by: AT&T Bell Labs
- Released: 1969
- Related Topics: linux, operating-systems, posix, bsd,
- Aliases: unix-system, unix-os,
- Last updated: 2026-06-25 00:28:49 UTC
- JSON Representation
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/dpetrosy/shell_scripts
My shell scripts repository.
bash computer-science linux shell shell-script unix
Last synced: 11 Apr 2026
https://github.com/jayvdb/era_data
ERA ( Excellence in Research for Australia ) reference data
analysis appveyor australian continuous-integration dataset era era-data field-of-research journal-list journal-rank msys2 mysql-database oracle-ci oracle-database pgsql reference-data sqlite3 travis-ci travis-oracle unix
Last synced: 11 Jan 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/a-mahla/nm-unix
My implementation of Nm Unix command. Works on ELF files : x86, x64, object files and .so files.
Last synced: 23 Oct 2025
https://github.com/a-mahla/strace-unix
My implementation of Strace Unix command.
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/harmim/vut-ios-project-2
Operační systémy - Projekt 2
c linux parallel-algorithm process-synchronisation processes semaphore shm unix
Last synced: 18 May 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://gitlab.com/ChacaS0/chacas0.gitlab.io
My Hugo portfolio
C C# C++ android angular angulardart angularjs archlinux bootstrap cakephp cli css dart dartlang debian fedora flutter gimp go golang html javascript jquery js kalilinux linux material design php portfolio. hugo projects resume scripts symfony symfony4 ubuntu unix yii
Last synced: 12 Mar 2025
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/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/opensourcedoc/ccrun
Run C or C++ Source Automatically
c c-language c-plus-plus clang code-runner cpp freebsd gcc shell-script unix
Last synced: 14 Apr 2026
https://github.com/kindsoldier/sysrun
simple web app for emergency start/stop VMs
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/vroncevic/check_mysqldb
Checking MySQL DB
administration bash checking linux macos manager mariadb mariadb-server mysql mysql-database qnx shell unix
Last synced: 19 Jan 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
Last synced: 17 Jun 2026
https://github.com/mahidulhq/unixcli-cheatsheet
simple command-lines to dominate terminal.
cli command-line commandline fedora fedora-workstation linux unix unix-command
Last synced: 17 May 2026
https://github.com/ginglis13/treego
:evergreen_tree: An implementation of the Unix tree command in Go
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/afeiship/ushell-module-sysinfo
Unix like shell module for system info.
infomation shell system unix ushell
Last synced: 14 Oct 2025
https://github.com/debarghya4469/unix-design-book
Examples from "Design of UNIX book" by M. Bach
Last synced: 08 May 2025
https://github.com/vegarsti/slice
command line utility for slicing lines, alternative to cut
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/afeiship/ushell-module-vagrant
Unix like shell module for 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/hubtou/ident
Identify RCS keyword strings in files
command-line-tool learning-python learning-unix pnu-project python shell tools unix unix-command utility
Last synced: 04 May 2026
https://github.com/ibra-kdbra/shell-configurations
My shell Configuration,BackUp,Update
configuration-files linux-mint operating-system statistics unix upgrades
Last synced: 13 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/tayloradam1999/holberton-system_engineering-devops
All Unix devops projects for Holberton Tulsa
api devops http-server mysql server shell unix webserver
Last synced: 09 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)
Last synced: 10 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.
Last synced: 17 Jun 2026
https://github.com/hubtou/wis
Bulk WHOIS Search
command-line-tool network-analysis network-security network-visualization pnu-project python route routes security-tools servier shadow-it shell tcp-ip tcpip tools unix utility whois whois-information whois-lookup
Last synced: 09 May 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:
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/hubtou/pytnix
A portable Unix commands bundle
command-line-tool pnu-project python shell tools unix unix-command unix-commands utilities
Last synced: 13 May 2026
https://github.com/happygofishing/abyss
Abyss is a service management daemon for Linux and other Unix systems.
Last synced: 18 Jun 2026
https://github.com/chipjarred/nix
Swift overlay for POSIX API
api darwin ios linux macos posix sockets swift system-programming tvos type-safety unix watchos
Last synced: 13 May 2026