# Is there any package for creating multi-column output?

**URL:** https://discourse.julialang.org/t/is-there-any-package-for-creating-multi-column-output/9441
**Category:** General Usage
**Created:** [March 2, 2018, 7:17am UTC](https://discourse.julialang.org/t/is-there-any-package-for-creating-multi-column-output/9441 "2018-03-02T07:17:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![tk3369](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tk3369/32/2824_2.png) [@tk3369](https://discourse.julialang.org/u/tk3369)
#### Post date: [March 2, 2018, 7:17am UTC](https://discourse.julialang.org/t/is-there-any-package-for-creating-multi-column-output/9441/1 "2018-03-02T07:17:04Z")

</div>

I’m trying to implement a `show` function that displays a list of strings. Because the strings are short and there are many of them, it isn’t making very good use of the screen. So I’m thinking about a text formatting function that takes the list and convert it into a multi-column display by utilizing the screen width as much as possible.

I’m wondering if there’s a package like that already so I don’t reinvent the wheel?

So it would turn something like this:

```julia
1: string1
2: string2
3: string3
...
100: string100

```

into

```julia
1: string1 26: string26 51: string51 76: string76
2: string1 27: string26 52: string51 77: string76
3: string1 28: string26 53: string51 78: string76
...
25: string25 50: string26 75: string51 100: string76

```

---

<div class="post-metadata">

### Author: ![tk3369](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tk3369/32/2824_2.png) [@tk3369](https://discourse.julialang.org/u/tk3369)
#### Post date: [March 3, 2018, 9:00pm UTC](https://discourse.julialang.org/t/is-there-any-package-for-creating-multi-column-output/9441/2 "2018-03-03T21:00:40Z")

</div>

There’s a package now 😉

[https://github.com/tk3369/TabularDisplay.jl](https://github.com/tk3369/TabularDisplay.jl)
