Productivity Command-Line Tools

49 tools in the Productivity category: productivity and workflow tools. Sorted by GitHub stars; the most starred are tldr, cheat.sh and gws.

Page 1 of 2

Tools

tldr

tldr

Community-maintained collection of simplified help pages for command-line tools with practical examples

64.1kMarkdown

cheat.sh

Cheat sheet service queried with curl or the cht.sh client, covering 1000+ UNIX/Linux commands, 56 programming languages and several DBMSes.

41.8kPython

gws

Command-line tool for Google Workspace APIs (Drive, Gmail, Calendar, Sheets, Chat) with commands built at runtime from Google's Discovery Service. JSON output.

32.0kRust

glow

Terminal-based markdown reader with TUI browser and CLI formatter for local files and remote URLs

27.8kGo
navi

navi

Interactive cheatsheet tool that helps you browse, search, and execute CLI commands with dynamic argument suggestions

17.8kRust
WTF

WTF

Terminal dashboard (wtfutil) that shows data from services like GitHub, Google Calendar, Trello and OpsGenie in configurable modules.

17.1kGo

cheat

CLI tool for creating and viewing interactive command-line cheatsheets with tagging and search capabilities

13.5kGo

Slides

Terminal presentation tool that renders markdown files as slides, with in-slide code execution, pre-processing, live reload, and SSH serving.

11.7kGo

presenterm

Terminal slideshow tool that runs markdown files as presentations, with images, themes, code highlighting and execution, and PDF/HTML export.

8.9kRust
nb

nb

Command-line note-taking, bookmarking, and knowledge base tool with Git sync, encryption, and web browsing interface.

8.5kShell
Himalaya

Himalaya

Rust CLI for managing email across IMAP, SMTP, JMAP, Gmail, Microsoft Graph and Maildir backends, with multi-account TOML config and JSON output.

7.5kRust
translate-shell

translate-shell

Command-line translator powered by Google Translate, Bing, Yandex, and Apertium translation engines

7.5kAWK

jrnl

Command-line journal application that creates, searches, and views entries stored as plain text, with optional AES encryption.

7.4kPython
gopass

gopass

Command-line password manager compatible with pass, supporting GPG encryption, Git versioning, and team collaboration

7.3kGo

buku

Command-line bookmark manager with search, browser import, encryption, and local web UI

7.2kPython

ncspot

Cross-platform ncurses Spotify client written in Rust on librespot, with Vim keybindings and an IPC socket for remote control. Requires Spotify Premium.

6.8kRust

pueue

Command-line task management tool for sequential and parallel execution of long-running shell commands

6.4kRust

Ticker

Terminal stock, crypto, and derivatives price watcher with position tracking, cost basis lots, currency conversion, and grouped watchlists.

6.3kGo
taskwarrior

taskwarrior

Command line task management utility with filtering, reporting, and extensive customization capabilities

6.1kC++
cointop

cointop

Terminal-based cryptocurrency price tracker with real-time market data, portfolio management, and vim-inspired shortcuts

4.4k
Newsboat

Newsboat

RSS/Atom feed reader for the text terminal, with a built-in HTML renderer, filters, query feeds, macros, and newsreading service sync.

3.9kC++
NeoMutt

NeoMutt

Terminal email client that collects community patches against Mutt, with Notmuch, NNTP, sidebar, compressed folders and header cache options.

3.9kC

frogmouth

Terminal-based Markdown viewer/browser with navigation, bookmarks, and GitHub repository support

3.3k

dooit

A terminal-based todo manager with vim-like keybindings and customizable themes

3.0k

Pop

Send emails from the terminal via a TUI or CLI flags, using Resend or SMTP, with Markdown bodies, attachments, and AI agent skill support.

2.9kGo

dijo

Terminal-based habit tracker with vim-like navigation and scriptable automation for tracking events

2.9k
Numbat

Numbat

Statically typed scientific calculator language with physical dimensions as types and first-class units, with an interactive REPL and unit conversion via ->.

2.8kRust

calcure

TUI calendar and task manager with vim keys, cloud sync, and customizable interface

2.4k
taskwarrior-tui

taskwarrior-tui

A terminal user interface for Taskwarrior with vim-like navigation and live filtering capabilities.

2.2kRust

circumflex

Terminal-based Hacker News browser with vim-style navigation and built-in article reader

2.1kGo

eg

Command-line tool that provides practical usage examples for common CLI utilities like find, tar, and grep.

2.0k
kalker

kalker

Scientific calculator CLI with support for calculus, variables, functions, matrices, and multiple number bases

1.9kRust
basalt

basalt

Terminal user interface (TUI) for managing Obsidian vaults and notes from the command line

1.4kRust
bookokrat

bookokrat

Terminal EPUB/PDF/DJVU reader with Vim-style keybindings, split layout, and SyncTeX support for LaTeX workflows

1.3k

dstask

Terminal-based TODO manager with git-based sync and markdown notes per task

1.2k
fend

fend

Arbitrary-precision calculator with unit conversions, complex numbers, and D&D dice rolls

1.1k

Guides