[HN Gopher] TailwindSQL - Like TailwindCSS, but for SQL queries ...
___________________________________________________________________
TailwindSQL - Like TailwindCSS, but for SQL queries in React Server
components
Author : ravenical
Score : 35 points
Date : 2025-12-20 13:54 UTC (9 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| sixtyj wrote:
| From the site: "For fun only - don't use in production"
| JimDabell wrote:
| ColdFusion used to work this way:
|
| https://en.wikipedia.org/wiki/Adobe_ColdFusion
|
| What surprised me is that when I went to look at the Wikipedia
| page for CF, apparently its latest release was this year! I
| haven't heard anybody mention it in a very long time.
| CPLX wrote:
| Apparently some here are quite active with it:
| https://news.ycombinator.com/item?id=46211559
|
| Also longtime internet celebrity and occasional HN poster Pud
| built the wildly successful Distrokid service with it.
| freedomben wrote:
| With how deeply embedded cold fusion was in many gigantic
| corporations I've worked with, I would not be surprised if it
| stays alive for decades to come because nobody ever can port
| off of it.
| bdcravens wrote:
| Don't remember the full context, but I heard a few years ago
| from Adobe that they could never sell another license to the
| private sector and government licenses would be self-
| sustaining.
| bdcravens wrote:
| I was active in the ColdFusion/CFML community for a long time,
| and still run some production code in it. It certainly isn't
| popular, but just carries on quietly, powering a lot of
| internal applications you'll never hear about. Many run the
| open source version of it (Lucee).
| tootubular wrote:
| Indeed it does. I maintain one such application while an in-
| progress rewrite develops. Gotta say, it's not been that bad
| and the Lucee docs have served me well, but for whatever
| reason I tend to be pleased/impressed by all kinds of tech,
| even when popular opinion is negative about it.
| lisbbb wrote:
| I worked at a major university that used ColdFusion. They had
| one guy furiously writing all these websites that were total
| one-offs. They didn't use source control. Every project was a
| copy of his original. If there was a bug, he had to update
| dozens of projects instead of maintaining common source across
| those dozens of sites. He was totally insane and making bank.
| conception wrote:
| Lucee took over and is still active (ish).
| Yokohiii wrote:
| Next up TailwindSyscall!
| olcarl75 wrote:
| everyday there is a new `insert something related to react`
| framework.
|
| Everyday we stray further from the simplicity god.
| valiant55 wrote:
| Complexity demon everywhere.
| mdasen wrote:
| Having clicked on the link, it's one commit with the commit
| message "wtf"
|
| The README also says "License: MIT - Do whatever you want with
| it (except deploy to production )"
|
| It's that perfect level of absurdity that captures so much of
| the terrible complexity that often happens.
| valiant55 wrote:
| There's a guy complaining that the creator is poisoning the
| collective code used to train LLMs. If that's all it takes we
| have a moral responsibility to flood GitHub with garbage.
| pennomi wrote:
| Surely a simple filter by number of stars on a project
| would improve the quality of code LLMs ingest.
| stefanfisk wrote:
| You just convinced me to star it.
|
| "I'm doing my part!"
| johnhamlin wrote:
| Reminds me of the query methods in Spring Data JPA:
| https://docs.spring.io/spring-data/jpa/reference/jpa/query-m...
| rglover wrote:
| And we wonder why the web keeps breaking...
| gedy wrote:
| I think it's a joke proof of concept
| usernamed7 wrote:
| "Your scientists were so preoccupied with whether or not they
| could, they didn't stop to think if they should"
|
| -Dr. Ian Malcolm
| kachapopopow wrote:
| hopefully I never have to review someone unironically using
| something similar in production code since I don't think I'll be
| able to stop myself from dropping a slur or two.
| esafak wrote:
| The author is on point: "Making AI and blockchain accessible
| for founders who want to ship fast."
| kachapopopow wrote:
| Luckily this entire thing is a joke.
| bakugo wrote:
| https://github.com/mmarinovic/tailwindsql/blob/main/.cursor/...
|
| You can't make this up.
| crazygringo wrote:
| That's the funniest thing I've seen this week.
| yousif_123123 wrote:
| License disallows production use
|
| MIT - Do whatever you want with it (except deploy to production )
| crazygringo wrote:
| It's a joke. The entire thing is a joke :)
| kykeonaut wrote:
| No no, let him deploy to production.
| postepowanieadm wrote:
| There was something like that in Firefox in the age of
| websqlite(yes, that long ago) - I can't recall it's name but it
| seemed like a neat idea.
| tacker2000 wrote:
| Wow holy abstraction!
|
| Weird stuff, seems to be vibe-coded using cursor and also the
| github issues are full of spam.
| nehalem wrote:
| The actual disturbing thing is that given Next's track record of
| questionable security architecture, the author felt compelled to
| make the joke explicit.
| ranza wrote:
| This gives me Tom's a genius vibes
| ricardonunez wrote:
| This hilarious. Some people wouldn't know a good joke if it
| mugged them in an alley.
| lisbbb wrote:
| That's because most devs are so overwhelmed with having to keep
| up with XYZ that the joke isn't even funny.
| jasonjmcghee wrote:
| It's hard to tell these days. Anyone can now say "what if..."
| And have an agent build something that either looks a lot like
| (or is) that thing.
| moron4hire wrote:
| You can't make jokes like this! Someone is going to take you
| seriously! Just like what happened with TailwindCSS in the first
| place!
| geekjeremy wrote:
| Absurd. Thank you, you shouldn't have. I need it. I logged in for
| the first time in a long time just to upvote this.
| lisbbb wrote:
| I didn't look to see if this is a joke, but seriously, is SQL
| still a big thing in web dev these days? Feels like it isn't.
| GraphQL is a thing.
| wmichelin wrote:
| GraphQL and SQL are not comparable or competing technologies.
| GraphQL is more analogous to a REST API. GraphQL can use SQL
| under the hood, or you can even hand serve the bytes (tongue in
| cheek here). It's just an over-the-network protocol to serve
| data.
|
| a Node.JS server might use SQL directly or call out to a
| GraphQL API, but I literally don't think it's possible to let
| client-side JavaScript (safely) call a SQL database server
| directly.
| Yokohiii wrote:
| So you have no idea about web dev?
| divan wrote:
| No LLM Prompts support in className? Useless.
| Starlevel004 wrote:
| It's not really very fun when these joke projects are built by
| AI.
| linhns wrote:
| Looks nice but is it vulnerable to injection attacks?
| nine_k wrote:
| It's superficially tailwind-y, but in fact a sort of stenographic
| subset of SQL: db-{table}-{column}-where-{field}-
| {value}-limit-{n}-orderby-{field}-{asc|desc} db-users
| - SELECT * FROM users db-users-name -
| SELECT name FROM users db-users-where-id-1 - SELECT
| * FROM users WHERE id = 1 db-posts-title-limit-10 -
| SELECT title FROM posts LIMIT 10 db-products-orderby-price-
| desc - SELECT * FROM products ORDER BY price DESC
|
| Certainly can result in some terribly inefficient access
| patterns, as there's no obvious syntax for joins. But enough for
| a toy project, and enough to hit the HN front page %)
___________________________________________________________________
(page generated 2025-12-20 23:01 UTC)