![]() ![]() PTerm uses the ANSI color scheme which is widely used by terminals to ensure consistent colors in different terminal themes. However, since a human cannot test everything all the time, we have our own test system with which we currently run 28692Īutomated tests to ensure that PTerm has no bugs. PTerm has a 100% test coverage, which means that every line of code inside PTerm gets tested automatically PTerm is actively tested on Windows, Linux (Debian & Ubuntu) and macOS. Whether it's Windows CMD, macOS iTerm2 or in the backend (for example inside a GitHub Action or other CI systems), PTerm guarantees beautiful output! We take special precautions to ensure that PTerm works on as many operating systems and terminals as possible. All components are similar in design and implement interfaces to simplify mixing individual components together. With many examples for each individual component, getting started with PTerm is extremely easy. Our first priority is to keep PTerm as easy to use as possible. With PTerm, it is possible to create beautiful output even in low-level environments. PTerm follows the most common methods for displaying color in a terminal. Most modules that want to improve the terminal output do not guarantee platform independence - PTerm does. PTerm is designed to create a platform independent way to create beautiful terminal output. Which features automatic website generation, automatic deployments, a custom CI-System and much more! ? Goal of PTerm If you want to create a CLI tool, make sure to check out our cli-template, Make sure to run this command inside your project, when you're using go modules ? go get /pterm/pterm To make PTerm available in your project, you can run the following command. Featuring charts, progressbars, tables, trees, and much more PTerm is a modern Go module to beautify console output.
0 Comments
Leave a Reply. |