He seems to be devloping some other great software with Rust. Awesome. https://github.com/TaKO8Ki/frum - A little bit fast and modern Ruby version manager written in Rust
see also:
VisiData [1] - A terminal interface for exploring and arranging tabular data.
VisiData supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and many other formats.
Looks like a nice option. Sadly the development of native database management/query GUI tools seem to have stalled.
The last tools I truly enjoyed using was Sequel Pro on macOS for querying MySQL/MariaDB, but that seems to have been abandoned. The idea of browser based tools, or even the Electron based one, like Beekeeper Studio just don't feel as good as a truly native client.
Datagrip from jetbrains is a really nice tool, works great across mysql, postgres, mssql and big query in my experience. Supports a bunch of others that I haven't had a need to use yet.
From memory the EAP builds are free to use, through I just buy the all tools package as I get a lot of value from it
Hi. I'm the author of gobang. gobang means a Japanese game played on goban, a go board. The appearance of goban looks like table structure. And I live in Kyoto, Japan. In Kyoto city, streets are laid out on a grid (We call it “goban no me no youna (碁盤の目のような)”). They are why I named this project "gobang".
I’m sure a lot of people had the same first thought I did (curiosity on why a Rust project starts with “Go”) but that is a pretty cool story behind the name, actually.
Oh that makes a lot of sense and is actually quite elegant. I just felt that it was either a “go” language thing or some lewd play on words that I thought was a bit tasteless. Thank you for the clarification :)
That’s really cool - the only problem is that I couldn’t tell my friends about it with them being able to take it seriously due to an unfortunate resemblance to some slang…
And I couldn’t tell my Rustacean friends about it with them being able to take it seriously due to an unfortunate implication that it's written in Go...
As a recent convert to neovim the one thing I'm missing is a nice integration with databases. In PyCharm I used to be able to connect a database to my project and get SQL code completion and data exploration very easily.
I’ll give it a try. I’m starting to get more and more annoyed with the responsiveness of traditional IDEs. Maybe it’ll be better if I cut out most of the UI crap.
I agree with you on that, which is why I am trying to become proficient in Emacs!!
I've been using IntelliJ for many years, but I really want something lighter and emacs is perfect for that: I use it on a Raspberry Pi and it runs as fast as on my more powerful laptop.
I use the GUI version of emacs though... I did try the terminal version but it just doesn't seem to make much sense to me (I miss the much more nicely rendered diffs, images etc) when I can use TRAMP to edit files on any machine (as long as you can ssh into it).
More specifically, a TUI takes over your terminal and treats it as a window. Other examples are full screen editors like vim and emacs or a process monitor like top or htop.
Contrast with most terminal programs and shells that treat the terminal as a stream of text lines.
A TUI usually doesn't appear in your terminal scroll back.
This is not software, but he seems to be maintaining it. https://github.com/TaKO8Ki/awesome-alternatives-in-rust