a-Shell is a text-based terminal interface app for iOS and iPadOS that provides command-line control of files, including creating, moving, compressing and editing them. It includes Vim and supports programming in Lua, Python, JavaScript, C and C++, compiling C and C++ to webAssembly. It supports Apple Shortcuts, multiple shell windows and pip install for pure Python packages.
Directory
Search results
Published directory entries matching your search.
Learn Shell is a free interactive Shell tutorial for people who want to learn Shell. It offers chapters covering basics such as variables, arrays, operators, decision making, loops and functions, plus advanced topics including special variables and regular expressions. The site states it is intended for everyone who wishes to learn programming with Unix/Linux shell interpreters.
GNOME Shell Extensions is a website that provides a platform for discovering, installing, and managing extensions for the GNOME Shell desktop environment. It allows users to add their own extensions and view installed ones. The site is part of The GNOME Project, which develops the GNOME desktop. It is hosted by Red Hat and built using Django and SweetTooth. Content is available under a Creative Commons CC-BY license.
The Shell Scripting Tutorial is a written tutorial intended to help people understand shell script programming under the Bourne shell. It is written as a basis for one-on-one or group tutorials and exercises, and as a reference for later use. It restricts itself to Bourne-compatible shell scripting.
Open-Shell is a collection of utilities that brings classic features back to Windows, originally created as Classic Shell by Ivo Beltchev. Features include a classic style Start menu for Windows 7, 8, 8.1, 10 and 11, a toolbar for Windows Explorer, and an Explorer status bar showing file size and disk space.
Shell is a free, open source context menu customizer for Windows File Explorer. It lets users choose items for the context menu, create custom commands, and modify or remove existing items. It is a portable utility configured through a plain text file named shell.nss, and it supports Windows 7, 8, 10 and 11 on x86, x64 and arm64.
Terminal Guide offers guides and tutorials for learning Linux commands, Git, and shell scripting. It covers categories including Get Started, Linux, Git, Shell, and Tools. Featured articles include a grep command guide, a Git cheatsheet, and shell basics.
Alternative Windows Shells Wiki is a Windows system utility for cleanup, diagnostics, tweaks, processes, or administration.
Shell Cloud is a developer resource for coding, documentation, communities, security research, or software tools.
The Bash Guide is an open-source guide introducing basic and advanced concepts of the bash shell. It aims to teach newcomers, advanced users and long-time users to write safe and robust bash scripts and interact efficiently with the shell as a command line interface. The guide is a continuing work in progress, with new chapters written and existing chapters updated.
Oils is a project offering OSH, which runs existing shell scripts, and YSH, intended for Python and JavaScript users who avoid shell. Both live inside the same 2 MB oils-for-unix binary. Published documentation includes a getting-started guide, a YSH tour, an Oils reference, and comparisons of YSH with shell idioms.
A program that executes a specific terminal colorscript or a random one. It began as a collection of terminal colorscripts accumulated over the years and is published under the MIT License on GitLab.
ShellShock is a gaming resource for guides, communities, tools, game discovery, or reference links.
Xonsh is a Python-powered, cross-platform shell. Its language is a superset of Python 3 with shell functionality and commands integrated. It works on Linux, macOS, Windows, BSD, Jupyter, Android, Raspberry Pi and Nix, and includes shell primitives such as pipelines and input/output streams. Extensions called xontribs add integrations with frameworks, developer tools and themes.
A shell history tool that syncs, searches and backs up shell history with end-to-end encryption, available for macOS, Linux and Windows and for shells including bash, zsh and fish. It includes Atuin AI, which is free during testing and can suggest and run commands.
busybox-w32 is a port of BusyBox to the Microsoft Windows WIN32 API. It brings a subset of BusyBox functionality to Windows in a single self-contained native executable and implements well over a hundred Unix-style commands, including the ash-based shell, awk, sed, vi, find and grep. It is suggested for shipping shell scripts with software or running Unix utilities on Windows, while Cygwin, Gow or UnxUtils may suit needs for full bash or GNU utilities.
fish is a command line shell for Linux, macOS, BSD and Windows, described as friendly and interactive. It offers syntax highlighting, autosuggestions and tab completion with selection lists. Documentation states it is designed to be ready to use without extensive configuration, and its scripting syntax is presented as easy to learn and use.
iSH is a project to run a Linux shell environment locally on iOS devices using a usermode x86 emulator. It also runs on iPad and includes BusyBox and a keyboard addition for navigation. The app is available on the App Store, via TestFlight, and on AltStore.
The Linux Command Line by William Shotts is a 596-page book for new command line users covering command line use, shell scripting and common command line programs. Released under a BY-NC-ND Creative Commons license, it is available as a free PDF download. A sequel, Adventures with the Linux Command Line, is also available as a free PDF download.
ShellCheck is an open source static analysis tool that automatically finds bugs in shell scripts. It is written in Haskell, licensed under GPLv3, and can be installed locally via cabal, apt, dnf, pkg or brew. A web page allows pasting a script to view its output.
Shizuku lets apps use system APIs directly with higher privileges than a shell, without a root shell. It supports adb usage so root-required apps needing only adb permission can reach more users. The project provides documentation to guide users and states that setup involves additional steps such as checking permissions and whether Shizuku is running.
ADB AppControl is an application manager and debloat tool for Android devices, offered for Windows. It lets users disable and uninstall apps without root access, install APK and APKS files, and grant permissions. It also provides batch operations with presets, a toolset for processes, logs, screen resolution, DPI and fastboot, and a built-in shell console with syntax highlighting and a favorite command list.
Adebar is a collection of Bash shell scripts using ADB for Android device backup and reporting. It creates one backup file per app so users can select what to restore, and produces a device report covering information such as model, Android version, device features, status and configured accounts. It reportedly works on Linux, Mac and Windows (Cygwin); no binaries are attached to releases.
A reference page covering macOS-specific command-line utilities for Unix-like macOS systems. It documents commands such as caffeinate for sleep behavior, pbcopy and pbpaste for clipboard access, networkQuality for Internet speed tests, sips for image manipulation, open for launching files and applications, textutil for document conversion, and mdfind and mdls for Spotlight searches.