Build software better, together

A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.

Here are 24,455 public repositories matching this topic...

ohmyzsh

🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

  • Updated Feb 19, 2026
  • Shell
nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

  • Updated Feb 20, 2026
  • Shell
nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

  • Updated Feb 7, 2026
  • CSS

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • Updated Feb 21, 2026
  • C

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

  • Updated Aug 28, 2025