All Projects → anfederico → tableize

anfederico / tableize

Licence: MIT license
Turn lists into tables with ease

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to tableize

character
tool for character manipulations
Stars: ✭ 26 (+116.67%)
Mutual labels:  utility, tables
Laravel Table
Generate tables from Eloquent models.
Stars: ✭ 101 (+741.67%)
Mutual labels:  lists, tables
Rei
Process lists easily
Stars: ✭ 142 (+1083.33%)
Mutual labels:  lists, tables
FastDMG
Fast, no-nonsense disk image mounting for macOS
Stars: ✭ 72 (+500%)
Mutual labels:  utility
vanilla-docker
A sweet Docker setup for Vanilla Forums
Stars: ✭ 34 (+183.33%)
Mutual labels:  utility
Funky
Funky is a functional utility library written in Objective-C.
Stars: ✭ 41 (+241.67%)
Mutual labels:  utility
mpu
Martins Python Utilities - Stuff that comes in Handy
Stars: ✭ 47 (+291.67%)
Mutual labels:  utility
awesome-cdk8s
github.com/awslabs/cdk8s
Stars: ✭ 60 (+400%)
Mutual labels:  lists
PowerCollections
Powerfull Collections, Sets, Lists and Maps.
Stars: ✭ 15 (+25%)
Mutual labels:  lists
HEAPUtil
Code for the RA-L (IROS) 2021 paper "A Hierarchical Dual Model of Environment- and Place-Specific Utility for Visual Place Recognition"
Stars: ✭ 46 (+283.33%)
Mutual labels:  utility
misbehave
Add IDE-like text entry to HTML contenteditable tags
Stars: ✭ 34 (+183.33%)
Mutual labels:  formatting
awesome-kramdown
A collection of awesome kramdown goodies for the converter for (structured) text with formatting markup in markdown conventions
Stars: ✭ 36 (+200%)
Mutual labels:  formatting
pe-util
List shared object dependencies of a portable executable (PE)
Stars: ✭ 45 (+275%)
Mutual labels:  utility
utilsac
Utility functions
Stars: ✭ 13 (+8.33%)
Mutual labels:  utility
linearmouse
🖱 The mouse and trackpad utility for Mac.
Stars: ✭ 1,151 (+9491.67%)
Mutual labels:  utility
black hole flutter
🛠 A package absorbing all Flutter utility functions, including extension functions and commonly used widgets
Stars: ✭ 18 (+50%)
Mutual labels:  utility
awesome-edtech-tools
An ongoing curated list with awesome tools and resources for instructional designers.
Stars: ✭ 135 (+1025%)
Mutual labels:  lists
xd-storage-helper
A little helper to make storing key-value-pairs (e.g. settings) for Adobe XD plugins easier.
Stars: ✭ 22 (+83.33%)
Mutual labels:  utility
micSwitch
macOS menu bar application for the mic mute/unmute with single click or shortcut with walkie-talkie style support
Stars: ✭ 37 (+208.33%)
Mutual labels:  utility
ios
CoThings's iOS application. CoThings is a realtime counter for shared things.
Stars: ✭ 13 (+8.33%)
Mutual labels:  utility

                PyPI version Build Status Dependencies GitHub Issues Contributions welcome License

Install

pip install tableize

Code Examples

Create a table with 5 columns

from tableize import tableize

letters = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o']

t = tableize(letters, cols = 5)
t.show()
a b c d e 
f g h i j 
k l m n o 

Flip how the table is filled

t.flip()
t.show()
a d g j m 
b e h k n 
c f i l o 

Create a table with 10 rows

from tableize import tableize

t = tableize(letters, rows = 10)
t.show()
a k 
b l 
c m 
d n 
e o 
f 
g 
h 
i 
j 

Switch from rows to columns

t.switch()
t.show()
a b c d e f g h i j 
k l m n o

More customization

from tableize import tableize

words = ['apple','bus','cart','drum','empty','flint','get','happy','ill','joker','kneel','lard','no','mop']                   

t = tableize(words, cols = 5)
t.text(bullet = '+ ', spaces = 2, spacer = ' ')
- apple  - bus   - cart   - drum  - empty  
- flint  - get   - happy  - ill   - joker  
- kneel  - lard  - no     - mop  
t.text(bullet = '', spaces = 5, spacer = '~')
apple~~~~~bus~~~~~~cart~~~~~~drum~~~~~empty~~~~~
flint~~~~~get~~~~~~happy~~~~~ill~~~~~~joker~~~~~
kneel~~~~~lard~~~~~no~~~~~~~~mop~~~~~~open~~~~~~
t.write(filename = 'mytable', bullet = '+ ', spaces = 3, spacer = ' ')
mytable.txt

+ apple   + bus    + cart    + drum   + empty   
+ flint   + get    + happy   + ill    + joker   
+ kneel   + lard   + no      + mop  
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].