shshemi / tabiew

A lightweight TUI application to view and query tabular data files, such as CSV, TSV, or parquet.
MIT License
541 stars 14 forks source link

MacOS installation #5

Closed bhean closed 3 months ago

bhean commented 4 months ago

Hi,

Tabiew looks amazing... are you planing to make it available from Homebrew (for example) for MacOS users as well? I think that would be great...

Thanks,

shshemi commented 4 months ago

Hi,

Thank you kindly for your kind words. I plan to publish Tabiew on multiple channels, such as Homebrew and PyPi. However, this would take some time to be ready and tested. Meanwhile, I suggest you install Tabiew using cargo on MacOS. Let me know if you need any assistance with the installation.

shshemi commented 4 months ago

Tabiew is now available to install on MacOS using Homebrew:

brew tap shshemi/homebrew-tabiew
brew install tabiew

Please try it out and let me know if anything is missing.

bhean commented 4 months ago

This is great, the installation works perfectly with Homebrew... thanks for your ultra-fast response 👍🏽

sujitawake commented 4 months ago

@shshemi, Would you consider providing standalone compiled binaries for Mac OS (both Intel and Silicon) builds?

I am aware that I can go the brew way, but there are certain times when it fails to impress due to various reasons.

shshemi commented 4 months ago

As of version 0.4.3, the compiled binary for Apple silicon is available on the download page. For Intel, however, one of the dependencies failed to compile, which needs further investigation.

failable commented 3 months ago

The brew installation still builds from the source like cargo install tabiew, which is super slow (> 20 minutes) when compiling polars.

shshemi commented 3 months ago

You can use the prebuilt binary from here. Furthermore, I am planning to modify the Homebrew Formula to install from precompile binaries by default.

gromgit commented 3 months ago

tabiew is now available from Homebrew core with pre-built binaries. Just brew update. then brew install tabiew. No muss, no fuss. 😁

bhean commented 3 months ago

Great! Now the installation is as fast as expected, thanks!