frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Tonbo – an embedded database for serverless and edge runtimes

https://github.com/tonbo-io/tonbo
27•ethegwo•6d ago•6 comments

Show HN: Turn raw HTML into production-ready images for free

https://html2png.dev
88•alvinunreal•9h ago•41 comments

Show HN: Semantic Coverage – A tool to visualize RAG blind spots using UMAP

https://github.com/aashirpersonal/semantic-coverage
2•aashirpersonal•56m ago•1 comments

Show HN: I built a tool that creates videos out of React code

https://github.com/outscal/video-generator
2•mayankkgrover•1h ago•0 comments

Show HN: CodinIT, local open-source Lovable alternative (Electron desktop app)

https://github.com/codinit-dev/codinit-dev
13•Gerome24•4d ago•2 comments

Show HN: CineCLI – Browse and torrent movies directly from your terminal

https://github.com/eyeblech/cinecli
312•samsep10l•1d ago•101 comments

Show HN: Cosmofy – bundle your Python code for Linux/Windows/MacOS

https://github.com/metaist/cosmofy
7•metaist•5h ago•1 comments

Show HN: SatoriDB – embedded vector database written in Rust

3•joeeverjk•1h ago•1 comments

Show HN: Yapi – FOSS terminal API client for power users

https://yapi.run/blog/what-is-yapi
44•jamiepond•2d ago•16 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1530•lukeigel•3d ago•350 comments

Show HN: C-compiler to compile TCC for live-bootstrap

https://github.com/FransFaase/MES-replacement
67•fjfaase•6d ago•23 comments

Show HN: Python SDK – forecasting with foundation time-series and tabular models

https://github.com/S-FM/faim-python-client
41•ChernovAndrei•6d ago•16 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
602•seinvak•2d ago•211 comments

Show HN: Netrinos – A keep it simple Mesh VPN for small teams

https://netrinos.com
91•pcarroll•4d ago•65 comments

Show HN: Ragctl – document ingestion CLI for RAG (OCR, chunking, Qdrant)

https://github.com/datallmhub/ragstudio
4•ahsekka•10h ago•0 comments

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

https://hn-wrapped.kadoa.com?year=2025
308•hubraumhugo•3d ago•152 comments

Show HN: Kapso – WhatsApp for developers

https://kapso.ai/
27•aamatte•16h ago•15 comments

Show HN: Rust/WASM lighting data toolkit – parses legacy formats, generates SVGs

https://eulumdat.icu
50•holg•2d ago•5 comments

Show HN: Agentica – 200 reqs/day for free, data not used to train our LLMs

https://agentica.genlabs.dev
3•GenLabs-AI•13h ago•0 comments

Show HN: An easy way of broadcasting radio around you (looking for feedback)

https://github.com/dpipstudio/botwave
36•douxx•6d ago•17 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF

https://github.com/rendercv/rendercv
97•sinaatalay•2d ago•41 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
438•alentodorov•2d ago•111 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
134•sdovan1•2d ago•85 comments

Show HN: Lume.js – 1.5KB React alternative using zero custom syntax

https://sathvikc.github.io/lume-js/
7•sathvikchinnu•15h ago•2 comments

Show HN: CarryFit – Open-source carry-on compliance checker for 170 airlines

https://carryon.fit/
3•axeluser•15h ago•1 comments

Show HN: The Official National Train Map Sucked, So I Made My Own

https://www.bdzmap.com/
76•Pavlinbg•2d ago•24 comments

Show HN: A kids book that introduces authorization and permissions concepts

https://authzed.com/resources/dibs-and-the-magic-library
11•samkim•17h ago•1 comments

Show HN: DeepSearch – a high-performance SMB directory scanner in Rust

https://github.com/dohuyhoang93/DeepSearch
16•dohuyhoangvn93•1d ago•3 comments

Show HN: "What Should I Build?" A directory of what people want

https://www.whatshouldibuild.online/
4•emil154•18h ago•3 comments

Show HN: Openinary – Self-hosted image processing like Cloudinary

https://github.com/openinary/openinary
5•fheysen•19h ago•4 comments
Open in hackernews

Show HN: Turn raw HTML into production-ready images for free

https://html2png.dev
88•alvinunreal•9h ago

Comments

eastoeast•9h ago
This is a great idea. I can’t believe I didn’t think of this, given I generate and screenshot so many “poster images” in html just like this. Haven’t played around a ton but seems intuitive. Nice work!
xiaohanyu•8h ago
Maybe webp is a better target than png?
dtagames•7h ago
It's not. JPG, I could live with but please not webp.
Mogzol•6h ago
Why? I assume the intention is to show these images on a webpage somewhere. WebP is well-supported by browsers and can store lossless images at better compression ratios than PNG, so why not use it? I don't think using a lossy format like JPEG makes much sense. JPEG is a fine format for photos, but for HTML content rendered as an image I assume most people would want a lossless format so you don't get artifacts.
kaizenb•5h ago
Definitely should be WebP.
benatkin•7h ago
No, because their domain is png /s

I thought webp would be better for this and checked again just to be sure, and yes, it would be better for this. WebP is quite well supported, albeit not as well supported as png, and it can have significantly smaller file sizes for the same lossless image as png.

RyanShook•7h ago
Nice! It definitely makes you wonder when is MCP actually needed vs just giving the LLM API calls to work with.
chevman•7h ago
Any similar AI based services/agents that can take images/creative assets (eg Figma, Sketch, Adobe PS, etc files) and create production-ready emails and landing pages in HTML?
geooff_•7h ago
Very cool. Is there an option to self-host? This seems like it could be a cool agent skill.
threeducks•4h ago
HTML to PNG:

    chromium --headless --disable-gpu --screenshot=output.png --window-size=1920,1080 --hide-scrollbars index.html
Also works great for HTML to PDF:

    chromium --headless --disable-gpu --no-pdf-header-footer --run-all-compositor-stages-before-draw --print-to-pdf=output.pdf index.html
Retr0id•6h ago
What differentiates production-ready images from regular images?
apeters•5h ago
They are cloud-native, of course.
yeasku•1h ago
Is this post a joke?
KellyCriterion•29m ago
Do they support also DeFi or Blockchain then?
RadiozRadioz•5h ago
They're bedazzled by a little bit of marketing flair.

Generally I find production-ready images have more synergy and tend to be web-scale. Often they're built from the ground up for AI & are blazing fast, at scale, and empower your team whilst unlocking new possibilities. As my sibling comment suggests, being cloud-native is a crucial factor too.

4ndrewl•3h ago
Downvoted for not starting with "Great question!" /s
ludicrousdispla•2h ago
If I need more flair can I embed the image in a new html page and then create another image from that?
back2reddit•3h ago
It's not an image—it's an image on the edge.

No cruft. No legacy formats.

Just buttery smooth production readiness.

andrecarini•1h ago
Thanks ChatGPT
b0ner_t0ner•1h ago
> buttery smooth

But buttery bloated if the images don't run OptiPNG before exporting.

tbrownaw•6h ago
Playwright behind a web server?
oefrha•5h ago
I’m afraid out of all the waiting strategies available in Puppeteer/Playwright, waiting a fixed period is the worst possible. Maybe consider exposing the proper waiting strategies, load/domcontentloaded/networkidle, maybe even the more fine-grained ones https://playwright.dev/docs/actionability
Retr0id•5h ago
I did some tests and it didn't seem like a fixed wait, when I kept making network requests the render timed out entirely.
oefrha•4h ago
I made the comment based on the delay parameter (“Wait time in ms.”) in the API. I didn’t test so don’t know what the default behavior is.
jihchi•5h ago
This is cool! One use case is generating a Mermaid diagram as an image. For example, you can use the following HTML[^1]:

  <!doctype html>
  <html lang="en">
    <body>
      <pre class="mermaid">
    graph LR
        A --- B
        B-->C[fa:fa-ban forbidden]
        B-->D(fa:fa-spinner);
      </pre>
      <script type="module">
        import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs';
      </script>
    </body>
  </html>
Then html2png.dev will serve you:

  https://html2png.dev/api/blob/oTVGhhCc6rDZYQFDIE3EGkcKs-KO6J9-_DHs-jO2OJc-d23fb4f2.png
[^1]: https://mermaid.js.org/config/usage.html#simple-full-example
JimDabell•5h ago
Why wouldn’t you just use Mermaid to generate the PNG directly?
Garlef•4h ago
One reason I could think of: Fewer dependencies that need integration
JimDabell•2h ago
By introducing a dependency on a third-party service with no SLA? This seems to make the dependency situation worse.
reassess_blind•5h ago
I thought this was satire. Usually you want to go from image to HTML, not the other way around. I suppose it does have its uses, though.
devmor•4h ago
It certainly does, that's why it's been a common dev tool for a bit over 20 years. I'm not really sure what the point of OP making it a web app is, though.
agentifysh•4h ago
that "Not MCP" is so refreshing it makes me laugh out loud

it's literally waht i've been saying all along when I came across mcp "why can't i just give agent a prompt and it will run the rest api calls for me"

there's still some MCPs which makes sense but we have it for literally everything when just a prompt will do the job!

now on the topic of html2png i do wonder is this like the self-hostable version on github https://github.com/maranemil/HTML2Png where they use canvas? or is this something else ?

jumploops•4h ago
Love the simplicity and “Not MCP” callout (:

Not that it matters, but curious what percentage of this service was “vibe-coded”?

WilcoKruijer•3h ago
I’ve been doing this manually by having a static development-only route on my website and taking a “node screenshot” using the Chrome developer tools. This is definitely a better way, well done!
me_bx•3h ago
Congrats on launching, beautiful design.

I'm not sure of what "production ready" is supposed to mean here, but the demo image is not optimized, `optipng` command decreases its size by 53.21%.

kristopolous•29m ago
also don't ignore webp and avif ... those can really do wonders.
alvinunreal•17m ago
Thank you. Can add png compression too right.
rognjen•2h ago
It's nice looking for sure but much more complex than using `wkhtmltox` with `pngquant`, `optipng` and/or ImageMagick `convert` locally - esp. since the learning curve seems to be about equivalent.
krick•1h ago
Yeah, I thought that as well. So I was wondering if that's some kind of a joke, or maybe modern html is so fucked up that all usual solutions became obsolete since the last time I did that.
randoments•2h ago
What is the use case for requiring this?
mattrighetti•28m ago
Dynamic og:image generator could be a use case.

Think of the GitHub thumbnails where the PR number changes constantly and has to be reflected on the image preview

albert_e•5m ago
This looks interesting though niche -- am yet to think of a compelling use case.

I am sure @simonw has some ideas :) -- he recently blogged about HTML tools which is also one or my favorite use cases for LLMs.

Maybe similar to SVG generation, this could be a more powerful / flexible way to generate complex images / screen mockups and the like on-the-fly.

PS: How do the economics work -- how is this free to use?

PS2: The live HTML editor seems buggy. Cursor is off by one position and messes up editing. (chrome on windows)