ThinkNimble Research

tn-cli
Active

tn-cli

Command-line tools for nimble thinkers

Convenient and sharable command-line tools for nimble thinkers. A collection of productivity-enhancing CLI utilities for modern development workflows.

Overview

TN CLI provides a suite of command-line tools designed to streamline common development tasks and improve productivity. Built with the Just command runner, it offers a consistent and efficient interface for various development workflows.

Features

Installation

# Clone the repository
git clone https://github.com/thinknimble/tn-cli.git

# Install Just if you haven't already
brew install just  # macOS
# or
cargo install just  # Using Rust's cargo

# Run setup
just setup

Key Commands

The CLI provides various commands for:

Philosophy

TN CLI embodies the principle of ā€œconvention over configurationā€ while remaining flexible enough to adapt to different project needs. It’s designed to reduce cognitive load and let developers focus on solving problems rather than remembering commands.

Use Cases

Contributing

We welcome contributions from the community! Check out our GitHub repository for contribution guidelines and open issues.