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: Feb. 27, 2021, 9:03 p.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

984
80
2y 4m
MIT

Automate & manage your Pocket.com collection.

420
32
5m
GPL-3.0

An RSS/Atom feed reader for text terminals

1.48K
130
8d
MIT

Music

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

4.05K
442
37d
GPL-2.0

๐ŸŽท Downloads Music From The Web

1.34K
167
32d
n/a

Control iTunes via CLI

407
35
3y 4m
MIT

Listen to SomaFM in your terminal via pure bash

83
4
2y 9m
n/a

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

84
7
1y 17d
MIT

Music Player Daemon

1.27K
241
8d
GPL-2.0

Featureful ncurses based MPD client inspired by ncmpc

1.12K
166
33d
GPL-2.0

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

2.29K
171
26d
BSD-3-Clause

music library manager and MusicBrainz tagger

9.95K
1.64K
5d
MIT

Search and play any song from terminal

190
23
4m
MIT

Spotify for the terminal written in Rust ๐Ÿš€

7.7K
268
24d
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
100d
MIT

moc

Console audio player for Linux/UNIX.

Social Media

Facebook command line tool

348
36
2y 16d
n/a

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

318
37
2y 4m
n/a

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

3.24K
261
1y 95d
MIT

The client of the future

2.27K
313
18d
GPL-2.0

A tiny IRC client written in POSIX C99.

386
23
4m
MIT

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

Video

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

90.3K
4.13K
9d
Unlicense

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

5.86K
674
26d
BSD-2-Clause

Terminal based YouTube player and downloader

6.59K
552
5m
n/a

Slick, declarative command line video editing & API

2.66K
106
35d
MIT

mpv

Superior video player.

Movies

Everything about your movies within the command line.

165
13
4y 102d
MIT

A CLI for getting information about movies and comparing two movies

98
7
74d
MIT

Games

Roguelike construction and management simulation.

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

Books

CLI Epub Reader

647
21
28d
MIT

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

230
20
6m
MIT

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

47
1
6y 8m
MIT

Development

Storage and general-purpose calculator

323
26
98d
GPL-3.0

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

318
21
4y 9m
GPL-2.0

Add licenses to projects at the command line

514
19
1y 9m
MIT

CLI tool for generating Licenses. Easily.

137
5
1y 5m
MIT

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

3.48K
328
55d
n/a

Preview GitHub README.md files locally before committing them.

5.06K
359
1y 8m
MIT

Terminal based bit manipulator in ncurses

376
20
66d
GPL-3.0

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

156
9
14d
MIT

Text Editors

Mirror of GNU Emacs

2.89K
827
8d
GPL-3.0

The official Vim repository

22.88K
3.38K
8d
n/a

Vim-fork focused on extensibility and usability

41.63K
3.1K
7d
n/a

mawww's experiment for a better code editor

6.82K
531
12d
Unlicense

A modern and intuitive terminal-based text editor

16.2K
794
8d
n/a

Web Development

Caniuse command line tool

1.48K
50
3y 10m
MIT

Check whether a website is up or down

281
10
57d
MIT

Capture website screenshots

1.37K
68
71d
MIT

Strip comments from CSS

29
1
59d
MIT

Return a list of devices and their viewports

45
2
5y 55d
MIT

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

1.83K
113
1y 102d
n/a

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

2.05K
189
100d
MIT

โš™๏ธ WP-CLI framework

4.32K
891
26d
MIT

Pretty diff to html javascript cli (diff2html-cli)

287
30
7d
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

49.92K
3.24K
10d
BSD-3-Clause

Static file serving and directory listing

6.58K
481
7m
MIT

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

463
15
1y 7m
MIT

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

482
17
6m
MIT

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

9
2
2y 4m
MIT

Pretty simple and lightweight http server for serving local files.

26
0
1y 11m
n/a

Executing shell commands via HTTP server

705
76
70d
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

8.04K
313
12d
MIT

Zero-Config CLI to Deploy Static Websites to IPFS

724
61
7m
n/a

Deploy a directory to the web.

Mobile Development

Mobile icon generator

92
10
1y 5m
MIT

Mobile app splash screen generator

57
5
3y 11m
MIT

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

508
30
1y 11m
n/a

Database

A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.

9.41K
574
4d
n/a

Postgres CLI with autocompletion and syntax highlighting

9.4K
432
6d
BSD-3-Clause

Shell for issuing SQL to relational databases via JDBC

401
123
10d
BSD-3-Clause

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

1.38K
51
51d
n/a

Devops

Convert .htaccess redirects to nginx.conf redirects

171
9
3y 23d
MIT

A supercharged AWS command line interface (CLI).

4.7K
255
11d
n/a

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

3.55K
806
76d
GPL-2.0

Explore Docker registries and manipulate Docker images!

275
24
114d
Apache-2.0

Immersive terminal interface for managing docker containers and services

2.77K
122
89d
MIT

ops - build and run nanos unikernels

548
61
5d
MIT

The lazier way to manage everything docker

17.22K
636
81d
MIT

A simple interactive prompt for docker

294
15
6m
MIT

pm2

Production Process Manager for Node.js.

Release

๐Ÿš€ Automate versioning and package publishing

3.84K
338
6d
MIT

Generate beautiful changelogs from your Git commit history

646
36
3y 11m
MIT

A better npm publish

5.9K
272
16d
MIT

Generate changelogs with a single command

3.24K
129
56d
MIT

Npm

Check whether a package or organization name is available on npm

234
22
57d
MIT

Get user info of an npm user

18
2
59d
MIT

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

170
8
58d
MIT

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

13
2
57d
MIT

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

5.97K
234
14d
n/a

Flexible npm dependency update tool

62
6
66d
BSD-2-Clause

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

294
1
3y 4d
MIT

Boilerplate

CLI tool for running Yeoman generators

3.24K
387
1y 13d
BSD-2-Clause

boilerplate template manager that generates files or directories from template repositories

1.25K
90
3y 7m
Apache-2.0

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

13.9K
1.42K
64d
BSD-3-Clause

Scaffolding utility for vanilla-js

111
12
64d
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

33
11
5y 4m
n/a

Create and manage your Bitly shortlinks from the command line

38
5
1y 4m
n/a
771
76
7m
MIT

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

1.54K
65
3y 11m
MIT

Upload images to imgur

44
6
4y 5m
MIT

An easy way to keep track of upcoming Meetup events

40
3
3y 96d
n/a

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

712
36
93d
MIT

interactive pivotal tracker command line interface

6
1
3y 6m
MIT

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

213
19
4y 34d
n/a

๐Ÿš—Uber, at your fingertips

1.14K
56
2y 6m
n/a

Browser-independent bookmark manager

4.28K
232
9d
GPL-3.0

Google from the terminal

4.98K
441
38d
GPL-3.0

Time Tracking

Simple command line timetracker

1.16K
107
111d
n/a

Simple CLI tool for tracking work hours. Note: Heavy changes are happening in this repository. Docs might not be up to date, and things might be broken. Only the released NPM version is stable.

382
36
44d
MIT

Timewarrior - Commandline Time Reporting

514
53
16d
MIT

A wonderful CLI to track your time!

1.68K
180
51d
MIT

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

167
33
43d
GPL-3.0

Note Taking and Lists

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

169
8
6m
MIT

Console client for Evernote.

2.08K
348
4m
n/a

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

307
28
64d
MIT

Simplenote CLI

324
27
8m
MIT

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

116
5
44d
MIT

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

1.15K
39
4m
n/a

Tasks, boards & notes for the command-line habitat

7.95K
347
1y 93d
MIT

A simple command line notebook for programmers

2.01K
83
56d
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

113
17
7m
MIT

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

167
12
1y 91d
MIT

A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies ๐Ÿš€

1.99K
143
7d
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.85K
88
4y 11m
n/a

PDF exporter for HTML presentations

1.72K
150
52d
MIT

A command-line based markdown presentation tool.

3.96K
218
10m
GPL-3.0

Simple plaintext presentation tool.

Calendars

Google Calendar Command Line Interface

2.42K
257
5m
MIT

CLI calendar application

1.65K
133
9d
MIT

๐Ÿ“‡ Synchronize calendars and contacts.

860
96
62d
n/a

Calendar and scheduling.

Utilities

Detect the archive type of a file or stdin

6
1
3y 10m
MIT

Open a web search in your terminal.

1.8K
91
1y 11m
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.

22.23K
2.65K
62d
n/a

weather app for the terminal

6.65K
424
2y 18d
ISC

Check the weather for your city from your terminal

50
7
65d
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.9K
184
68d
MIT

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

94
5
5m
Apache-2.0

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

4.9K
120
1y 12m
MIT

Search the awesome curated list without browser

193
19
57d
MIT

Styled Terminal Markdown Viewer

1.46K
93
2y 4m
n/a

Git-integrated backup tool for macOS and Linux devs.

712
58
64d
MIT

macOS

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

180
15
9m
MIT

Get the path to an app (macOS)

38
4
57d
MIT

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

19
3
58d
MIT

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

10
2
58d
MIT

Safely force create symlinks

5
2
3y 6m
MIT

Get the macOS version of the current system

14
4
59d
MIT

A cli for managing wifi connections on OSX

77
13
1y 12d
MIT

Get the title/id/etc of the active window

42
5
58d
MIT

Easily configure macOS security settings from the terminal.

800
161
1y 4m
MIT

Open a website in a popup (macOS)

15
5
35d
MIT

Control the macOS dark mode from the command-line

515
26
35d
MIT

Terminal Sharing Utilities

Share your terminal as a web application

15.02K
1.13K
3y 78d
MIT

expose yourself

11.41K
881
49d
MIT

Secure and simple terminal sharing

1.51K
48
3y 8m
MIT

Easy time-overlap tables for remote teams.

390
21
3y 64d
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

102
8
58d
MIT

Check if hostnames are reachable or not

15
1
5y 6m
MIT

node.js SpeedTest.net client module

504
108
1y 7d
MIT

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

3.49K
156
57d
MIT

Command line interface for testing internet bandwidth using speedtest.net

10.5K
1.5K
1y 6m
Apache-2.0

Terminal bandwidth utilization tool

6.16K
165
63d
MIT

Theming and Customization

A simple, command line tool to download Unsplash wallpapers. Itโ€™s not intended to be anything particularly fancy โ€” it just works.

429
28
81d
n/a

Get or set the desktop wallpaper

110
9
58d
MIT

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

3.96K
89
50d
MIT
8
2
3y 9m
n/a

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

4.97K
201
5m
MIT

Set latest wallpapers from Unsplash from the commandline

130
4
55d
MIT

Shell Utilities

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

306
25
6m
MIT

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

5.19K
106
4m
Apache-2.0

Fabulously kill processes. Cross-platform.

6.3K
191
58d
MIT

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

71
1
2y 5m
MIT

Execute binaries from pipes, stdin and ttys

35
3
1y 8m
MIT

System Interaction Utilities

Get current battery level

18
1
3y 5m
MIT

Change the screen brightness

180
7
3y 7m
MIT

Yank terminal output to clipboard

967
37
1y 4d
MIT

Start the screensaver.

31
1
5y 4m
MIT

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

128
8
1y 10d
MIT

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

10.95K
727
94d
MIT

Command Line Learning

instant coding answers via the command line

8.75K
790
9d
MIT

stackoverflow from the terminal

5.37K
171
1y 5m
MIT

Magnificent app which corrects your previous console command.

59.09K
2.83K
17d
MIT

๐Ÿ“š Collaborative cheatsheets for console commands

30.53K
2.47K
7d
n/a

Instant, central, community-built docs

445
25
4y 5m
MIT

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

325
62
33d
GPL-3.0

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

8.38K
352
41d
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.8K
1.11K
73d
n/a

Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents

1.39K
47
22d
Apache-2.0

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

7
0
4m
MIT

A simple CLI for querying and updating YAML files

70
5
48d
ISC

A CLI tool for processing data with functional pipelines

510
13
1y 8m
ISC

JSON

A tiny commandline tool for parsing JSON from any source.

27
2
2y 15d
MIT

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

10.37K
335
42d
MIT

vj - JSON Humanizer

45
2
3y 58d
BSD-2-Clause

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

1.65K
94
118d
n/a

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

37
2
58d
MIT

Run GROQ in your command line

96
4
1y 5m
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
5
57d
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 ๐Ÿง™๐Ÿปโ€โ™‚๏ธโญ

2.04K
115
5m
n/a

Creates large text out of ASCII characters.

File Managers

A VIM-inspired filemanager for the console

9.22K
640
9d
GPL-3.0

Midnight Commander's repository

1.38K
408
9d
n/a

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

267
12
2y 4m
MIT

nยณ The unorthodox terminal file manager.

10.46K
419
10d
BSD-2-Clause

Terminal file manager

2.93K
128
15d
MIT

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

3.1K
122
5m
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

877
29
35d
MIT

Empty the trash

89
5
58d
MIT

Delete files and directories

197
19
57d
MIT

Copy files

200
16
58d
MIT

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

90
15
75d
MIT

Files

Fast cross-platform cli utility to watch file system changes

594
48
1y 116d
MIT

Detect the file type of a file or stdin

54
4
58d
MIT

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

3.27K
427
86d
MIT

A cat(1) clone with wings.

25.42K
641
7d
n/a

Swiss Army knife for Unix permissions

106
3
12d
Apache-2.0

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

26.11K
2.26K
20d
MIT

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

5.14K
120
55d
GPL-3.0

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

622
81
101d
MIT

๐ŸŒ Quickly share files from your command line

229
18
1y 11m
MIT

Bash scripts to upload files to google drive

379
114
111d
MIT

Download a gdrive folder or file easily, shell ftw.

54
7
5m
Unlicense

A utility for running arbitrary commands when files change

685
21
7m
n/a

NCurses Disk Usage

Torrent client for your command line.

Directory Listing

A minimal implementation of the UNIX tree command with colors!

182
17
3y 8m
MIT

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

12.3K
373
45d
MIT

Tree command, improved.

152
2
7d
MIT

Opinionated ls rewrite in Go ๐Ÿงฆ

26
0
11m
n/a

Directory Navigation

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

12.27K
577
2y 5m
n/a

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

5.31K
191
5y 116d
MIT

The easy way to switch between your projects on ZSH

142
12
1y 6m
MIT

z - jump around

12.81K
1.03K
5m
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
7m
MIT

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

354
19
2y 7d
MPL-2.0

Alias and navigate to directories with tab completion in Linux

691
51
105d
MIT

A new cd command that helps you navigate faster by learning your habits.

1.91K
85
14d
MIT

A faster way to navigate your filesystem

2.13K
45
11d
MIT

Search

(another) Fuzzy file finder for the command line

315
8
5y 7m
MIT

Find a file by walking up parent directories

22
6
58d
MIT

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

23.86K
1.05K
16d
n/a

A command-line fuzzy finder

35.02K
1.5K
6d
MIT

Find files with SQL-like queries

1.86K
44
3d
n/a

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

16.48K
420
13d
n/a

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

4.97K
121
14d
MIT

Git

A fancy GitHub client for command line.

404
16
6m
MIT

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

471
42
4m
n/a

A git tool with an easy terminal interface.

1.07K
63
5y 6m
MIT

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

5.62K
165
4m
MIT

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

20.75K
2.19K
53d
MIT

Get the current local time of a GitHub user.

173
11
4y 8m
MIT

Manage your GitHub labels from the command line!

533
37
3y 11m
MIT

Text-mode interface for git

9.8K
549
7d
GPL-2.0

GRV is a terminal interface for viewing git repositories

3.76K
92
1y 10m
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.83K
269
98d
MIT

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

2.33K
156
42d
MIT

Create a merge request from command line in gitlab

223
37
6m
MIT

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

14.64K
1.09K
66d
MIT

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

854
42
20d
MIT

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

8.17K
714
1y 86d
MIT

A CLI for semantic git commits

113
10
6m
MIT

CLI to sync labels between repositories on GitHub

14
0
7m
MIT

Better git branch -a

0
0
5m
LGPL-3.0

Gif Creation

Simple high quality GIF encoding

394
18
10m
MIT

Create, manipulate, and optimize GIF images and animations

2.45K
163
6m
GPL-2.0

Convert terminal recordings to animated gifs

3.48K
226
1y 36d
MIT

ttyrec to gif

245
16
4y 5m
MIT

A terminal-to-gif recorder minus the headaches.

3.19K
120
5y 6m
n/a

Terminal session recorder ๐Ÿ“น

8.98K
741
45d
GPL-3.0

GIFs on the command line

212
6
1y 117d
n/a

Image Conversion

High-performance cli batch image resizer and rotator

735
32
62d
GPL-3.0

Quick and simple image processing at the command line.

308
9
79d
MIT

Gold standard for anything images.

SVG

Node.js tool for optimizing SVG files

15.67K
1.15K
4d
MIT

Screensavers

Terminal based "The Matrix" like implementation

1.79K
219
69d
GPL-3.0

Animated pipes terminal screensaver

1.32K
55
2y 10m
MIT

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

40
1
3y 71d
BSD-3-Clause

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

22
1
2y 66d
n/a

Graphics

View the Mandelbrot set from your terminal

58
2
1y 11m
MIT

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

106
4
35d
MIT

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

3.17K
52
61d
n/a

Just for Fun

Fork me if you want to maintain cowsay.

172
33
4y 8m
GPL-3.0

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

54
5
65d
MIT

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

153
26
25d
n/a

Pony rewrite of cowsay.

970
68
4m
n/a

Tell Yeoman what to say

184
42
1y 6m
BSD-2-Clause

Rainbows and unicorns!

4.39K
165
10m
n/a

Generate text meme

88
6
5y 70d
MIT

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

28
4
1y 9m
MIT

Rick & Morty quotes of the day with ponies included!

23
0
9m
0BSD

Other

Know when a friend's birthday is coming.

52
6
6m
MIT

Detect the indentation of code

17
2
58d
MIT

Get the fullname of the current user

14
1
57d
MIT

Get the gzipped size of a file or stdin

151
9
59d
MIT

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

58
2
58d
MIT

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

269
14
58d
MIT

Measure the difference between two strings using the Levenshtein distance algorithm

33
1
58d
MIT

A command-line utility for quick math.

114
6
3y 10m
n/a

Medium for Hackers - A CLI for Medium Stories.

629
57
3y 116d
n/a

Open the URL from a web shortcut file in the browser

12
1
58d
MIT

Get the URL from a web shortcut file

9
1
58d
MIT

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

12
2
58d
MIT

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

18
3
58d
MIT

Modular visual interface for GDB in Python

7.23K
553
29d
MIT

Render websites in plain text from your terminal

304
13
4y 46d
n/a

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

14
0
67d
MIT

Calories Tracker for the Commandline

70
0
3y 5m
Apache-2.0

Trino: Master your translations with command line!

118
12
1y 8m
GPL-3.0

Catch insensitive, inconsiderate writing

3.87K
216
107d
MIT

SSH-based "VPN for poors"

965
41
1y 11m
Apache-2.0

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

43
14
5m
MIT

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

28
2
1y 10m
MIT

Qalculate! library and CLI

381
37
13d
GPL-2.0

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

4.75K
304
117d
Unlicense

Emoji

Find relevant emoji from text on the command-line

2.06K
73
58d
MIT

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

16
1
2y 6m
n/a

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

667
32
1y 9m
MIT

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

2.78K
151
13d
MIT

A changelog generator for gitmoji ๐Ÿ˜œ

245
28
38d
MIT

Other Awesome Lists

Use your terminal shell to do awesome things.

3.29K
295
98d
CC-BY-SA-4.0

Use your macOS terminal shell to do awesome things.

24.54K
1.43K
98d
CC-BY-SA-4.0

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

1.3K
88
1y 48d
n/a

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

20.87K
1.93K
64d
CC0-1.0

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

9.73K
534
77d
CC0-1.0

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

8.92K
400
8d
BSD-3-Clause

Delightful Node.js packages and resources

40.03K
4.87K
29d
CC0-1.0