Shell Productivity

Open-source Shell projects categorized as Productivity

Top 23 Shell Productivity Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,100+ 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 so that makes it easy to keep up with the latest updates from the community.

    Project mention: Setup Macbook for Frontend Dev | dev.to | 2023-09-04

    ohmyzsh repo

  • bash-it

    A community Bash framework.

    Project mention: Recommend A Theme | /r/IntelliJIDEA | 2023-05-23

    bash-it for Linux or WSL/MSYS2 on Windows

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

    Project mention: Ask HN: What's a good, privacy focused bookmark manager? | news.ycombinator.com | 2023-06-12

    I use [nb](https://github.com/xwmx/nb). It's a CLI tool (easy to write a GUI for if you want one) that is fast, uses Git to version control things, and handles more than just bookmarks. I sync across computers using Dropbox.

  • oh-my-bash

    A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    Project mention: My Fedora 38 setup: | /r/Fedora | 2023-04-23

    This link is the main page of Oh My Bash: https://github.com/ohmybash/oh-my-bash

  • zsh-vi-mode

    💻 A better and friendly vi(vim) mode plugin for ZSH.

    Project mention: zsh-vi-mode: A better and friendly vi(Vim) mode plugin for ZSH | news.ycombinator.com | 2023-04-20
  • zsh-you-should-use

    📎 ZSH plugin that reminds you to use existing aliases for commands you just typed

  • notes

    :pencil: Simple delightful note taking, with more unix and less lock-in. (by pimterry)

    Project mention: What can MikroTik/RouterOS **not** do? | /r/mikrotik | 2022-10-05

    Note taking without the lock-in

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • goto

    Alias and navigate to directories with tab completion in Linux

  • config

    Fish, Nix, Karabiner, VS Code (by nikitavoloboev)

  • synth-shell

    Boost your terminal, script by script

    Project mention: [Cinnamon] Gruvbox on 3 Distros | /r/linuxmasterrace | 2023-05-20

    Gruvbox Dark Terminal Theme and Synth-shell.

  • zsh-iterm-touchbar

    Display feedback of terminal in the 🍏 Touchbar

  • wd

    :rocket: Jump to custom directories in zsh

    Project mention: Rookie mistake | /r/linuxmemes | 2022-12-23
  • things.sh

    Simple read-only comand-line interface to your Things 3 database

    Project mention: Llama Life integration? (timeboxing app) | /r/thingsapp | 2023-02-19
  • prm

    A minimal project manager for the terminal. (by EivindArvesen)

  • git-worktree-switcher

    Switch between git worktrees with speed. :zap:

  • muccadoro

    🍅 Pomodoro timer using figlet, cowsay, and optionally lolcat 🐮

  • timebox

    A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique) (by susam)

  • goat

    POSIX-compliant shell movement boosting hack for real ninjas (aka `cd x` and `cd ...`) (by 0mp)

  • Terminal-Setup

    Best Setup for your terminal for programming on macOS

  • selfprofiler

    Like software profiling, but for humans

  • cdc

    ☣️ Shell plugin for zsh/bash that allows you to cd to subdirectories of user-defined directories from anywhere, without editing CDPATH.

  • zsh-git-fzf

    An interactive ZSH plugin that wraps some git operations for simplicity and productivity. Also, it contains completions and combines the FZF tool to make the operations more convenient.

  • CoolRune

    CoolRune is a Meta-Distribution of Artix Linux with enchanced performance and privacy.

    Project mention: CoolRune - An easy way to setup Artix Linux automatically | /r/coolgithubprojects | 2023-06-22
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-04.

Shell Productivity related posts

Index

What are some of the best open-source Productivity projects in Shell? This list will help you:

Project Stars
1 ohmyzsh 162,473
2 bash-it 13,715
3 nb 5,726
4 oh-my-bash 4,553
5 zsh-vi-mode 2,307
6 zsh-you-should-use 1,155
7 notes 1,147
8 goto 844
9 config 812
10 synth-shell 766
11 zsh-iterm-touchbar 683
12 wd 662
13 things.sh 630
14 prm 442
15 git-worktree-switcher 97
16 muccadoro 89
17 timebox 42
18 goat 35
19 Terminal-Setup 29
20 selfprofiler 27
21 cdc 19
22 zsh-git-fzf 18
23 CoolRune 18
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com