Topic

cli

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

Repositories (1559)

2048.c
2048.c mevdschee C

Console version of the game "2048" for GNU/Linux

651
yggdrasil-decision-forests
yggdrasil-decision-forests google C++

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

651
mask
mask jakedeichert Rust

๐ŸŽญ A CLI task runner defined by a simple markdown file

650
Transity
Transity ad-si Rust

Keep track of your ๐Ÿ’ต, ๐Ÿ•˜, ๐Ÿ–, ๐Ÿ„, ๐Ÿป on your command line with the plain text accounting tool of the future! ๐Ÿš€

650
Termino.js
Termino.js MarketingPipeline JavaScript

Create a web based terminal on any website - great for games, animations and real world apps!

647
ck
ck mlcommons Python

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to facilitate collaborative and reproducible res...

646
intermodal
intermodal casey Rust

A command-line utility for BitTorrent torrent file creation, verification, and more

643
solidarity
solidarity infinitered TypeScript

Solidarity is an environment checker for project dependencies across multiple machines.

642
go-github-selfupdate
go-github-selfupdate rhysd Go

Binary self-update mechanism for Go commands using GitHub

642
twitch-cli
twitch-cli twitchdev Go

The official Twitch CLI to make developing on Twitch easier.

640
yaspeller
yaspeller hcodes JavaScript

๐Ÿ” Search tool typos in the text, files and websites

639
scala-cli
scala-cli VirtusLab Scala

Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

634
ness
ness nessjs TypeScript

Deploy web sites and apps to your own cloud account effortlessly.

633
zdict
zdict zdict Python

The last online dictionary CLI framework you need.

632
SwagGen
SwagGen yonaskolb Swift

OpenAPI/Swagger 3.0 Parser and Swift code generator

632
protolock
protolock nilslice Go

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

632
wsta
wsta eliihen Rust

A CLI development tool for WebSocket APIs

631
box-cli-maker
box-cli-maker box-cli-maker Go

Render highly customizable boxes in the terminal

630
fm
fm mistakenelf Go

A terminal based file manager

629
cli
cli recode-sh Go

A CLI to create remote development environments in your cloud provider account in seconds

629
python-launcher
python-launcher brettcannon Rust

Python launcher for Unix

627
monika
monika hyperjumptech TypeScript

Monika is a command line application to monitor every part of your web app using a simple YAML configuration file. Get alert not only when your site i...

625
dotenv-vault
dotenv-vault dotenv-org TypeScript

Simplify Your Secrets

625
tget
tget jeffjose JavaScript

tget is wget for torrents

624
cleye
cleye privatenumber TypeScript

๐Ÿ‘โ€๐Ÿ—จ Strongly typed CLI development for Node.js

624
stig
stig rndusr Python

TUI and CLI for the BitTorrent client Transmission

623
argparse
argparse akamensky Go

Argparse for golang. Just because `flag` sucks

622
khard
khard lucc Python

Console vcard client

621
motion
motion steelbrain

javascript cli: fast, configurable, easy, with hmr

618
tmux-power
tmux-power wfxr Shell

๐ŸŽจ Tmux powerline theme

618
fnt
fnt alexmyczko Shell

apt for fonts, the missing font manager for macOS/linux

617
replace-in-file
replace-in-file adamreisnz JavaScript

A simple utility to quickly replace contents in one or more files

615
please
please NayamAmarshe Python

๐Ÿ™ Please CLI - Minimalistic New Tab Page CLI Tool with a greeting, date and time, inspirational quotes and your personal tasks and to-do list

615
SwiftPlantUML
SwiftPlantUML MarcoEidinger Swift

A command-line tool and Swift Package for generating class diagrams powered by PlantUML

614
pg-osc
pg-osc shayonj Ruby

Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL

614
awesomeScripts
awesomeScripts Py-Contributors Python

A Collection of Awesome Scripts in Python to Ease Daily-Life. Create an issue If you have some great ideas for the new script. Leave a :star:

613
ignite-bowser
ignite-bowser infinitered TypeScript

Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.

610
instapy-cli
instapy-cli b3nab Python

:sparkles: Python library and CLI to upload photo and video on Instagram. W/o a phone!

609
jot
jot shashwatah Rust

โšกRapid note management for the terminal.

609
gitkit-js
gitkit-js SamyPesse JavaScript

Pure javascript implementation of Git (Node.js and Browser)

605
MusicRepair
MusicRepair kalbhor Go

Fixes music metadata and adds album art.

604
barrelsby
barrelsby bencoveney TypeScript

Automatic TypeScript barrels (index.ts files) for your entire code base

600
klog
klog jotaen Go

Command line tool for time tracking in a human-readable, plain-text file format.

600
firectl
firectl firecracker-microvm Go

firectl is a command-line tool to run Firecracker microVMs

600
markserv
markserv markserv CSS

๐Ÿ serve markdown as html (GitHub style), index directories, live-reload as you edit

598
jinja2-cli
jinja2-cli mattrobenolt Python

The CLI for Jinja2

598
atcoder-cli
atcoder-cli Tatamo TypeScript

AtCoder command line tools

598
semana-js-expert30
semana-js-expert30 ErickWendel JavaScript

JS Expert Week 3.0 - Weechat - Building a cross-platform chat using command line and Advanced JavaScript

596
docker-debug
docker-debug zeromake Go

use new container attach on already container go on debug

595
thokr
thokr jrnxf Rust

โœจ sleek typing tui with visualized results and historical logging

595