{"repo":"Nukesor/comfy-table","free":true,"listed":false,"github":"https://github.com/Nukesor/comfy-table","clone":"git clone https://github.com/Nukesor/comfy-table.git","description":":large_orange_diamond: Build beautiful terminal tables with automatic content wrapping","language":"Rust","stars":1387,"topics":["terminal","commandline-interface","commandline","table","styling"],"license":"MIT","category":"cli-tools","readme_excerpt":"Comfy-table Comfy-table is designed as a library for building beautiful terminal tables, while being easy to use. Table of Contents - Features - Examples - Feature Flags - Contributing - Usage of unsafe - Comparison with other libraries State of the Project Comfy-table can be considered \"finished\". It contains all major features that were planned and received a lot of additional features along the way! As far as I'm aware, there're no lingering bugs and the project has a lot of test coverage. \"Finished\" means: - Comfy-table still receives regular version bumps for its few dependencies. - Any lingering bugs are fixed. - New releases are pushed when requested or once bug fixes are merged. There's a search for a new maintainer, until then the project is in a feature freeze. Features - Dynamic arrangement of content depending on a given width. - ANSI content styling for terminals (Colors, Bold, Blinking, etc.). - Styling Presets and preset modifiers to get you started. - Pretty much every part of the table is customizable (borders, lines, padding, alignment). - Constraints on columns that allow some additional control over how to arrange content. - Cross platform (Linux, macOS, Windows). - It's fast enough. - Benchmarks show that a pretty big table with complex constraints is built in 470μs or 0.5ms . - The table seen at the top of the readme takes 30μs . - These numbers are from a overclocked i7-8700K with a max single-core performance of 4.9GHz. - To run the benchmarks yourselv","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nukesor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nukesor/comfy-table/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."}