Top
Best
New

Posted by sqliteonline 10/13/2025

Show HN: SQLite Online – 11 years of solo development, 11K daily users(sqliteonline.com)
465 points | 142 commentspage 3
foofoo12 10/13/2025|
What is the WebRTC connection used for?
appcustodian2 10/13/2025|
P2P “Share/Collaborate” mode: the UI text and toasts (“Share”, “Close connect”, “connected”, “No connected.”) plus e.rtc.user strongly suggest a feature where someone “hosts” a DB and others connect directly to run queries/see results live.
Towaway69 10/13/2025||
Great job and many kudos for the determination to maintain a tool for 11 years!

I thankfully have no use for the tool since I no longer have to code SQL - the world is a better place for it.

It raises the question how many more "bus tools"[1] are there? Tools maintained and developed by a single developer with whom, when hit by a bus, the tool would die.

[1] no offence meant but "bus developers" is the term I learnt, it seems a little cruel to speak of folks being hit by buses - is there something better nowadays?

sqliteonline 10/13/2025||
Thank you. Our entire life is but a moment: something disappears, and something new emerges.
therealdrag0 10/14/2025||
I have heard something like “lottery factor” as a more pleasant term. Though personally bus doesn’t bother me.
boxerab 10/14/2025||
Молодец!
tonyhart7 10/13/2025||
this is fire. I didn't know that it have remote+memory db for testing
qarthandyc 10/13/2025||
I'd highly suggest getting a designer, or somehow thinking with more of a product mindset? I fail to understand what it does quickly, which shouldn't happen to a potential customer.
awongh 10/13/2025||
11k daily users is very good even without this so-called "product mindset"!
senordevnyc 10/13/2025|||
The dev is asking on the site for people to support the development with subscriptions, but they say here they have basically zero subscribers. So 11k daily users hasn't translated to something that people want to actually pay to support. That could change.
SuperHeavy256 10/13/2025|||
Imagine how many more users could be using if it had a product mindset.
sqliteonline 10/13/2025|||
Thank you! I will strive to improve the interface and make it more intuitive.
alberth 10/13/2025|||
It’s possible you’re not the target audience?
anamexis 10/13/2025||
I guess if the target audience is people who already know what it is?
alberth 10/13/2025||
Devils advocate: when Google launched it was just a blank form field.

Similar to ChatGPT.

But those who knew what it is, their usage is huge.

tantalor 10/13/2025||
That's an absurd comparison.

At the time there were dozens of search engines and new ones every day. Everybody knew what search engines were, and what they offered. Google did not invent the form field -> SRP pattern; people were already used to that. Google was able to rise above the field because 1. yes the homepage was nice, but more importantly 2. the results were so much better than competitors.

I don't understand the comparison to SQLite online because what are the well-known competitors, and what is it even trying to do?

Not even going to touch the ChatGPT comparison.

conductr 10/13/2025||
This is accurate. Back then nobody went to google and was confused when it was just an input box. They went there already knowing it was a search engine and that search engines needed input. They came back because the results were so good (relative to competitors).

The clean interface just stood out as the other competitors at the time we're bogged down by ads. So a quick loading page in a time of slow internet connections, was a very nice user-centric feature.

maelito 10/13/2025|||
No, please. Don't inflate the team to something that would need investors. It's cool that an alter-Web can exist without 10 person teams.
sqliteonline 10/13/2025|||
It is quite possible that this will be the case.
igregoryca 10/13/2025||||
If you're making enough money, you can hire a designer every now and then to tell you where your UX suffers and how to fix it. No investors necessary.

(or: just solicit feedback in a space frequented by designers, and harness the power of being wrong on the internet ;)

rs186 10/13/2025|||
It is very straightforward to hire UX designer in a contract, or even just ask ChatGPT to design an interface that is better than a software engineer's minimum effort (and possibly experience) in UX.
qarthandyc 10/13/2025||
And what currency is it in? Seems so odd to not put it in dollars or euros.

And FURTHERMORE, the $ sign is incorrectly to the right of the numbers. It should be $10. Personally, this shows such a lack of product thinking, and simply hacking away at a tool instead of delivering a service.

ezfe 10/13/2025||
I mean, it does clearly say it's 1,000₽ which is Russian rubles. Why would the price be listed in dollars if it's not being collected in dollars?
gjvc 10/13/2025||
suggest adding "execute query on ctrl-return"
sqliteonline 10/13/2025|
Use Shift + Enter to run the script.
gjvc 10/15/2025||
fair enough, but ctrl-enter is a convention used reasonably widely, so sometimes, there's safety in numbers :-)
BiraIgnacio 10/13/2025||
thank you for doing this, congratulations
aidenn0 10/13/2025||
What is it?
jve 10/13/2025||
The paid subscription lists this feature:

> No auto-renewal

That's not subscription.

sqliteonline 10/13/2025||
I aim to make the product convenient and as straightforward as possible. It's better to extend its use when needed than to worry about when to stop.
ezfe 10/13/2025||
The person is saying that the description says "subscription" which by definition automatically renews
dangus 10/13/2025||
Not the definition of a subscription. See: magazines, traditionally purchased with one-time annual payments.
ezfe 10/14/2025||
Well, those still recur automatically
dangus 10/14/2025||
To my recollection, not the old fashioned kind where you send in a check/money order for the annual subscription.
ezfe 10/14/2025||
No, I mean they recur monthly for the prepaid duration. The SQLite online is simply 1 term of access. There's no recurrence of any kind.
dangus 10/15/2025||
Alright I’ll just head over to the dictionary.

Emphasis mine, as long as the item is periodic in nature it’s a subscription. The SQLite online membership has a term of access so it’s a subscription.

3: an arrangement for providing, receiving, or making use of something of a continuing or periodic nature especially on a prepayment plan: such as

a: a purchase by prepayment for a certain number of regular deliveries of something (such as issues of a periodical) or for a certain period of access to or use of something (such as an online service)

b: application to purchase securities of a new issue

c: a method of offering or presenting a series of public performances d (British): membership dues

encom 10/13/2025||
Sure it is. A subscription's defining trait is continuity of access contingent on periodic renewal, whether manual or automatic. People subscribed to things way before online payments or even credit cards were common. A modern, if niche, example is Tarsnap.com. Once in a while, I get an email from Colin telling me to pay up if I don't want my backups deleted.
caohongyuan 10/13/2025|
[dead]
More comments...