User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Command-Line Apps

๐Ÿ–ฅ ๐Ÿ“Š ๐Ÿ•น ๐Ÿ›  A curated list of command line apps

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 9:02 a.m.

Thank you agarrharr & contributors
View Topic on GitHub:
agarrharr/awesome-cli-apps

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Entertainment

โšฝ Command line interface for Hackers who love football

985
80
2y 54d
MIT

Automate & manage your Pocket.com collection.

404
32
79d
GPL-3.0

An RSS/Atom feed reader for text terminals

1.34K
123
2d
MIT

Music

Small, fast and powerful console music player for Unix-like operating systems.

3.95K
438
10m
GPL-2.0

๐ŸŽท Downloads Music From The Web

1.32K
165
2y 4d
n/a

Control iTunes via CLI

405
34
3y 38d
MIT

Listen to SomaFM in your terminal via pure bash

80
4
2y 6m
n/a

(DEPRECATED) โ˜๏ธ CLI for downloading tracks from SoundCloud

84
7
9m
MIT

Music Player Daemon

1.22K
228
13d
GPL-2.0

Featureful ncurses based MPD client inspired by ncmpc

1.05K
158
4m
GPL-2.0

a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

2.19K
159
12d
BSD-3-Clause

music library manager and MusicBrainz tagger

9.76K
1.62K
5d
MIT

Search and play any song from terminal

181
22
38d
MIT

Spotify for the terminal written in Rust ๐Ÿš€

7.13K
248
8d
MIT

๐Ÿ“ƒ Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.

205
36
12d
MIT

moc

Console audio player for Linux/UNIX.

Social Media

Facebook command line tool

346
36
1y 9m
n/a

An interactive console text-based command-line Twitter client written in Perl

311
39
2y 60d
n/a

A smart and nice Twitter client on terminal written in Python.

3.2K
261
1y 7d
MIT

The client of the future

2.23K
305
18d
GPL-2.0

A tiny IRC client written in POSIX C99.

386
23
50d
MIT

The extensible command-line chat client. ![Freeware][Freeware Icon]

Video

Command-line program to download videos from YouTube.com and other video sites

83.55K
2.55K
1d
Unlicense

Streamlink is a CLI utility which pipes video streams from various services into a video player

5.5K
637
4d
BSD-2-Clause

Terminal based YouTube player and downloader

6.47K
546
68d
n/a

Slick, declarative command line video editing & API

2.51K
86
17d
MIT

mpv

Superior video player.

Movies

Everything about your movies within the command line.

162
13
4y 14d
MIT

A CLI for getting information about movies and comparing two movies

95
6
1y 5m
MIT

Games

Roguelike construction and management simulation.

Turn-based survival game set in a post-apocalyptic world.

Books

CLI Epub Reader

601
21
13d
MIT

Bible.JS CLI client. Read the Holy Bible via the command line.

221
21
114d
MIT

speed_read: A simple terminal-based open source Spritz-alike

47
1
6y 5m
MIT

Development

Storage and general-purpose calculator

316
25
10d
GPL-3.0

We're insanely passionate about command line asm documentation in the cloud, and we're crushing it!

315
19
4y 6m
GPL-2.0

Add licenses to projects at the command line

513
19
1y 6m
MIT

CLI tool for generating Licenses. Easily.

135
5
1y 88d
MIT

Command-line tool that instantly fetches Stack Overflow results when an exception is thrown

3.4K
312
1y 10m
n/a

Preview GitHub README.md files locally before committing them.

4.94K
346
1y 5m
MIT

Terminal based bit manipulator in ncurses

368
19
53d
GPL-3.0

A simple, light-weight and modern task runner for general purpose.

149
6
69d
MIT

Text Editors

Mirror of GNU Emacs

2.71K
788
1d
GPL-3.0

The official Vim repository

22.04K
3.22K
2d
n/a

Vim-fork focused on extensibility and usability

39.87K
3.01K
1d
n/a

mawww's experiment for a better code editor

6.51K
505
1d
Unlicense

A modern and intuitive terminal-based text editor

15.48K
756
11d
n/a

Web Development

Caniuse command line tool

1.47K
51
3y 7m
MIT

Check whether a website is up or down

277
8
9m
MIT

Capture website screenshots

1.34K
64
1y 105d
MIT

Strip comments from CSS

28
0
4y 11m
MIT

Return a list of devices and their viewports

45
1
4y 11m
MIT

acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)

1.81K
109
1y 14d
n/a

Runs a load test on the selected URL. Easy to extend minimally for your own ends.

2K
184
12d
MIT

โš™๏ธ WP-CLI framework

4.27K
885
13d
MIT

Pretty diff to html javascript cli (diff2html-cli)

275
28
44d
MIT

As easy as /aitch-tee-tee-pie/ ๐Ÿฅง Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie

48.97K
3.17K
34d
BSD-3-Clause

Static file serving and directory listing

6.35K
447
4m
MIT

An interactive CLI tool that adds a .gitignore to your projects.

450
14
1y 4m
MIT

โšก๏ธ A simple, easy way to deploy static websites to Amazon S3.

478
18
101d
MIT

Reachable is a CLI tool to check if a domain is up

9
1
2y 45d
MIT

Pretty simple and lightweight http server for serving local files.

24
0
1y 8m
n/a

Executing shell commands via HTTP server

659
74
60d
MIT

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

7.99K
306
106d
MIT

Zero-Config CLI to Deploy Static Websites to IPFS

687
59
4m
n/a

Deploy a directory to the web.

Mobile Development

Mobile icon generator

90
9
1y 88d
MIT

Mobile app splash screen generator

53
5
3y 8m
MIT

Put device frames around your mobile/web/progressive app screenshots.

504
30
1y 8m
n/a

Database

A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.

9.2K
566
37d
n/a

Postgres CLI with autocompletion and syntax highlighting

9.13K
415
49d
BSD-3-Clause

Shell for issuing SQL to relational databases via JDBC

377
118
1y 10m
BSD-3-Clause

Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting.

1.28K
47
7d
n/a

Devops

Convert .htaccess redirects to nginx.conf redirects

170
8
2y 10m
MIT

Universal Command Line Interface for Amazon Web Services

10.39K
2.46K
8d
n/a

Azure Command-Line Interface

2.14K
1.49K
1d
MIT

A supercharged AWS command line interface (CLI).

4.66K
252
6d
n/a

Official s3cmd repo -- Command line tool for managing Amazon S3 and CloudFront services

3.48K
802
30d
GPL-2.0

Explore Docker registries and manipulate Docker images!

271
24
26d
Apache-2.0

Immersive terminal interface for managing docker containers and services

2.73K
122
3d
MIT

ops - build and run nanos unikernels

516
51
5d
MIT

The lazier way to manage everything docker

16.74K
623
5d
MIT

A simple interactive prompt for docker

278
14
118d
MIT

pm2

Production Process Manager for Node.js.

Release

๐Ÿš€ Automate versioning and package publishing

3.62K
318
6d
MIT

Generate beautiful changelogs from your Git commit history

628
36
3y 8m
MIT

A better npm publish

5.69K
266
7d
MIT

Generate changelogs with a single command

3.14K
126
79d
MIT

Npm

Check whether a package or organization name is available on npm

228
20
9m
MIT

Get user info of an npm user

18
1
2y 5m
MIT

Open the npm page, Yarn page, or GitHub repo of a package

169
7
1y 6m
MIT

Find the root directory of a Node.js project or npm package

11
1
3y 7m
MIT

Find newer versions of package dependencies than what your package.json allows

5.81K
223
11d
n/a

Flexible npm dependency update tool

57
5
42d
BSD-2-Clause

๐Ÿ—‘๏ธ Easily remove the node_modules folder of non-active projects

290
1
2y 9m
MIT

Boilerplate

CLI tool for running Yeoman generators

3.19K
380
9m
BSD-2-Clause

boilerplate template manager that generates files or directories from template repositories

1.22K
90
3y 4m
Apache-2.0

A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects.

13.33K
1.37K
33d
BSD-3-Clause

Scaffolding utility for vanilla-js

102
10
62d
GPL-3.0

Productivity

Automagically captures the screenshot of the screen , uploads in imgurl , copies the url into clipboard , deletes the created image file from your desktop

32
10
5y 54d
n/a

Create and manage your Bitly shortlinks from the command line

36
5
1y 53d
n/a
771
76
4m
MIT

ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support

904
52
3y 8m
MIT

Upload images to imgur

40
6
4y 80d
MIT

An easy way to keep track of upcoming Meetup events

38
3
3y 8d
n/a

Terjira is a very interactive and easy to use CLI tool for Jira.

696
36
5d
MIT

interactive pivotal tracker command line interface

6
1
3y 96d
MIT

Git is easy, github cli is easy but g3l easiest git cli in the w0rld!

214
18
3y 10m
n/a

๐Ÿš—Uber, at your fingertips

1.14K
56
2y 119d
n/a

Browser-independent bookmark manager

4.06K
224
5d
GPL-3.0

Google from the terminal

4.84K
428
9d
GPL-3.0

Time Tracking

Simple command line timetracker

1.15K
107
23d
n/a

Simple CLI tool for tracking work hours

367
37
11m
MIT

Timewarrior - Commandline Time Reporting

462
51
46d
n/a

A wonderful CLI to track your time!

1.6K
170
65d
MIT

Ultimate Time Tracker - A simple command-line time tracker written in Python

153
31
95d
GPL-3.0

Note Taking and Lists

A lightweight CLI tool and module for keeping ideas in a safe place quick and easy.

165
8
115d
MIT

Console client for Evernote.

2.07K
344
49d
n/a

๐Ÿ’ก CLI tool to input and store your ideas without leaving the terminal

271
26
3d
MIT

Simplenote CLI

317
28
5m
MIT

A todo command line todo manager โœ”๏ธ

105
3
20d
MIT

Command-line Kanban board/task manager with support for Trello boards and GitHub projects

1.08K
37
58d
n/a

Tasks, boards & notes for the command-line habitat

7.82K
339
1y 5d
MIT

A simple command line notebook for programmers

1.94K
80
99d
n/a

Manage your TODO list from your command-line.

A fast note-taking app for the terminal.

Finance

A foreign exchange rates and currency conversion using CLI

112
17
4m
MIT

๐Ÿ’ฐ๐Ÿ’ฐ Convert currency rates directly from your terminal!

161
12
1y 3d
MIT

A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies

1.68K
127
11d
Apache-2.0

Powerful, double-entry accounting system on the terminal

Presentations

A simple markup language for creating rich terminal reports, presentations and infographics

2.82K
86
4y 8m
n/a

PDF exporter for HTML presentations

1.68K
144
76d
MIT

A command-line based markdown presentation tool.

3.91K
212
7m
GPL-3.0

Simple plaintext presentation tool.

Calendars

Google Calendar Command Line Interface

2.36K
250
63d
MIT

CLI calendar application

1.58K
129
4d
MIT

๐Ÿ“‡ Synchronize calendars and contacts.

817
92
58d
n/a

Calendar and scheduling.

Utilities

Detect the archive type of a file or stdin

6
1
3y 7m
MIT

Open a web search in your terminal.

1.78K
89
1y 8m
MIT

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

21.49K
2.58K
5m
n/a

weather app for the terminal

6.53K
415
1y 9m
ISC

Check the weather for your city from your terminal

49
7
4m
MIT

๐Ÿ—บ MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac and Linux, connect with PuTTY on Windows

4.8K
181
85d
MIT

A web server that fetches data from the News API and formats it for display in the terminal.

90
5
81d
Apache-2.0

๐ŸŽจ Beautiful images of your code โ€” from right inside your terminal.

4.83K
114
1y 9m
MIT

Search the awesome curated list without browser

180
20
9m
MIT

Styled Terminal Markdown Viewer

1.42K
93
2y 34d
n/a

Git-integrated backup tool for macOS and Linux devs.

678
57
6m
MIT

macOS

๐Ÿ“บ CLI for https://github.com/albinekb/open-pip - Open a movie url or path in macOS picture-in-picture

176
14
6m
MIT

Get the path to an app (macOS)

33
3
1y 12m
MIT

Get bundle identifier from a bundle name (macOS): Safari โ†’ com.apple.Safari

18
2
4y 5m
MIT

Get bundle name from a bundle identifier (macOS): com.apple.Safari โ†’ Safari

9
1
7m
MIT

Safely force create symlinks

4
2
3y 111d
MIT

Get the macOS version of the current system

13
3
3y 6m
MIT

A cli for managing wifi connections on OSX

76
13
9m
MIT

Get the title/id/etc of the active window

38
4
1y 4m
MIT

Easily configure macOS security settings from the terminal.

762
149
1y 58d
MIT

Open a website in a popup (macOS)

14
2
4y 5m
MIT

Control the macOS dark mode from the command-line

509
26
4m
MIT

Terminal Sharing Utilities

Share your terminal as a web application

14.7K
1.1K
2y 11m
MIT

expose yourself

10.85K
835
1y 78d
MIT

Secure and simple terminal sharing

1.51K
48
3y 5m
MIT

Easy time-overlap tables for remote teams.

389
20
2y 11m
MIT

Remote SSH client that allows roaming with intermittent connectivity.

tool to create secure tunnels to expose a local server behind a NAT or firewall to the internet.

expose local servers to the internet, without installing any client!

Pipe output to the web.

Share your UNIX terminal.

Instant terminal (tmux) sharing.

Network Utilities

Get an available port

98
6
1y 6m
MIT

Check if hostnames are reachable or not

13
0
5y 100d
MIT

node.js SpeedTest.net client module

494
106
9m
MIT

Test your internet connection speed and ping using speedtest.net from the CLI

3.45K
150
1y 6m
MIT

Command line interface for testing internet bandwidth using speedtest.net

10.26K
1.47K
1y 103d
Apache-2.0

Terminal bandwidth utilization tool

6K
159
48d
MIT

Theming and Customization

๐Ÿ“ธ Beautiful wallpapers from Unsplash ๐Ÿ–ผ๏ธ๐Ÿ› ๏ธ

421
28
26d
n/a

Get or set the desktop wallpaper

106
8
2y 65d
MIT

๐ŸŽจ themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

3.84K
86
2d
MIT
8
2
3y 6m
n/a

๐ŸŽจ Generate and change color-schemes on the fly.

4.71K
187
66d
MIT

Set latest wallpapers from Unsplash from the commandline

111
5
8m
MIT

Shell Utilities

โœ… checks presence of various command line tools and their versions on the path

290
26
93d
MIT

Ultimate Plumber is a tool for writing Linux pipes with instant live preview

5.13K
105
34d
Apache-2.0

Fabulously kill processes. Cross-platform.

6.2K
186
1d
MIT

undollar eats the dollar sign in the command you just pasted into your terminal

65
1
2y 80d
MIT

Execute binaries from pipes, stdin and ttys

32
3
1y 5m
MIT

System Interaction Utilities

Get current battery level

18
1
3y 74d
MIT

Change the screen brightness

181
7
3y 4m
MIT

Yank terminal output to clipboard

956
37
9m
MIT

Start the screensaver.

31
1
5y 33d
MIT

Download and install Google Web Fonts on your local machine. Both CLI and API available.

126
7
9m
MIT

๐Ÿ–ผ๏ธ A command-line system information tool written in bash 3.2+

10.1K
664
6d
MIT

Command Line Learning

instant coding answers via the command line

8.57K
785
61d
MIT

stackoverflow from the terminal

5.34K
170
1y 73d
MIT

Magnificent app which corrects your previous console command.

57.57K
2.79K
14d
MIT

๐Ÿ“š Collaborative cheatsheets for console commands

29.61K
2.4K
2d
n/a

Instant, central, community-built docs

447
24
4y 76d
MIT

A tool to develop and improve a studentโ€™s programming skills by introducing the earliest lessons of coding.

315
59
11d
GPL-3.0

An interactive cheatsheet tool for the command-line and application launchers

8.1K
345
5d
Apache-2.0

presents small shell challenge with user submitted solutions.

type a command line snippet to see the help text for each argument.

Processors

Command-line JSON processor

18.23K
1.08K
8m
n/a

Command-line YAML and XML processor - jq wrapper for YAML/XML documents

1.32K
47
39d
Apache-2.0

Query and update data structures from the command line. Supports JSON, TOML and YAML.

7
0
54d
MIT

A simple CLI for querying and updating YAML files

68
5
4y 8m
ISC

A CLI tool for processing data with functional pipelines

496
13
1y 5m
ISC

JSON

A tiny commandline tool for parsing JSON from any source.

25
2
1y 9m
MIT

Command-line tool and terminal JSON viewer ๐Ÿ”ฅ

10.01K
323
14d
MIT

vj - JSON Humanizer

45
1
2y 11m
BSD-2-Clause

Command-line utility-belt for hacking JSON and Javascript.

1.64K
93
30d
n/a

Strip comments from JSON. Lets you use comments in your JSON files!

37
1
4y 8m
MIT

Run GROQ in your command line

82
4
1y 69d
MIT

Columns

Parse text columns, like the output of unix commands. Returns JSON that you can manipulate with tools like jq or underscore-cli.

43
4
4y 11m
MIT

q

A command line tool that allows execution of SQL-like queries on CSVs/TSVs (and any other tabular text files).

Text

Hide secrets with invisible characters in plain text securely using passwords ๐Ÿง™๐Ÿปโ€โ™‚๏ธโญ

1.95K
109
80d
n/a

Creates large text out of ASCII characters.

File Managers

A VIM-inspired filemanager for the console

8.7K
610
8d
GPL-3.0

Midnight Commander's repository

1.32K
400
11d
n/a

๐Ÿ“‹ Organize your files, imagine cleaning up your downloads in an instant

263
11
2y 53d
MIT

nยณ The unorthodox terminal file manager.

9.91K
402
3d
BSD-2-Clause

Terminal file manager

2.65K
120
5d
MIT

๐Ÿ“ A simple file manager written in bash.

3.01K
125
76d
MIT

Vifm is an ncurses based file manager with vi like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt.

Deleting, Copying, and Renaming

Move files and folders to the trash

836
27
12d
MIT

Empty the trash

86
4
7m
MIT

Delete files and directories

189
18
75d
MIT

Copy files

191
15
7m
MIT

A tool for renaming files quickly, especially multiple files at once.

80
11
7d
MIT

Files

Fast cross-platform cli utility to watch file system changes

577
48
1y 28d
MIT

Detect the file type of a file or stdin

54
3
4m
MIT

๐Ÿ“œ Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github or other sites.

3.15K
414
22d
MIT

A cat(1) clone with wings.

23.98K
598
4d
n/a

Swiss Army knife for Unix permissions

103
3
10d
Apache-2.0

"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files

24.5K
2.11K
5d
MIT

Easily and securely share files from the command line. A fully featured Firefox Send client.

5.1K
118
37d
GPL-3.0

WebTorrent, the streaming torrent client. For the command line.

600
79
13d
MIT

๐ŸŒ Quickly share files from your command line

210
17
1y 8m
MIT

Bash scripts to upload files to google drive

320
107
23d
MIT

Download a gdrive folder or file easily, shell ftw.

54
7
62d
Unlicense

A utility for running arbitrary commands when files change

685
21
4m
n/a

NCurses Disk Usage

Torrent client for your command line.

Directory Listing

A minimal implementation of the UNIX tree command with colors!

174
16
3y 5m
MIT

A modern replacement for โ€˜lsโ€™.

11.43K
351
39d
MIT

Tree command, improved.

135
2
6d
MIT

Opinionated ls rewrite in Go ๐Ÿงฆ

23
0
8m
n/a

Directory Navigation

A cd command that learns - easily navigate directories from the command line

11.97K
568
2y 85d
n/a

Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.

5.21K
187
5y 28d
MIT

The easy way to switch between your projects on ZSH

141
12
1y 112d
MIT

z - jump around

12.49K
1.01K
64d
n/a

PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything.After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.

4.45K
274
5m
MIT

Cli shell plugin, the missing fuzzy tab completion feature of z jump around command.

344
19
1y 9m
MPL-2.0

Alias and navigate to directories with tab completion in Linux

679
51
17d
MIT

A new cd command that helps you navigate faster by learning your habits (ๅธฆๅญฆไน ๅŠŸ่ƒฝ็š„ๅฟซ้€Ÿ่ทฏๅพ„ๅˆ‡ๆขๅทฅๅ…ท)

1.82K
86
7d
MIT

A faster way to navigate your filesystem

1.77K
40
5d
MIT

Search

(another) Fuzzy file finder for the command line

311
8
5y 4m
MIT

Find a file by walking up parent directories

22
5
1y 6m
MIT

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

22.67K
999
9d
n/a

A command-line fuzzy finder

33.31K
1.4K
7d
MIT

Find files with SQL-like queries

1.78K
43
5d
n/a

A simple, fast and user-friendly alternative to 'find'

15.66K
401
26d
n/a

A new way to see and navigate directory trees : https://dystroy.org/broot

4.71K
107
2d
MIT

Git

A fancy GitHub client for command line.

402
14
115d
MIT

Create a gist from terminal, then use git to update it.

467
41
40d
n/a

A git tool with an easy terminal interface.

1.06K
63
5y 113d
MIT

๐Ÿ€ Local git statistics including GitHub-like contributions calendars.

5.54K
165
49d
MIT

A command-line tool that makes git easier to use with GitHub.

20.57K
2.14K
15d
MIT

Get the current local time of a GitHub user.

172
11
4y 5m
MIT

Manage your GitHub labels from the command line!

526
38
3y 8m
MIT

Text-mode interface for git

9.53K
541
51d
GPL-2.0

GRV is a terminal interface for viewing git repositories

3.74K
91
1y 7m
GPL-3.0

Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)

6.79K
265
10d
MIT

A bash-tool to store your private data inside a git repository.

2.21K
148
9d
MIT

Create a merge request from command line in gitlab

216
37
99d
MIT

GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

14.43K
1.08K
3d
MIT

Manage many git repos with sanity ไปŽๅฎน็ฎก็†ๅคšไธชgitๅบ“

816
36
30d
MIT

๐Ÿ“„ CLI that generates beautiful README.md files

7.96K
662
12m
MIT

A CLI for semantic git commits

107
10
109d
MIT

CLI to sync labels between repositories on GitHub

10
0
4m
MIT

Better git branch -a

0
0
73d
LGPL-3.0

Gif Creation

Simple high quality GIF encoding

387
18
7m
MIT

Create, manipulate, and optimize GIF images and animations

2.38K
160
110d
GPL-2.0

Convert terminal recordings to animated gifs

3.44K
223
10m
MIT

ttyrec to gif

244
16
4y 68d
MIT

A terminal-to-gif recorder minus the headaches.

3.19K
122
5y 102d
n/a

Terminal session recorder ๐Ÿ“น

8.71K
727
7m
GPL-3.0

GIFs on the command line

210
5
1y 29d
n/a

Image Conversion

High-performance cli batch image resizer and rotator

695
32
2d
GPL-3.0

Quick and simple image processing at the command line.

300
9
4m
MIT

Gold standard for anything images.

SVG

Node.js tool for optimizing SVG files

15.13K
1.12K
11m
n/a

Screensavers

Terminal based "The Matrix" like implementation

1.66K
207
23d
GPL-3.0

Animated pipes terminal screensaver

1.28K
52
2y 7m
MIT

A terminal based Yule Log fireplace for all the kids in the corner with sweatpants.

40
1
2y 11m
BSD-3-Clause

๐ŸŽ‰Enjoy your ๐ŸŽChristmas๐ŸŽ… watching digital fireplace๐Ÿ”ฅ on your own terminal๐Ÿ–ฅ

23
0
1y 11m
n/a

Graphics

View the Mandelbrot set from your terminal

57
2
1y 8m
MIT

Generate sparklines โ–โ–‚โ–ƒโ–…โ–‚โ–‡

101
3
2y 4m
MIT

A command-line tool to generate, analyze, convert and manipulate colors

3.08K
49
6m
n/a

Just for Fun

Fork me if you want to maintain cowsay.

159
30
4y 5m
GPL-3.0

Get a random quote or the quote of the day in your CLI

51
5
103d
MIT

Implementation of the Unix fortune command for displaying a random quotation, for Linux and other systems.

140
25
2d
n/a

Pony rewrite of cowsay.

959
67
56d
n/a

Tell Yeoman what to say

183
42
1y 111d
BSD-2-Clause

Rainbows and unicorns!

4.29K
164
7m
n/a

Generate text meme

86
6
4y 11m
MIT

CLI Image Captioning Tool or Meme Generator which automatically adds whitespace and text to top

26
4
1y 6m
MIT

Rick & Morty quotes of the day with ponies included!

16
0
6m
0BSD

Other

Know when a friend's birthday is coming.

48
6
115d
MIT

Detect the indentation of code

17
1
2y 7m
MIT

Get the fullname of the current user

14
0
4y 9m
MIT

Get the gzipped size of a file or stdin

149
8
16d
MIT

Hashing made simple. Get the hash of text or stdin.

57
1
1y 4m
MIT

Kill all Chrome tabs to improve performance, decrease battery usage, and save memory

261
13
10m
MIT

Measure the difference between two strings using the Levenshtein distance algorithm

32
0
5y 88d
MIT

A command-line utility for quick math.

111
6
3y 7m
n/a

Medium for Hackers - A CLI for Medium Stories.

620
59
3y 28d
n/a

Open the URL from a web shortcut file in the browser

12
0
1y 6m
MIT

Get the URL from a web shortcut file

8
0
1y 6m
MIT

Convert matching single-quotes to double-quotes: I 'love' unicorns => I "love" unicorns

10
1
3y 8m
MIT

Convert matching double-quotes to single-quotes: I "love" unicorns โ†’ I 'love' unicorns

17
2
3y 8m
MIT

Modular visual interface for GDB in Python

7.02K
540
112d
MIT

Render websites in plain text from your terminal

295
13
3y 10m
n/a

A Node.js CLI app that displays status of your Google Wifi / OnHub router.

13
0
4m
MIT

Calories Tracker for the Commandline

68
0
3y 90d
Apache-2.0

Trino: Master your translations with command line!

115
12
1y 5m
GPL-3.0

Catch insensitive, inconsiderate writing

3.8K
217
19d
MIT

SSH-based "VPN for poors"

955
41
1y 8m
Apache-2.0

๐Ÿš€ Download NASA Picture of the Day from your terminal!

40
14
91d
MIT

Googlr is a command line tool that lets you search Google from your terminal.

28
2
1y 7m
MIT

Qalculate! library and CLI

327
30
6d
GPL-2.0

Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.

4.55K
295
29d
Unlicense

Emoji

Find relevant emoji from text on the command-line

2.04K
72
115d
MIT

Quickly find and copy emoji to the clipboard via the command-line

16
1
2y 107d
n/a

(โ—•โ€ฟโ—•) Text Emoticons Maker

662
27
1y 6m
MIT

A gitmoji interactive command line tool for using emojis on commits. ๐Ÿ’ป

2.61K
146
2d
MIT

A changelog generator for gitmoji ๐Ÿ˜œ

221
26
68d
MIT

Other Awesome Lists

Use your terminal shell to do awesome things.

3.17K
280
10d
CC-BY-SA-4.0

Use your macOS terminal shell to do awesome things.

24.17K
1.4K
10d
CC-BY-SA-4.0

A curated list of add-ons that extend/enhance the git CLI.

1.27K
86
10m
n/a

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

20.41K
1.89K
65d
CC0-1.0

๐Ÿ’ฅ A curated list of Terminal frameworks, plugins & resources for CLI lovers.

9.57K
524
11d
CC0-1.0

A collection of ZSH frameworks, plugins, themes and tutorials.

8.57K
372
3d
BSD-3-Clause

Delightful Node.js packages and resources

38.93K
4.74K
8d
CC0-1.0