Nushell is a shell that treats each input as structured data rather than raw streams of text. Listing a directory returns a table of rows, and values can be piped through a series of commands called a pipeline. The project has reached a minimum-viable-product level of quality. It is available via package managers including brew and winget.
Directory
Search results
Published directory entries matching your search.
Oh My Git! is an open source game about learning Git. It visualizes the internal structures of Git repositories in realtime and includes a custom-designed playing card interface, plus an integrated terminal where players can execute arbitrary Git commands. It focuses on interacting with remotes and workflows for multiple repositories. Binaries for Linux, macOS and Windows are downloadable from itch.io.
Oh Shit, Git!?! is a page of plain-English explanations for common Git mistakes, such as committing to the wrong branch, needing to change the last commit message, or undoing changes to a file. Each situation is paired with Git commands, including git reflog and git commit --amend, and notes that public commits should not be amended.
Omni is a browser extension for Chrome and Firefox that provides a command interface for managing tabs, bookmarks and browsing history. It offers over 50 actions and special commands for filtering results, plus shortcuts for actions such as muting, pinning and bookmarking. The project lists integrations with Notion, Figma, Docs and Asana. It is free and requires no sign-in.
OneClick-macOS-Simple-KVM helps learn, search, or use command-line tools, shell commands, and terminal workflows.
Opengist is an open-source, self-hosted pastebin powered by Git. Snippets are stored in Git repositories and can be managed with standard Git commands or a web interface. It supports public, unlisted, and private snippets, multiple files per snippet, revisions and diffs, syntax highlighting, and login through OAuth2 providers, LDAP, and passkeys. It is written in Go and can run as a single binary, Docker image, or Kubernetes deployment, backed by SQLite, PostgreSQL, or MySQL.
Opengist is a self-hosted pastebin powered by Git, described as an open-source alternative to GitHub Gist. Snippets are stored in a Git repository and can be read or modified with standard Git commands or through a web interface. It supports public, unlisted and private snippets, Git operations over HTTP or SSH, and Docker deployment.
OpenPanel is a multi-user web hosting control panel built around lightweight containers. Each user gets an isolated environment with a separate MySQL server, PHP version, Redis instance and root access. Administrators and resellers manage servers through the OpenAdmin panel, and the OpenPanel interface lets clients manage domains, websites, services and email. OpenCLI provides terminal commands for panel actions.
openScope is a free and open source air traffic control simulator. The interface references arrivals, overflights, departures, fixes and runways, SID and STAR displays, airspace depiction, restricted areas, terrain, video maps, settings, speech, traffic, an airport guide, commands, a tutorial, a changelog and chat.
Pattern Recognition Toolbox (PRT) is a free, MIT-licensed, object-oriented toolbox for machine learning and pattern recognition in MATLAB. It provides MATLAB commands and data types to help organize, visualize, process, cluster and classify data, and supports predictions based on data.
Photon is an RSS/Atom reader focused on speed and usability, designed as a terminal-based viewer with image support via sixel. It is extensible with Lua plugins and can use OpenCL for image scaling. Photon does not include features for adding or managing feeds; feed URLs are supplied via command-line arguments, text files, or external commands.
Poirot is a native macOS companion app for Claude Code. Built with SwiftUI, it lets users browse sessions, explore diffs, and re-run commands. It also provides session analytics, usage limit gauges, conversation views, and search across sessions. The app requires no login and no analytics and works offline.
Progress is a small C command that looks for coreutils basic commands such as cp, mv, dd, tar, gzip and cat running on the system and displays the percentage of copied data. It can also show estimated time and throughput and provides a top-like monitoring mode. It works on Linux, FreeBSD and macOS.
QuickRef.ME shares quick reference and cheat sheet material for developers, contributed by open source contributors. It covers topics including programming languages, Linux commands, Python, databases, keyboard shortcuts and other toolkits.
Rhasspy is an open source, fully offline set of voice assistant services for many human languages. It works with Hermes protocol compatible services, Home Assistant, Hass.io, Node-RED, Jeedom and OpenHAB. Voice commands are specified in a template language and produce JSON events that can trigger actions in home automation software. A web interface allows configuration, programming and testing, with functionality exposed through an HTTP API.
Rizon is an IRC network that offers a free service for setting up a channel to chat with friends or coordinate with a group. It provides nickname and channel registration, built-in entertainment commands, and a webchat page, and users can also connect with their own client.
Roblox Den is a companion site for Roblox offering guides, tools and tips for the game. It includes databases of music codes, game codes and catalog item codes, along with tools such as admin commands, a username generator, color codes and emotes. The site also provides best games lists and decal IDs. An app and a browser extension extend access to its codes.
An interactive presentation explaining the basics of the Rubik's Cube through experimenting with centers, edges, and corners. It runs on the Cuber framework and can be controlled from the browser's JavaScript console with twist commands. It is best experienced in the latest version of Google Chrome.
This is a Moz educational guide explaining Google search operators, which are special characters and commands that extend the capabilities of standard Google text searches. The guide lists 62 advanced search operators, categorizes them by functionality status, outlines SEO and content research use cases, and provides example search strings for each operator.
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.
Shell is a context menu extender for Windows File Explorer that lets users choose which items appear in the Explorer context menu, create custom commands for web pages, files and folders, and modify or remove menu items added by the system or third-party software. It requires Windows 7, 8, 10 or 11 and supports nested menus and multiple columns.
Shelly helps learn, search, or use command-line tools, shell commands, and terminal workflows.
Guides is a GitHub repository holding a collection of succinct guides. Topics include setting environment variables, avoiding accidental file deletion, installing npm packages globally without sudo on macOS and Linux, running a Node.js server alongside Apache on Linux, launching an app at startup on macOS, using npm through a corporate proxy, running Docker commands without sudo on Linux, and backing up app settings on macOS. The work is published under a public domain dedication.
Slides is a terminal-based presentation tool. Presentations are written as markdown files and shown in the terminal, and code blocks inside slides can be executed during a presentation. Pre-processing commands can run before slides display, but a file with execution permissions must be passed for this.