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: Oct. 24, 2021, 12:12 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

984
80
3y 15d
MIT

Automate & manage your Pocket.com collection.

420
32
1y 40d
GPL-3.0

An RSS/Atom feed reader for text terminals

1.48K
130
8m
MIT

Music

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

4.05K
442
9m
GPL-2.0

๐ŸŽท Downloads Music From The Web

1.34K
167
9m
n/a

Control iTunes via CLI

411
35
3y 12m
MIT

Listen to SomaFM in your terminal via pure bash

83
4
3y 4m
n/a

Music Player Daemon

1.27K
241
8m
GPL-2.0

Featureful ncurses based MPD client inspired by ncmpc

1.12K
166
9m
GPL-2.0

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

2.29K
171
8m
BSD-3-Clause

music library manager and MusicBrainz tagger

9.95K
1.64K
8m
MIT

Spotify for the terminal written in Rust ๐Ÿš€

7.7K
268
8m
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
11m
MIT

moc

Console audio player for Linux/UNIX.

Social Media

Facebook command line tool

348
36
2y 8m
n/a

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

318
37
3y 21d
n/a

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

3.24K
261
1y 11m
MIT

The client of the future

2.27K
313
8m
GPL-2.0

A tiny IRC client written in POSIX C99.

386
23
1y 11d
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
8m
Unlicense

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

5.86K
674
8m
BSD-2-Clause

Terminal based YouTube player and downloader

6.59K
552
1y 29d
n/a

Slick, declarative command line video editing & API

2.66K
106
9m
MIT

mpv

Superior video player.

Movies

Everything about your movies within the command line.

165
13
4y 11m
MIT

A CLI for getting information about movies and comparing two movies

98
7
10m
MIT

Games

Roguelike construction and management simulation.

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

Books

CLI Epub Reader

647
21
8m
MIT

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

230
20
1y 75d
MIT

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

47
1
7y 4m
MIT

Medium for Hackers - A CLI for Medium Stories.

629
57
3y 11m
n/a

Development

Storage and general-purpose calculator

323
26
11m
GPL-3.0

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

318
21
5y 5m
GPL-2.0

Add licenses to projects at the command line

514
19
2y 5m
MIT

CLI tool for generating Licenses. Easily.

137
5
2y 49d
MIT

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

3.48K
328
9m
n/a

Terminal based bit manipulator in ncurses

376
20
10m
GPL-3.0

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

156
9
8m
MIT

๐Ÿค– Just a command runner

2.44K
86
8m
n/a

A command-line tool and library for generating regular expressions from user-provided test cases

1.51K
40
1y 6m
Apache-2.0

Modular visual interface for GDB in Python

7.23K
553
8m
MIT

๐Ÿ”„ iola: Socket client with REST API

51
4
25d
MIT

Text Editors

Mirror of GNU Emacs

2.89K
827
8m
GPL-3.0

The official Vim repository

22.88K
3.38K
8m
n/a

Vim-fork focused on extensibility and usability

41.63K
3.1K
8m
n/a

mawww's experiment for a better code editor

6.82K
531
8m
Unlicense

A modern and intuitive terminal-based text editor

16.2K
794
8m
n/a

Web Development

Caniuse command line tool

1.48K
50
4y 6m
MIT

Check whether a website is up or down

281
10
9m
MIT

Capture website screenshots

1.37K
68
10m
MIT

Strip comments from CSS

29
1
9m
MIT

Return a list of devices and their viewports

45
2
5y 9m
MIT

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

2.17K
188
11m
MIT

โš™๏ธ WP-CLI framework

4.32K
891
8m
MIT

Pretty diff to html javascript cli (diff2html-cli)

315
34
9d
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
8m
BSD-3-Clause

Static file serving and directory listing

6.58K
481
1y 100d
MIT

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

463
15
2y 95d
MIT

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

492
16
1y 62d
MIT

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

9
2
3y 6d
MIT

Pretty simple and lightweight http server for serving local files.

26
0
2y 6m
n/a

Executing shell commands via HTTP server

705
76
10m
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
8m
MIT

Zero-Config CLI to Deploy Static Websites to IPFS

724
61
1y 97d
n/a

Deploy a directory to the web.

Mobile Development

Mobile icon generator

92
10
2y 49d
MIT

Mobile app splash screen generator

57
5
4y 6m
MIT

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

508
30
2y 6m
n/a

Database

A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.

9.41K
574
8m
n/a

Postgres CLI with autocompletion and syntax highlighting

9.4K
432
8m
BSD-3-Clause

Shell for issuing SQL to relational databases via JDBC

401
123
8m
BSD-3-Clause

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

1.38K
51
9m
n/a

Universal command-line interface for SQL databases

6.1K
214
8m
n/a

Devops

Convert .htaccess redirects to nginx.conf redirects

171
9
3y 8m
MIT

A supercharged AWS command line interface (CLI).

4.7K
255
8m
n/a

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

3.55K
806
10m
GPL-2.0

ops - build and run nanos unikernels

548
61
8m
MIT

๐Ÿถ Kubernetes CLI To Manage Your Clusters In Style!

12.24K
728
4m
n/a

PingMe is a CLI tool which provides the ability to send messages or alerts to multiple messaging platforms & email.

349
24
4m
MIT

pm2

Production Process Manager for Node.js.

Docker

Explore Docker registries and manipulate Docker images!

275
24
11m
Apache-2.0

Immersive terminal interface for managing docker containers and services

2.77K
122
10m
MIT

The lazier way to manage everything docker

17.22K
636
10m
MIT

A simple interactive prompt for docker

294
15
1y 79d
MIT

"Docker Push Readme" - a Docker CLI plugin to update container repo docs

53
1
11m
MIT

Release

๐Ÿš€ Automate versioning and package publishing

3.84K
338
8m
MIT

Generate beautiful changelogs from your Git commit history

646
36
4y 7m
MIT

A better npm publish

6.29K
293
38d
MIT

Generate changelogs with a single command

3.24K
129
9m
MIT

Fully automated version management and package publishing

11.97K
1.06K
8m
n/a

Npm

Check whether a package or organization name is available on npm

234
22
9m
MIT

Get user info of an npm user

18
2
9m
MIT

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

174
8
9m
MIT

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

13
2
9m
MIT

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

5.97K
234
8m
n/a

Flexible npm dependency update tool

62
6
10m
BSD-2-Clause

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

294
1
3y 8m
MIT

Boilerplate

CLI tool for running Yeoman generators

3.24K
387
1y 8m
BSD-2-Clause

boilerplate template manager that generates files or directories from template repositories

1.25K
90
4y 98d
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
10m
BSD-3-Clause

Scaffolding utility for vanilla-js

111
12
10m
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
6y 15d
n/a

Create and manage your Bitly shortlinks from the command line

38
5
2y 14d
n/a
771
76
1y 87d
MIT

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

1.54K
65
4y 7m
MIT

Upload images to imgur

44
6
5y 41d
MIT

An easy way to keep track of upcoming Meetup events

40
3
3y 11m
n/a

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

712
36
11m
MIT

interactive pivotal tracker command line interface

6
1
4y 57d
MIT

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

213
19
4y 9m
n/a

๐Ÿš—Uber, at your fingertips

1.14K
56
3y 80d
n/a

Browser-independent bookmark manager

4.28K
232
8m
GPL-3.0

Google from the terminal

4.98K
441
9m
GPL-3.0

Time Tracking

Simple command line timetracker

1.16K
107
11m
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
9m
MIT

Timewarrior - Commandline Time Reporting

514
53
8m
MIT

A wonderful CLI to track your time!

1.68K
180
9m
MIT

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

167
33
9m
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
1y 76d
MIT

Console client for Evernote.

376
50
7m
GPL-3.0

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

307
28
10m
MIT

Simplenote CLI

324
27
1y 119d
MIT

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

116
5
9m
MIT

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

1.15K
39
1y 19d
n/a

Tasks, boards & notes for the command-line habitat

7.95K
347
1y 11m
MIT

A simple command line notebook for programmers

2.01K
83
9m
n/a

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.

3.62K
84
25d
AGPL-3.0

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
1y 100d
MIT

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

172
12
1y 10m
MIT

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

1.99K
143
8m
Apache-2.0

Terminal stock ticker with live updates and position tracking

3.83K
201
54d
GPL-3.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
5y 6m
n/a

PDF exporter for HTML presentations

1.72K
150
9m
MIT

A command-line based markdown presentation tool.

3.96K
218
1y 6m
GPL-3.0

Simple plaintext presentation tool.

Calendars

Google Calendar Command Line Interface

2.42K
257
1y 24d
MIT

CLI calendar application

1.65K
133
8m
MIT

๐Ÿ“‡ Synchronize calendars and contacts.

860
96
10m
n/a

Calendar and scheduling.

Utilities

Detect the archive type of a file or stdin

6
1
4y 6m
MIT

Open a web search in your terminal.

1.8K
91
2y 7m
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
10m
n/a

weather app for the terminal

6.65K
424
2y 8m
ISC

Check the weather for your city from your terminal

50
7
10m
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
10m
MIT

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

94
5
1y 42d
Apache-2.0

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

5.11K
128
2y 7m
MIT

Search the awesome curated list without browser

193
19
9m
MIT

Git-integrated backup tool for macOS and Linux devs.

712
58
10m
MIT

macOS

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

180
15
1y 4m
MIT

Get the path to an app (macOS)

38
4
9m
MIT

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

19
3
9m
MIT

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

10
2
9m
MIT

Safely force create symlinks

5
2
4y 72d
MIT

Get the macOS version of the current system

14
4
9m
MIT

A cli for managing wifi connections on OSX

77
13
1y 8m
MIT

Get the title/id/etc of the active window

42
5
9m
MIT

Easily configure macOS security settings from the terminal.

800
161
2y 19d
MIT

Open a website in a popup (macOS)

15
5
9m
MIT

Control the macOS dark mode from the command-line

587
32
6m
MIT

Terminal Sharing Utilities

Share your terminal as a web application

15.02K
1.13K
3y 10m
MIT

expose yourself

12.77K
992
36d
MIT

Secure and simple terminal sharing

1.51K
48
4y 4m
MIT

Easy time-overlap tables for remote teams.

390
21
3y 10m
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
9m
MIT

Check if hostnames are reachable or not

15
1
6y 61d
MIT

node.js SpeedTest.net client module

504
108
1y 8m
MIT

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

3.62K
161
9m
MIT

Command line interface for testing internet bandwidth using speedtest.net

10.5K
1.5K
2y 64d
Apache-2.0

Terminal bandwidth utilization tool

6.16K
165
10m
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
10m
n/a

Get or set the desktop wallpaper

110
9
9m
MIT

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

4.41K
100
31d
MIT
8
2
4y 5m
n/a

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

4.97K
201
1y 27d
MIT

Set latest wallpapers from Unsplash from the commandline

130
4
9m
MIT

Shell Utilities

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

306
25
1y 54d
MIT

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

5.19K
106
12m
Apache-2.0

Fabulously kill processes. Cross-platform.

6.41K
193
10d
MIT

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

71
1
3y 41d
MIT

Execute binaries from pipes, stdin and ttys

35
3
2y 113d
MIT

System Interaction Utilities

Get current battery level

18
1
4y 35d
MIT

Change the screen brightness

184
6
4y 95d
MIT

Yank terminal output to clipboard

967
37
1y 8m
MIT

Start the screensaver.

31
1
5y 11m
MIT

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

128
8
1y 8m
MIT

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

10.95K
727
11m
MIT

Markdown

๐Ÿ“œ 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
10m
MIT

Preview GitHub README.md files locally before committing them.

5.06K
359
2y 4m
MIT

Styled Terminal Markdown Viewer

1.46K
93
2y 12m
n/a

Security

The slightly more awesome standard unix password manager for teams

3.59K
309
1y 23d
MIT

SSH-based "VPN for poors"

965
41
2y 7m
Apache-2.0

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

1.83K
113
1y 11m
n/a

๐Ÿ” A CLI tool to extract server certificates

12
0
54d
Apache-2.0

๐Ÿ” Share end-to-end encrypted secrets with others via a one-time URL

1.37K
34
60d
Apache-2.0

Math

A command-line utility for quick math.

114
6
4y 5m
n/a

Qalculate! library and CLI

381
37
8m
GPL-2.0

Command Line Learning

instant coding answers via the command line

8.75K
790
8m
MIT

stackoverflow from the terminal

5.37K
171
2y 34d
MIT

Magnificent app which corrects your previous console command.

59.09K
2.83K
8m
MIT

๐Ÿ“š Collaborative cheatsheets for console commands

30.53K
2.47K
8m
n/a

Instant, central, community-built docs

445
25
5y 37d
MIT

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

325
62
9m
GPL-3.0

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

8.38K
352
9m
Apache-2.0

Data Manipulation

A terminal spreadsheet multitool for discovering and arranging data

3.63K
139
8m
GPL-3.0

Processors

Command-line JSON processor

18.8K
1.11K
10m
n/a

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

1.39K
47
8m
Apache-2.0

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

7
0
1y 15d
MIT

A simple CLI for querying and updating YAML files

70
5
9m
ISC

A CLI tool for processing data with functional pipelines

510
13
2y 4m
ISC

JSON

A tiny commandline tool for parsing JSON from any source.

27
2
2y 8m
MIT

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

10.37K
335
9m
MIT

vj - JSON Humanizer

45
2
3y 9m
BSD-2-Clause

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

1.65K
94
11m
n/a

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

37
2
9m
MIT

Run GROQ in your command line

96
4
2y 30d
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
9m
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.32K
141
72d
n/a

Creates large text out of ASCII characters.

File Managers

A VIM-inspired filemanager for the console

9.22K
640
8m
GPL-3.0

Midnight Commander's repository

1.38K
408
8m
n/a

nยณ The unorthodox terminal file manager.

10.46K
419
8m
BSD-2-Clause

Terminal file manager

2.93K
128
8m
MIT

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

3.1K
122
1y 37d
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
9m
MIT

Empty the trash

89
5
9m
MIT

Delete files and directories

197
19
9m
MIT

Copy files

200
16
9m
MIT

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

90
15
10m
MIT

Terminal disk space navigator ๐Ÿ”ญ

842
28
1y 9d
MIT

Files

Fast cross-platform cli utility to watch file system changes

594
48
1y 11m
MIT

Detect the file type of a file or stdin

54
4
9m
MIT

A cat(1) clone with wings.

25.42K
641
8m
n/a

Swiss Army knife for Unix permissions

106
3
8m
Apache-2.0

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

622
81
11m
MIT

A utility for running arbitrary commands when files change

685
21
1y 100d
n/a

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

267
12
3y 14d
MIT

A TUI to recover overwritten or deleted data.

107
3
104d
GPL-3.0

NCurses Disk Usage

Torrent client for your command line.

Organize files based on regex rules (file extensions by default). pipeline status

File Sync/Sharing

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

26.11K
2.26K
8m
MIT

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

5.14K
120
9m
GPL-3.0

๐ŸŒ Quickly share files from your command line

229
18
2y 6m
MIT

Bash scripts to upload files to google drive

379
114
11m
MIT

Download a gdrive folder or file easily, shell ftw.

54
7
1y 23d
Unlicense

Directory Listing

A minimal implementation of the UNIX tree command with colors!

182
17
4y 4m
MIT

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

12.3K
373
9m
MIT

Tree command, improved.

152
2
8m
MIT

Opinionated ls rewrite in Go ๐Ÿงฆ

26
0
1y 7m
n/a

Directory Navigation

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

12.27K
577
3y 46d
n/a

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

5.31K
191
5y 11m
MIT

The easy way to switch between your projects on ZSH

142
12
2y 73d
MIT

z - jump around

12.81K
1.03K
1y 25d
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
1y 111d
MIT

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

354
19
2y 8m
MPL-2.0

Alias and navigate to directories with tab completion in Linux

691
51
11m
MIT

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

1.91K
85
8m
MIT

A faster way to navigate your filesystem

2.13K
45
8m
MIT

Search

(another) Fuzzy file finder for the command line

315
8
6y 104d
MIT

Find a file by walking up parent directories

22
6
9m
MIT

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

23.86K
1.05K
8m
n/a

A command-line fuzzy finder

35.02K
1.5K
8m
MIT

Find files with SQL-like queries

1.86K
44
8m
n/a

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

16.48K
420
8m
n/a

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

4.97K
121
8m
MIT

Realtime regex-extraction and aggregation into common formats such as histograms, bar graphs, numerical summaries, tables, and more!

85
5
4m
GPL-3.0

Version Control

SnowFS - a fast, scalable version control file storage for graphic files

799
16
4m
MIT

Git

A git tool with an easy terminal interface.

1.07K
63
6y 74d
MIT

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

5.62K
165
1y 10d
MIT

Get the current local time of a GitHub user.

175
11
5y 4m
MIT

Text-mode interface for git

9.8K
549
8m
GPL-2.0

GRV is a terminal interface for viewing git repositories

3.76K
92
2y 5m
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
11m
MIT

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

2.33K
156
9m
MIT

Create a merge request from command line in gitlab

223
37
1y 60d
MIT

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

14.64K
1.09K
10m
MIT

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

854
42
8m
MIT

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

8.17K
714
1y 10m
MIT

A CLI for semantic git commits

113
10
1y 70d
MIT

CLI to sync labels between repositories on GitHub

14
0
1y 106d
MIT

Better git branch -a

0
0
1y 34d
LGPL-3.0

GitHub

A fancy GitHub client for command line.

404
16
1y 76d
MIT

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

471
42
1y 1d
n/a

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

20.75K
2.19K
9m
MIT

Manage your GitHub labels from the command line!

533
37
4y 6m
MIT

Images

Node.js tool for optimizing SVG files

15.67K
1.15K
8m
MIT

Gif Creation

Simple high quality GIF encoding

394
18
1y 6m
MIT

Create, manipulate, and optimize GIF images and animations

2.45K
163
1y 71d
GPL-2.0

Convert terminal recordings to animated gifs

3.48K
226
1y 9m
MIT

ttyrec to gif

245
16
5y 29d
MIT

A terminal-to-gif recorder minus the headaches.

3.19K
120
6y 63d
n/a

Terminal session recorder ๐Ÿ“น

8.98K
741
9m
GPL-3.0

GIFs on the command line

212
6
1y 11m
n/a

Image Conversion

High-performance cli batch image resizer and rotator

735
32
10m
GPL-3.0

Quick and simple image processing at the command line.

308
9
10m
MIT

Gold standard for anything images.

Screensavers

Terminal based "The Matrix" like implementation

1.79K
219
10m
GPL-3.0

Animated pipes terminal screensaver

1.32K
55
3y 6m
MIT

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

40
1
3y 10m
BSD-3-Clause

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

22
1
2y 10m
n/a

Graphics

View the Mandelbrot set from your terminal

58
2
2y 7m
MIT

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

106
4
9m
MIT

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

3.17K
52
9m
n/a

Tool to draw low-resolution graphs in terminal

26
1
62d
MIT

Just for Fun

Fork me if you want to maintain cowsay.

172
33
5y 4m
GPL-3.0

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

54
5
10m
MIT

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

153
26
8m
n/a

Pony rewrite of cowsay.

970
68
1y 17d
n/a

Tell Yeoman what to say

184
42
2y 72d
BSD-2-Clause

Rainbows and unicorns!

4.39K
165
1y 6m
n/a

Generate text meme

88
6
5y 10m
MIT

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

28
4
2y 4m
MIT

Rick & Morty quotes of the day with ponies included!

23
0
1y 5m
0BSD

Other

Know when a friend's birthday is coming.

52
6
1y 76d
MIT

Detect the indentation of code

17
2
9m
MIT

Get the fullname of the current user

14
1
9m
MIT

Get the gzipped size of a file or stdin

151
9
9m
MIT

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

58
2
9m
MIT

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

289
16
7d
MIT

Measure the difference between two strings using the Levenshtein distance algorithm

33
1
9m
MIT

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

12
2
9m
MIT

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

18
3
9m
MIT

Render websites in plain text from your terminal

304
13
4y 9m
n/a

Catch insensitive, inconsiderate writing

4.08K
218
7m
MIT