GitHub topics: unix-shell
NBISweden/workshop-ngsintro
Workshop • Intro to Bioinformatics using NGS data • 5 days
Language: HTML - Size: 515 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 16 - Forks: 7
moevisual757/unix-shell-js
🖥️ Emulate Unix commands in your browser with full vi editor support, customizable filesystems, and advanced features like tab completion and command history.
Language: TypeScript - Size: 114 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
CadenFinley/CJsShell
CJ's Shell (cjsh) POSIX shell scripting meets modern shell features
Language: C++ - Size: 112 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 31 - Forks: 1
egberts/easy-admin
Scripts for easy system administration
Language: Shell - Size: 1.74 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 42 - Forks: 2
kimono-koans/httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
Language: Rust - Size: 4.04 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,559 - Forks: 33
FollowTheProcess/gowc
Toy clone of coreutils wc in Go
Language: Go - Size: 711 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
FabianRey93/Personalizar-xfce
🛠️ Customize your Xfce desktop easily with this script, enhancing your Linux environment for a better user experience.
Language: Shell - Size: 2.28 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
drewwalton19216801/rush-sh
A Rust-based Unix shell that aims for POSIX compliance and useful quality-of-life features
Language: Rust - Size: 2.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 0
nchern/cli-tools
This repo contains a set of handy command line tools
Language: Go - Size: 75.2 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
magicant/yash-rs
Reimplementation of yash, an extended POSIX shell
Language: Rust - Size: 6.43 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 86 - Forks: 5
GNUfault/bsh
Basic Shell for UNIX-Like operating systems
Language: C - Size: 25.4 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1
louislef299/rmt
A tilde file removal CLI
Language: Zig - Size: 60.5 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0
da-luce/astroterm
A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐
Language: C - Size: 91.5 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1,519 - Forks: 31
lithinium67/lsh
lit-shell
Language: C - Size: 9.77 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0
ibara/oksh
Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).
Language: C - Size: 736 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 407 - Forks: 42
ovuiproduction/Unix-File-System-Simulation
This project simulates a Unix-like file system using an N-ary tree data structure, enabling efficient file and directory management. It supports essential operations like creation, deletion, traversal, and renaming while providing a command-line interface that mimics Unix shell commands for an intuitive user experience.
Language: C - Size: 19.5 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0
triangle-motelti/mini-bash
a simple Unix shell supporting commands, redirections, pipes, built-ins, env vars, and signal handling in C.
Language: C - Size: 6.14 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0
ucdavisdatalab/workshop_research_computing
Reader for the Research Computing Starter Pack workshop series.
Size: 4.03 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 3 - Forks: 1
vladpunko/detach-process
Spawn a new process and detach it from the current interactive session
Language: C - Size: 162 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 8 - Forks: 0
dariotrinchero/cli-tools
Born of a need for utmost convenience, these are small Python command-line tools I wrote for common tasks like downloading YouTube or removing PDF watermarks.
Language: Python - Size: 64.5 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 0
Georges034302/USP_Lectures
Unix System Programming and Python lecture demos
Language: Python - Size: 63.5 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 11 - Forks: 1
OakyMacintosh/FunTux
Run Linux on top of other Linux
Language: C++ - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
ljq/jackliu-usual-shell
Jack Liu usual tool script.
Language: Shell - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1
exzygo/mctd
A command line morse code encoder and decoder written in C
Language: C - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
AlexGracia/Auto-xfce
Script que instala Xfce mínimo, paquetes y configuraciones.
Language: Shell - Size: 12.6 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
Georges034302/USP_Tutorials
Unix, Bash, Python labs and demos for learners
Language: Python - Size: 932 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 18
armurox/OSTEP---Operating-Systems
Code and Solutions as I work through OSTEP by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau.
Language: C - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
SimonIsCoding/pipex
Pipex is a C program that recreates the behavior of Unix pipes (|) in the shell. It allows you to chain multiple commands together, where the output of one command becomes the input of the next command, and finally writes the result to a file.
Language: C - Size: 1.53 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
SimonIsCoding/minishell
A complete implementation of a Unix shell in C, featuring command execution, built-in commands, environment variable management, and advanced shell features like pipes, redirections, and here-documents.
Language: C - Size: 3 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
AlexGracia/Personalizar-xfce
Script que personaliza Xfce.
Language: Shell - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
hurtki/configsManager
Easy tool for configs managing
Language: Go - Size: 142 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0
DanielFonsecaa/Mini-Shell-42
Minishell is a 42 project aimed at deepening the understanding of process management, command parsing, and core concepts of Unix-like operating systems in C. The objective is to develop a minimal shell that interprets and executes user commands, closely emulating the behavior of common shells like Bash.
Language: C - Size: 2.22 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0
gregory-chatelier/span
Command line tool to map, normalize, and generate values across numeric intervals
Language: Go - Size: 45.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
ratfactor/zigish 📦
A toy Unix shell written in Zig
Language: Zig - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 68 - Forks: 8
GNUfault/clear
World's smallest clear program
Language: Assembly - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
cristianoliveira/funzzy
A lightweight blazingly fast file watcher.
Language: Rust - Size: 582 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 283 - Forks: 11
mattialoszach/appletree
A sleek and fast directory visualizer for your terminal
Language: C++ - Size: 2.54 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0
CodeMaxx/Awesome-Terminal-Commands
An awesome resource listing and explaining various commonly used *nix commands
Size: 66.4 KB - Last synced at: 19 days ago - Pushed at: over 7 years ago - Stars: 157 - Forks: 42
WaPoco/minishell
The objective of this project is to create a simple shell. Built as part of the 42 school curriculum.
Language: C - Size: 172 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
hoodche/minishell
simplified implementation of a Unix shell, written in C. The goal of the project is to build a functional command-line interpreter that mimics some of the core behaviors of bash
Language: C - Size: 2.52 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
AndrejGockov/Operating-Systems-FINKI
Operating Systems F23L2S017 | FINKI 2024/2025
Language: Shell - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
alexdelorenzo/onhold
🔊 Play sounds while and after shell jobs complete
Language: Python - Size: 7.15 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 161 - Forks: 4
adamnorwood/adamnorwood-zsh
Adam Norwood's Z shell (zsh) configuration with custom Oh My Posh theme.
Language: Shell - Size: 953 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 0
dspinellis/dgsh
Shell supporting pipelines to and from multiple processes
Language: C - Size: 2.5 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 335 - Forks: 25
Mouad-El-Asri/minishell
The objective of this project is to create a simple shell. Yes, my own little shell. I've learned a lot about processes and file descriptors in this project.
Language: C - Size: 1.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
grantrostig/lib_tty
Allows for tty / keyboard / kb input on a character by character basis, also key press basis also F1 etc.
Language: C++ - Size: 614 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
hbrbou66/minishell
A minimal Unix shell implementation in C, designed to replicate the behavior of bash with essential features including command execution, pipes, redirections, environment variable management, and built-in commands.
Language: C - Size: 156 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0
tigran-sargsyan-w/minishell
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
Language: C - Size: 418 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1
bowser-2077/HessOS
The OS of the hess (SOS), join the discord!
Language: Python - Size: 4.81 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0
inconvergent/lqn
query language and terminal utility for querying and transforming Lisp, JSON and other text files. written in Common Lisp
Language: Common Lisp - Size: 477 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 50 - Forks: 2
dde-carv/Pipex
Call the plumber!!
Language: C - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
dde-carv/Minishell
Better than bash!
Language: C - Size: 335 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
yellow-footed-honeyguide/great-commands
A curated set of command-line utilities and Git commands to enhance productivity and streamline terminal workflows 📚
Size: 137 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 4
nimeshneema/UNIX-Concepts-and-Applications
UNIX Concepts and Application - Flex Your Brain
Size: 212 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 21
6z7y/shesh
a simple shell for your terminal
Language: Rust - Size: 193 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 4
kumarmunish/pycoreux
Python shell utilities for file, text, and subprocess operations inspired by coreutils
Language: Python - Size: 1.39 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0
feliposz/codecrafters-shell-go
This is my implementation in Go of the "Build Your Own Shell" Challenge
Language: Go - Size: 26.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
ozgurkazancci/jstats
A small tool for FreeBSD systems - lists RAM, CPU and disk space usage of the jails running in the host system.
Language: Shell - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 19 - Forks: 2
MiguelVis/samarux
Unix-like shell for the CP/M operating system & the Z80 CPU.
Language: C - Size: 445 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 42 - Forks: 2
catriverr/gmeng-sdk
DevKit & Source for Gmeng - the game engine.
Language: C++ - Size: 23.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 15 - Forks: 0
timyiu478/unix-shell
A command-line interface that executes commands and manages processes
Language: C++ - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
missing-semester-vn/missing-semester-vn.github.io Fork of missing-semester/missing-semester
The Missing Semester of Your CS Education 📚 - Bản Tiếng Việt
Language: CSS - Size: 15.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 17 - Forks: 9
ftTower/minishell
A simple Unix shell implementation in C, replicating Bash in --posix mode, with support for basic built-in commands and process management
Language: C - Size: 2.25 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
vladpunko/notebook-environments
Manage python virtual environments on the working notebook server
Language: Python - Size: 2.14 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 48 - Forks: 0
Georges034302/advanced-software-wil
This guide provides a week-by-week overview of the Advanced Software WIL - IATD course, focusing on core software development skills, automation, project management, team collaboration, DevOps, and Azure cloud skills. Each week includes hands-on lab guides, automation scripts, and software development best practices.
Size: 251 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
KutayKoray/kutish
🐚💻 As beautiful as a shell
Language: C - Size: 270 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1
AlexLav3/Minitalk
Language: C - Size: 61.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
hmaach/0-shell
Rust-based implementation of a minimalist Unix-like shell, featuring built-in commands with support for common flags and detailed output.
Language: Rust - Size: 137 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0
Ku-shal9/LemonJuice_Shell
LemonJuice is a lightweight, custom-built Unix-like shell written in C. It supports both built-in commands and external program execution using fork and execvp.
Language: C - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
ngtina99/minishell
This project is about creating a shell in a team.
Language: C - Size: 845 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
aboubakr-jelloulat/Minishell
Minishell is a lightweight Unix shell designed to mimic basic Bash functionality. It supports command execution, piping, redirection, and built-in commands. Ideal for learning shell internals and practicing system programming concepts.
Language: C - Size: 255 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
Killer-Rokey/hello-bash-shell
Learn Bash and shell scripting from scratch with our beginner-friendly course. Join live classes on Twitch and enhance your command line skills! 🐙💻
Size: 366 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
aboubakr-jelloulat/unixvault
Curated collection of Unix system call references, process examples, and low-level programming resources
Language: C - Size: 7.81 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
ldilley/inlet
:door: A remote access service
Language: Python - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0
afuma/42-pipex
Replicating the Unix pipe functionality, enabling seamless data transfer between processes
Language: C - Size: 21.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
sinemistoktas/operating_systems-unix_shell_implementation
Unix shell implementation in C featuring kernel modules, I/O redirection, piping, auto-completion, and advanced file descriptor analysis
Language: C - Size: 1.41 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
osinnanna/lyriccli
LyricCLI is a cross-platform command-line application that lets you search, explore, and interact with song lyrics—right from your terminal. Whether you're a music lover, developer, or terminal power-user, LyricCLI helps you stay in your flow while enjoying the words that move you.
Language: JavaScript - Size: 16.2 MB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
ndunnett/crsh
Crappy Rust SHell. Basic shell written in Rust.
Language: Rust - Size: 146 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
fedenunez/tulp
Tulp is a command-line tool that can help you create and process piped content using the power of ChatGPT directly from the terminal.
Language: Python - Size: 328 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 19 - Forks: 0
BisocM/RykeShell
RykeShell is a custom Unix shell built entirely in C++, offering users a powerful and customizable command-line experience.
Language: C++ - Size: 850 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
AarambhaAnta/ninxsh
A lightweight, modern C++ Unix shell implementation focused on simplicity and educational value.
Language: C++ - Size: 58.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0
TarushChaturvedi/unix-shell
A simple unix based shell made in C.
Language: C - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
yomazini/42cursus-Pipex
42cursus-Pipex: C program that recreates the functionality of shell pipes (|) and HereDoc (<< Del). This project focuses on inter-process communication by using fork(), pipe(), dup2(), and execve() to redirect the output of one command to the input of another, mimicking the shell command < infile cmd1 | cmd2 > outfile.
Language: C - Size: 93.8 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0
zlatanstajic/shell-scripts
Custom Unix shell scripts for file manipulation, program execution, and printing text.
Language: Shell - Size: 71.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
skybert/my-little-friends
Moved to https://gitlab.com/skybert/my-little-friends
Language: Shell - Size: 3.38 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 68 - Forks: 19
virtualvivek/BannerBash
BannerBash is a library provides large 3D banner text to your shell script, comes with alphabets, numbers, math symbols, special characters.
Language: Shell - Size: 604 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 4
scar027/basic-shell
Basic unix shell implemented by following the tutorial by Stephen Brennan with some additional features and tweaks.
Language: C - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
Nwinters29/Bioinformatics
Compilation of scripts pertaining to the field of Bioinformatics
Language: Python - Size: 3.17 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
yanruijie902136/codecrafters-shell-c
My C solution to CodeCrafters' Build your own Shell challenge (43 stages).
Language: C - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
wojciech-graj/TermGL
2D & 3D graphics engine in the terminal [C/C++]
Language: C - Size: 13.8 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 335 - Forks: 9
bennaaym/unix-shell
A basic unix shell built in C language.
Language: C - Size: 35.2 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0
timurlog/tree
Reimplementation of the Unix 'tree' command in C
Language: C - Size: 155 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
feliposz/codecrafters-shell-c
This is my solution in C to the "Build Your Own Shell" Challenge.
Language: C - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
troglobit/jush
just give me a unix shell
Language: C - Size: 172 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 5
Mouhlal/Nutstree
Nutstree est une plateforme e-commerce permettant aux clients d'acheter des fruits secs en ligne avec une expérience fluide et sécurisée. Le site propose une interface moderne, une gestion avancée des commandes et un système de paiement en ligne via CMI.
Language: Blade - Size: 6.6 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
AlanLuu/alsh 📦
My implementation of a UNIX shell in C
Language: C - Size: 197 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
zachwhaley/fin
A simply made unix shell written in C
Language: C - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0
gsauthof/utility
Collection of command line utilities
Language: Python - Size: 767 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 50 - Forks: 12
K4zoku/nowm
🚫 Managing window without a window manager. (59 slocs)
Language: Shell - Size: 51.8 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 3