DB Browser for SQLite (Windows, macOS, and Most Versions of Linux)
sqlitebrowser.org
sqlitebrowser.org
Thank you for featuring our project here, and we will be releasing a new stable version soon, so stay tuned for the new version! If you have any further comments, suggestions, or questions about the project, please feel free to leave an issue in our repository! Thank you.
https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/...
Thank you for making - and giving away - such a valuable tool. I am a huge fan and very grateful to you and your team.
Plus I get to use the SQL syntax which is great :D
I don't see the point of providing a standalone exe version that does not work?
Well, back to excel for csv :/
Which download did you use?
For windows there's really only an .msi which installs everything, and a .zip which needs to be unzipped and have the executable file run from inside the uncompressed directory.
The files it's complaining about missing should next to the .exe inside the unpacked directory. If you move the .exe elsewhere, or just extract it by itself, it's not going to work.
Don't know if it is a windows policy I am not aware.
It sort of sounds like you're double clicking on the zip? I'm not personally sure if that unzips the whole folder in the right way or not.
If that's what you're doing, maybe right click on the .zip and extract everything using that first?
Note that I don't personally use windows much any more, so my windows knowledge is getting rusty for some stuff. ;)
It's a TUI program, so if you want a full-featured GUI, it might not be up your alley, but it's the best tool I've ever used for doing ad-hoc work with large CSVs.
For example, go here [1]. Press "." (this loads vscode in browser) and you will be analyzing large .csv or .parquet files directly in your browser, after you click on the .malloynb file
Something I made to analyze every form submitted to the Securities and Exchange Commission (SEC) (10-K etc.) since 2014. [2] Go there, press ".", install the malloy extension, and click on the .malloynb file! Do it all within your browser, or download it and use it in VScode.
[1] https://github.dev/malloydata/quickstart/blob/main/README [2] https://github.dev/mrtimo/isa5
I would also miss the nest feature of Malloy, and the way it handles time / dates / timestamps.
It's been a few years since I've used DB Browser, so I forget exactly what I didn't like about it. Maybe I should download it again and try it out one more time and see if I still feel the same way.
> Portable - No need to install or uninstall. Just download, decompress and run.
and I download the dmg and it's an unverified installer inside. Pass.
I run on MacOS, I have no idea how I installed it, but I haven't had any trouble.
Works with more than just SQLite.
It says “No monthly subscription” which really just means “Annual subscription” instead: https://dbeaver.com/edition/
It’s not that I don’t think it’s worth $500/yr - I’d actually be happy to pay $1000 or more - but I absolutely need a pain+hassle-free UX that I can drag around air-gapped networks - and install on a legacy Windows 2003 VM running an ancient build of Sybase and then forget about it for 3-5 years, but be able to RDP-in and know that my DB tooling is still going to be there, unchanged, reliable and dependable.
…whereas subscription desktop software with deeply integrated online accounts and activation and mandatory updates every few weeks (and the occasional account system outage, which ruins everything (looking at you, GitKraken) really really does not work well in those kinds (…my kinds) of environment.
——-
SaaS as a business-model for online services is fine; great, even; and I’m not even opposed to it for desktop software provided that it delivers more value and overall UX quality compared to how-we-did-things-before - but SaaS companies don’t have a solution to the problem of ultra-long-life’d, ultra-dependable, server/system administration tooling.
Can you imagine if Bash or Zsh - or phpMyAdmin - or systemd had to phone-home for a new OAuth access-token every month?
Why not fork it and implement that feature, and then use that?
If you don't want to deal with a company trying to extract profit from you, use the open source version. That's the way to ensure your own freedom.
ODBC support, Cassandra, Redis, and Azure (Table) Storage support, and support for the kinds of obsolete RDBMS and "4GL" you see in large enterprise and small mom-and-pop backrooms (Progress, Clipper, AdvantageDB, ElevateDB, etc). And SQL script debugging for Postgres.
Currently I have separate tools/clients/IDEs for all the different data systems I target (e.g. SSMS, MySQL Workbench, Azure Storage Explorer, Azure Data Studio, Excel PowerQuery, LinqPad for .NET Framework 4.x for both x86 and x64 because ODBC and OLE-DB are like that); while I have a modest set of portable-ish VM images of obsolete Windows OS instances where I can run MS Access 2003 or some Clipper derivative. I'm also still running Firebird and even FoxPro 9 in another VM somewhere.
...so yes, having a single tool which handles 85% of my tasks without needing to juggle VMs and multiple bloated Electron apps together would be an improvement for me and worth me paying money for.
> Why not fork it and implement that feature, and then use that?
"Fork it" is not a reasonable suggestion considering the amount of work involved (see above).
> If you don't want to deal with a company trying to extract profit from you, use the open source version. That's the way to ensure your own freedom
As I said, I'm perfectly fine with me throwing money at DBeaver. I'm just expressing my frustration with DBeaver that I think they're being callous by not offering perpetual offline licenses for Dbeaver Pro, for any amount of money. The fact they used to[1] but don't anymore suggests they were getting disappointing return business from deep-pocketed "enterprise" customers, but I'm disappointed that their solution to this problem of theirs means leaving my money on the table because now they don't have any product licenses that I can work with.
[1] According to https://dbeaver.com/docs/dbeaver/Differences-between-license... - they stopped doing perpetual licenses after v23.3).
If you try this, do update and let us know what they say.
Oracle SQL Developer does not support SQLite, but the design is their "internal Toad-killer," and reimplements Toad in Java. It does accept JDBC drivers for 3rd-party databases (but not SQLite so far).
I’m one of today’s 10000 :) https://xkcd.com/1053/
But it is super unwieldy. Pretty much the only way to decode those files without compiling the decoder from source since it has non-standard lz4 headers.
For the few remaining SQLite files DB Browser works great.
Asking because we're getting very near the next major release, but if there are extensions or similar (OSS) things people commonly use with our application, then we could look at adding them to in the next release. Or maybe the point release after that (depending on time/effort/etc).
Note that I'm not at all familiar with Yugioh personally, but looking at the wikipedia page... wow that's an extensive extended Community. ;)
I primarily use DBeaver, it is meh...
Our new 3.13.0 release (should be out tomorrow) supports STRICT, as have our dev builds for a few years.
That's the only situation that springs to mind for it having issues like that. Though it's also possible there was some other unknown bug at the time lurking around.
I use Datagrip as my primary tool when connecting to DB, but DB Browser is still used several times each month because the simple CSV import, adding index and view data.
I even copy-paste DB Browser in Application folder on Mac, to be able to run 2-3 instances at the same time.
I moved to beaver and it’s mostly been fine.
No rush - tomorrow is fine :-)
Thanks.
Good job!