Browse CLI Tools

Discover the best command-line tools

19 tools found

P

protoc

build

Protocol Buffer compiler

protobufcompiler
65,000
brew install protobuf
C

cobra

build

Go CLI framework for building modern CLI applications

gocliframework
38,000
go get -u github.com/spf13/cobra/v2
V

viper

build

Go configuration with file and flag support

goconfiguration
28,000
go get github.com/spf13/viper
B

bazel

build

Fast, scalable multi-language build system

buildmonoreposcalable
23,000
brew install bazel
J

just

build

Command runner for project-specific commands

buildtask-runnerrust
20,000
brew install just
G

gradle

build

Build automation tool for JVM projects

buildjvmautomation
16,500
brew install gradle
T

task

build

Task runner / build tool using YAML

buildtask-runneryaml
11,500
brew install go-task
N

ninja

build

Small build system focused on speed

buildfastlow-level
11,000
brew install ninja
X

Xmake

build

Cross-platform build system using Lua

buildlua
8,400
brew install xmake
C

cmake

build

Cross-platform, open-source build system

buildcppcross-platform
7,500
brew install cmake
M

meson

build

Modern build system with fast execution

buildmodernfast
5,500
pip install meson
S

sbt

build

Build tool for Scala and Java

buildscalajvm
4,800
brew install sbt
S

Scons

build

Python-based build system

buildpython
3,200
pip install scons
P

Pants

build

Ergonomic multi-language build system

buildmonorepo
3,000
bash -c "$(curl -fsSL https://www.pantsbuild.org/install.sh)"
B

Buck2

build

Fast multi-language build system

buildmeta
2,900
brew install buck2
P

Premake

build

Build configuration with Lua

buildlua
2,300
brew install premake
W

Waf

build

Python meta build system

buildpython
0
python3 -m waf --help
M

make

build

Classic build automation tool

buildautomationclassic
0
brew install make