frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I combine Htmx, LiveView and SolidJS for interactive server components

https://github.com/phucvin/solv-03
3•phucvin•4h ago
I like htmx, LiveView, React and Solid. They are great at different points, so I try to combine them in Solv (Stateless Offline-capable LiveView) and write a prototype to show the benefits.

Solv's main idea is that stateless servers keep client's state in a volatile cache. It enables server components that are also interactive, which is best of both worlds between LiveView and htmx. Then fine-grained reactivity is added to achieve efficient DOM updates + minimal payload size.

This provides:

- SSR with close-to-zero rehydration cost.

- No API endpoints, server can just read from DB then render & update clients directly.

- Server components that are interactive.

- Minimal payload for updates from server.

- Stateless servers that can handle stateful-like request/response.

- Avoid consistent connection to server, clients can work offline after page load, update local - state, keep pending server requests and sync later (can also use a sync engine like InstantDB to simplify some part of the page).

Repo: https://github.com/phucvin/solv-03

Demos deployed to: https://solv-03.phucvin.workers.dev/ (this uses a free plan of Cloudflare Workers)

You can also run it yourself online: https://stackblitz.com/~/github.com/phucvin/solv-03

Details:

- Counter 01: simple counter work entirely at client.

- Counter 02: 2 counters; increasing is client-side; reseting is a server action.

- Counter 03: multiple counters; adding a new counter is a server action that also renders the component server-side (note that client handles the loading effect when button is clicked).

More details in the repo.

Thanks for reading, and please let me know if this is a good idea to continue.

Comments

lostpogo•4h ago
This is clever combining stateless server components with fine-grained reactivity feels lightweight compared to typical React SSR. Would love to see benchmarks for load time vs. standard SPA setups.

Show HN: Find matching acrylic paints for any HEX color

https://acrylicmatch.com/
49•dotspencer•5d ago•15 comments

Show HN: Easily reduce GitHub Actions costs with Ubuntu-slim migration

https://github.com/fchimpan/gh-slimify
4•r4mimu•4h ago•0 comments

Show HN: I combine Htmx, LiveView and SolidJS for interactive server components

https://github.com/phucvin/solv-03
3•phucvin•4h ago•1 comments

Show HN: I built an HTTP client that perfectly mimics Chrome 142

https://github.com/arman-bd/httpmorph
3•armanified•5h ago•0 comments

Show HN: I scraped 3B Goodreads reviews to train a better recommendation model

https://book.sv
582•costco•3d ago•240 comments

Show HN: C++ Quantum Simulator written from scratch

https://github.com/braketware/hilbert-qusim
4•lofri•7h ago•0 comments

Show HN: Three Emojis, a daily word puzzle for language learners

https://threeemojis.com/en-US/play/hex/en-US/2025-11-07
28•knuckleheads•1d ago•24 comments

Show HN: qqqa – A fast, stateless LLM-powered assistant for your shell

https://github.com/matisojka/qqqa
156•iagooar•2d ago•84 comments

Show HN: See chords as flags – Visual harmony of top composers on musescore

https://rawl.rocks/
123•vitaly-pavlenko•3d ago•28 comments

Show HN: Dynamic code and feedback walkthroughs with your coding Agent in VSCode

https://www.intraview.ai/hn-demo
42•cyrusradfar•2d ago•11 comments

Show HN: Patternia – A compile-time pattern matching DSL for C++

https://github.com/sentomk/patternia
3•sentomk•11h ago•1 comments

Show HN: Command line YouTube downloader,a universal media solution for everyone

https://github.com/Saffron-sh/m2m
15•saffron-sh•1d ago•7 comments

Show HN: CoLit – A Collaborative Literature Platform

https://www.colit.app/
5•pujan19•11h ago•0 comments

Show HN: VoxConvo – "X but it's only voice messages"

https://voxconvo.com
10•siim•23h ago•14 comments

Show HN: TabPFN-2.5 – SOTA foundation model for tabular data

https://priorlabs.ai/technical-reports/tabpfn-2-5-model-report
71•onasta•2d ago•12 comments

Show HN: Ambient light sensor control of keyboard and screen brightness in Linux

https://github.com/donjajo/als-led-backlight
26•donjajo•6d ago•2 comments

Show HN: OSS implementation of Test Time Diffusion that runs on a 24gb GPU

https://github.com/eamag/MMU-RAG-competition
20•eamag•1d ago•0 comments

Show HN: Flutter_compositions: Vue-inspired reactive building blocks for Flutter

https://github.com/yoyo930021/flutter_compositions
45•yoyo930021•2d ago•23 comments

Show HN: A DevTools-Level JavaScript API for DOM and CSS Style Rules

https://github.com/devtoolcss/chrome-inspector
2•brouser•17h ago•2 comments

Show HN: A CSS-Only Terrain Generator

https://terra.layoutit.com
364•rofko•4d ago•82 comments

Show HN: Hacker Reader – A clean, open-source Hacker News client for iOS

https://apps.apple.com/us/app/hacker-reader/id6754137305
2•danielcspaiva•19h ago•0 comments

Show HN: Rankly – The only AEO platform to track AI visibility and conversions

https://tryrankly.com
2•satj•22h ago•0 comments

Show HN: Extending LLM SVG generation beyond pelicans and bicycles

https://gally.net/temp/20251107pelican-alternatives/index.html
7•tkgally•1d ago•0 comments

Show HN: I made a better DOM morphing algorithm

https://joel.drapper.me/p/morphlex/
8•joeldrapper•1d ago•0 comments

Show HN: Pingu Unchained an Unrestricted LLM for High-Risk AI Security Research

https://pingu.audn.ai
10•ozgurozkan•1d ago•6 comments

Show HN: Conversational Hindi tutor for Indian diaspora kids (5-9yrs old)

https://www.hindispeakingtutor.in/
2•shubham13596•10h ago•0 comments

Show HN: I built a Free "Masterclass" from YouTube clips

https://opencademy.com/
5•longerpath•1d ago•7 comments

Show HN: Strange Attractors

https://blog.shashanktomar.com/posts/strange-attractors
800•shashanktomar•1w ago•78 comments

Show HN: I built desktop app for keeping track of your PC gaming sessions

https://store.steampowered.com/app/3879010/Sentinel_Signal/
4•sentinelsignal•11h ago•2 comments

Show HN: a Rust ray tracer that runs on any GPU – even in the browser

https://github.com/tchauffi/rust-rasterizer
95•tchauffi•5d ago•29 comments