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 (1726)

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.

680
php-cli-tools
php-cli-tools wp-cli PHP

A collection of tools to help with PHP command line utilities

680
mri
mri lukeed JavaScript

Quickly scan for CLI flags and arguments

680
sultan
sultan davydany Python

Sultan: Command and Rule over your Shell

679
kaggle-cli
kaggle-cli floydwch Python

(Deprecated, use https://github.com/Kaggle/kaggle-api instead) An unofficial Kaggle command line tool.

678
2048.c
2048.c mevdschee C

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

673
create-node-cli
create-node-cli ahmadawais JavaScript

📟 CLI to create new Node.js CLI applications in minutes not hours.

672
i18next-scanner
i18next-scanner i18next JavaScript

Scan your code, extract translation keys/values, and merge them into i18n resource files.

670
binci
binci binci JavaScript

:whale: Containerize your development workflow.

669
doctave
doctave Doctave Rust

A batteries-included developer documentation site generator

669
static-web-apps-cli
static-web-apps-cli Azure TypeScript

Azure Static Web Apps CLI ✨

668
typed-scss-modules
typed-scss-modules skovy TypeScript

🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS

666
code-minimap
code-minimap wfxr Rust

🛰 A high performance code minimap render.

663
hoard
hoard Hyde46 Rust

cli command organizer written in rust

662
intermodal
intermodal casey Rust

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

662
handlr
handlr chmln Rust

A better xdg-utils

661
flowgen
flowgen joarwilk TypeScript

Generate flowtype definition files from TypeScript

661
ngrrram
ngrrram wintermute-cell Rust

A TUI tool to help you type faster and learn new layouts. Includes a free cat.

660
macos-wallpaper
macos-wallpaper sindresorhus Swift

Manage the desktop wallpaper on macOS

659
Transity
Transity ad-si Rust

Keep track of your 💵, 🕘, 🐖, 🐄, 🍻 on your command line with the plain text accounting tool of the future! 🚀

658
zev
zev dtnewman Python

A simple CLI tool to help you remember terminal commands

656
Airshare
Airshare KuroLabs HTML

Cross-platform content sharing in a local network

656
fnt
fnt alexmyczko Shell

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

652
firectl
firectl firecracker-microvm Go

firectl is a command-line tool to run Firecracker microVMs

652
mask
mask jakedeichert Rust

🎭 A CLI task runner defined by a simple markdown file

650
ck
ck mlcommons Python

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to learn how to run AI, ML, and other emerging w...

649
Termino.js
Termino.js MarketingPipeline JavaScript

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

648
box-cli-maker
box-cli-maker box-cli-maker Go

Render highly customizable boxes in the terminal

647
go-github-selfupdate
go-github-selfupdate rhysd Go

Binary self-update mechanism for Go commands using GitHub

646
wallace-cli
wallace-cli projectwallace TypeScript

Pretty CSS analytics on the CLI

646
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!)

644
twitch-cli
twitch-cli twitchdev Go

The official Twitch CLI to make developing on Twitch easier.

640
solidarity
solidarity infinitered TypeScript

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

640
yaspeller
yaspeller hcodes JavaScript

🔍 Search tool typos in the text, files and websites

638
markserv
markserv markserv CSS

🏁 serve markdown as html (GitHub style), index directories, live-reload as you edit

636
fm
fm mistakenelf Go

A terminal based file manager

635
python-launcher
python-launcher brettcannon Rust

Python launcher for Unix

632
ness
ness nessjs TypeScript

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

632
wsta
wsta eliihen Rust

A CLI development tool for WebSocket APIs

631
protolock
protolock nilslice Go

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

631
zdict
zdict zdict Python

The last online dictionary CLI framework you need.

631
SwagGen
SwagGen yonaskolb Swift

OpenAPI/Swagger 3.0 Parser and Swift code generator

630
cli
cli recode-sh Go

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

629
stig
stig rndusr Python

TUI and CLI for the BitTorrent client Transmission

628
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...

627
dotenv-vault
dotenv-vault dotenv-org TypeScript

Simplify Your Secrets

625
tget
tget jeffjose JavaScript

tget is wget for torrents

624
argparse
argparse akamensky Go

Argparse for golang. Just because `flag` sucks

622
khard
khard lucc Python

Console vcard client

621
pg-osc
pg-osc shayonj Ruby

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

621