{"repo":"vapor/console-kit","free":true,"listed":false,"github":"https://github.com/vapor/console-kit","clone":"git clone https://github.com/vapor/console-kit.git","description":"💻 APIs for creating interactive CLI tools.","language":"Swift","stars":577,"topics":["vapor","server-side-swift","swift","console","command-line","swift-linux","hacktoberfest","swift-log"],"license":"MIT","category":"cli-tools","readme_excerpt":"💻 Utilities for interacting with a terminal and the command line in a Swift application. Overview ConsoleKit provides utilities for interacting with a console in a Swift application. It provides: Utilities for sending text (including styles and colors, when supported) to and reading input from a terminal. ConsoleLogger , a SwiftLog LogHandler implementation for customizable logging to a console. Supported Platforms ConsoleKit supports all platforms supported by Swift 6.2 and later. Installation Use the Github repository URL to add the dependency to your Package.swift manifest: CLI Tools To use ConsoleKit , add it to your target's dependencies: Logging ConsoleLogger is a flexible logging backend for console applications, allowing developers to customize log output with various fragments, including timestamps, log levels, and source locations. To use ConsoleLogger , add it to your target's dependencies:","default_branch":null,"files":null,"tree":[],"storefront":"/r/vapor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vapor/console-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}