Skip to content

Command line app for browsing CSV files with row lazy loading.

License

Notifications You must be signed in to change notification settings

alexjuda/racks-on-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

racks-on-tabs

(What you got?) Racks on tabs on tabs

(He got) Racks on tabs on tabs

(We got) Racks on tabs on taaabs

~YC & Future, circa 2011, probably

Command line app for browsing CSV files with row lazy loading.

This is what opening 1M rows under 100ms looks like.

$ racks-on-tabs <PATH_TO_CSV>

Starts a local webserver that serves the app content, accessible at localhost:7482.

Installation

Requires Python 3. Tested with Python 3.8.

pipx

racks-on-tabs is a Python app with a set of dependencies. The recommended way to install it is via pipx:

$ pipx install racks-on-tabs
$ racks-on-tabs <PATH_TO_CSV>

virtualenv

Alternatively, you can set up a local virtual env and install racks-on-tabs there:

$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install racks-on-tabs
$ racks-on-tabs <PATH_TO_CSV>

Troubleshooting

If for some reason you get "executable not found" errors, try locating the library installation path, and run:

$ python -m path/to/pip/packages/racks_on_tabs.__main__ <PATH_TO_CSV>

About

Command line app for browsing CSV files with row lazy loading.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published