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.
Directory
Search results
Published directory entries matching your search.
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.
JavaScript Standard Style is a style guide, linter, and formatter for JavaScript. It requires no configuration and can automatically format code with the standard --fix command. It is installed as a Node command line program via npm.
ADB101 is a setup guide for Android Debug Bridge (adb), a command-line tool for communicating with a device. The guide covers setting up adb on Windows, Android and Android TV, including USB and wireless debugging, storage backup and restore, installing APK files, and uninstalling and reinstalling OEM apps. It also describes adb's client, daemon and server components.
A directory of Immich apps, integrations, tools, distributions and guides. It groups entries into filters covering client apps, command-line tools, integrations, tools, distributions and guides, with links to websites or source code.
PCSX-Redux is a PlayStation 1 emulator with documentation covering compilation, menus, command line arguments, debugging, an internal MIPS API, a web server, a Lua API and OpenBios. It includes a memory-mapping feature for setting breakpoints during execution and an ISO browser file viewer with a raw image viewer.
A GitHub Gist by paulirish titled How to view-source of a Chrome extension. It lists several options for viewing extension source, including a command-line method to download the extension as a zip and extract it, using the CRX Viewer website, and using the CRX Viewer extension. It also describes viewing the source of a locally installed extension.
ASCII Theatre streams free text-based movies in a terminal via an SSH connection using the command line shown on the site. A step-by-step guide describes opening Terminal.app, pasting the code and pressing enter so the day's movie plays. Closing the terminal or pressing q stops playback. The page states it is desktop only and includes an email sign-up for future MSCHF releases.
A community-driven curated list of Go frameworks, libraries and software, inspired by awesome-python. Its contents index categories including actor models, artificial intelligence, authentication, blockchain, build automation, command line tools, databases, distributed systems, game development, networking, testing and web frameworks, with contribution guidelines for suggesting changes.
A guide describing how to bypass censorship in China by setting up a personal proxy with Xtls (Xray-core). It lists required skills such as Linux command line and installing projects from GitHub, and states Chinese language knowledge is useful but not always required.
HowToLinux is an open‑source website that provides Linux tutorials, customization guides, and tips. It includes a search function and is community‑driven, allowing contributions and edits. The content is released under the MIT license.
Linux Roadmap is a step-by-step guide to learning Linux in 2026, hosted on the roadmap.sh platform. roadmap.sh provides community-created roadmaps, best practices, projects, articles, resources, and learning journeys to help users select career paths and develop professional skills.
Nmap is a free open source security scanner and network exploration tool available for Linux, Windows, UNIX and FreeBSD. Its documentation includes a reference guide covering command-line arguments, port scanning techniques, firewall and IDS evasion, and timing and performance, with the man page translated into 15 languages.
A download page for Node.js, described as a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. The page offers downloads, including prebuilt binaries and signed source tarballs, and links to release information, a changelog, and a blog post.
WireGuard's quick start guide explains how to install WireGuard and configure it. It covers the command-line interface, adding interfaces and peers with ip-link, ifconfig and the wg utility, and activating interfaces. It also describes generating base64-encoded keys and NAT and firewall traversal behavior.
TightVNC is a free and open source remote desktop software that lets users access and control a computer over the network, interacting with the remote screen to open files and launch applications. Documentation covers the Windows version, an MSI installation guide, server command-line options, and a Java Viewer.