# go-pretty
**Repository Path**: MM-Q/go-pretty
## Basic Information
- **Project Name**: go-pretty
- **Description**: 同步镜像库
- **Primary Language**: Go
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-01-17
- **Last Updated**: 2026-01-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# go-pretty
[](https://pkg.go.dev/github.com/jedib0t/go-pretty/v6)
[](https://github.com/jedib0t/go-pretty/actions?query=workflow%3ACI+event%3Apush+branch%3Amain)
[](https://coveralls.io/github/jedib0t/go-pretty?branch=main)
[](https://goreportcard.com/report/github.com/jedib0t/go-pretty/v6)
[](https://sonarcloud.io/dashboard?id=jedib0t_go-pretty)
Utilities to prettify console output of tables, lists, progress bars, text, and more
with a heavy emphasis on customization and flexibility.
## Quick Start
```bash
go get github.com/jedib0t/go-pretty/v6
```
Import the packages you need:
```go
import (
"github.com/jedib0t/go-pretty/v6/table"
"github.com/jedib0t/go-pretty/v6/list"
"github.com/jedib0t/go-pretty/v6/progress"
"github.com/jedib0t/go-pretty/v6/text"
)
```
**Note**: Current major version is **v6**. See [Go modules versioning](https://go.dev/doc/modules/version-numbers#major-version) for details.
## Packages
### Table
Pretty-print tables with colors, auto-merge, sorting, paging, and multiple output formats (ASCII, HTML, Markdown, CSV, TSV).
```
+-----+------------+-----------+--------+-----------------------------+
| # | FIRST NAME | LAST NAME | SALARY | |
+-----+------------+-----------+--------+-----------------------------+
| 1 | Arya | Stark | 3000 | |
| 20 | Jon | Snow | 2000 | You know nothing, Jon Snow! |
| 300 | Tyrion | Lannister | 5000 | |
+-----+------------+-----------+--------+-----------------------------+
| | | TOTAL | 10000 | |
+-----+------------+-----------+--------+-----------------------------+
```
Try the nested colored tables demo:
```bash
go run github.com/jedib0t/go-pretty/v6/cmd/demo-table@latest colors
```
📖 [Full documentation →](table/README.md)
### Progress
Track progress of one or more tasks with ETA, speed calculation, indeterminate indicators, and customizable styles.
📖 [Full documentation →](progress/README.md)
### List
Pretty-print hierarchical lists with multiple levels, indentation, and multiple output formats (ASCII, HTML, Markdown).
```
╭─ Game Of Thrones
│ ├─ Winter
│ ├─ Is
│ ╰─ Coming
│ ├─ This
│ ├─ Is
│ ╰─ Known
╰─ The Dark Tower
╰─ The Gunslinger
```
📖 [Full documentation →](list/README.md)
### Text
Utility functions to manipulate strings/text with full ANSI escape sequence support. Used extensively by other packages in this repo.
**Features**: Alignment (horizontal/vertical), colors & formatting, cursor control, text transformation (case, JSON, time, URLs), string manipulation (pad, trim, wrap), and more.
📖 [Full documentation →](text/README.md)