frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Topcoat: The full full-stack framework for Rust

https://github.com/tokio-rs/topcoat
22•wertyk•3h ago

Comments

newaccountman2•2h ago
I don't feel like this is solving the painpoints I feel in the Rust web framework ecosystem. And how is it full-stack if they don't have anything for the DB layer in here?
carllerche•1h ago
This will (very soon) integrate tighter with the Toasty ORM http://github.com/tokio-rs/toasty/. E.g. tight form -> record flow. We are shipping now though to get usage.

What pain points do you have in the Rust web framework ecosystem? Happy to hear.

the__alchemist•39m ago
Likewise. I'm commenting based on my position:

  - Rust Fanboy; use it in several domains (embedded, PC applications, bio/chem)
  - Web dev is the main thing I still use Python for, as there's nothing on Django's level.
Of interest: I am not a fan of Async in rust. I get that for web stuff it is a suitable model, but I still don't like it for no original reasons. As you stated, I don't feel like this is solving the missing aspects, e.g. auto migrations, admin, email, auth, etc.
carllerche•23m ago
Migrations: Done with Toasty (https://github.com/tokio-rs/toasty/) which I intended to be integrated tightly with topcoat. You can see a rough roadmap here, which will be posted: https://github.com/tokio-rs/topcoat/issues/104

Better to ship early and hear what people want though :)

carllerche•1h ago
I didn't expect to see this here yet. We opened up the repo because we ran out of private CI usage. A blog post is coming next week :). Happy to answer questions here though.

One thing to keep in mind, the main reason for Topcoat to exist is that many organizations are already using Rust for infrastructure-level or performance sensitive reasons and often just want to build a web app using the programming language they already use.

hobofan•47m ago
Hmm... I'm a big fan of a lot of the things that the tokio project has built and a happy user of axum.

I'm not sure that projects like Topcoat and something like their ORM is a great direction for the project, and worry that they will possibly gain outsized adoption in the community based on name recognition rather than merit.

carllerche•45m ago
I think it is highly likely topcoat / toasty will get split out. It is just work, especially since tokio-rs has more CI usage available than the default GitHub org.
27183•45m ago
Is the name a POR-15 product reference? Incredible if so :D

  \m/_(>.<)_\m/
goldturd•44m ago
Reminds me of if ruby had a baby with diarrhea.

Rust in general

BobbyTables2•11m ago
Does “full-stack” really mean “webserver + webpage” nowadays?
carllerche•10m ago
Roadmap: https://github.com/tokio-rs/topcoat/issues/104 ORM: github.com/tokio-rs/toasty

It is early, a lot is coming, but you can already build good stuff now.

frio•4m ago
Exciting, but I’d give a lot for an equivalent to Django. There are very few problems I need to solve that are fixed by htmx style “full stack” apps, but many that are solved by the generated admin, authentication framework, caching, eventing etc.

Unfortunately, you end up bound to Python’s poor performance and poor typing stories, which Rust solves in spades.

Kaiser nurses say AI, workplace surveillance are making their jobs, care worse

https://localnewsmatters.org/2026/07/15/kaiser-nurses-say-ai-workplace-surveillance-are-making-th...
152•gnabgib•1h ago•115 comments

AWS: Inaccurate Estimated Billing Data – $1.7 billion

1004•nprateem•14h ago•622 comments

Texas wins court order to suspend domain name for violating age-verification law

https://www.texasattorneygeneral.gov/news/releases/attorney-general-ken-paxton-secures-landmark-l...
36•letmevoteplease•1h ago•22 comments

The Zilog Z80 has turned 50

https://goliath32.com/blog/z80.html
141•st_goliath•4h ago•39 comments

Thanks HN for 15 years of support and helping me find my life's work

229•nicholasjbs•7h ago•19 comments

First atmosphere found on Earth-like planet in habitable zone of distant star

https://www.bbc.com/news/articles/cy4kdd1e0ejo
345•neversaydie•9h ago•220 comments

Learning a few things about running SQLite

https://jvns.ca/blog/2026/07/17/learning-about-running-sqlite/
136•surprisetalk•6h ago•37 comments

Kimi K3, and what we can still learn from the pelican benchmark

https://simonwillison.net/2026/Jul/16/kimi-k3/
250•droidjj•9h ago•141 comments

Open Book Touch: open-source e-reader

https://www.crowdsupply.com/oddly-specific-objects/open-book-touch
26•surprisetalk•3h ago•4 comments

Topcoat: The full full-stack framework for Rust

https://github.com/tokio-rs/topcoat
23•wertyk•3h ago•13 comments

Static search trees: 40x faster than binary search (2024)

https://curiouscoding.nl/posts/static-search-tree/
20•lalitmaganti•3h ago•0 comments

FAA lets Boeing sign off on 737 MAX, 787 airworthiness certificates again

https://www.cnbc.com/2026/07/17/faa-boeing-737-max-787.html
82•hmm37•2h ago•45 comments

Painting the sides of railroad rails white to reduce derailment

https://www.up.com/news/safety/Tracking-Rail-Heat-260608
23•zdw•3h ago•6 comments

"Disk Not Ejected Properly": What It Means

https://bombich.com/blog/2026/07/07/disk-not-ejected-properly
8•speckx•1w ago•1 comments

Show HN: A zoomable timeline of 4M Wikipedia events

https://app.everything.diena.co/
45•lortex•5h ago•22 comments

Frank Lloyd Wright’s first home

https://www.architecturaldigest.com/story/frank-lloyd-wright-home-and-studio-everything-you-need-...
67•NaOH•4d ago•40 comments

The state of open source AI

https://stateofopensource.ai/
353•rellem•9h ago•260 comments

Show HN: Watch bots interact with an SSH honeypot in real time

https://honeypotlive.cc/
136•tusksm•9h ago•49 comments

MoonBASIC: A modern BASIC for building 2D and 3D games

https://github.com/CharmingBlaze/moonbasic
41•klaussilveira•3d ago•11 comments

More Bounce to the Ounce

https://mceglowski.substack.com/p/more-bounce-to-the-ounce
106•pavel_lishin•10h ago•37 comments

Three ways people respond to a problem (other than solving it)

https://improvesomething.today/responses-to-problems/
181•surprisetalk•10h ago•108 comments

AI Meets Cryptography 2: What AI Found in OpenVM's ZkVM

https://blog.zksecurity.xyz/posts/openvm-bugs/
80•duha•9h ago•5 comments

Lego building instructions through time

https://www.lego.com/en-us/history/articles/d-lego-building-instructions-through-time
39•NaOH•5h ago•8 comments

Workspaces – Explore the workspaces of modern creators

https://workspaces.xyz/
68•ryangilbert•8h ago•55 comments

Manufact (YC S25) Is Hiring a Senior infra engineer to build the MCP cloud

https://www.ycombinator.com/companies/manufact/jobs/Dh6PYP5-senior-infrastructure-engineer
1•luigipederzani•10h ago

Evidence of inconsistencies in evaluation process and selection of winners

https://www.kaggle.com/competitions/kaggle-measuring-agi/discussion/724918#3498423
434•twerkmeister•12h ago•268 comments

Designing emoji for the way we communicate today

https://blog.google/products-and-platforms/platforms/android/world-emoji-day-noto-3d/
46•pentagrama•7h ago•68 comments

Homomorphically encrypted CIFAR-10 inference in 200ms

https://sofar.belfortlabs.cloud/
62•j2kun•7h ago•31 comments

Latent Space as a New Medium

https://kevinkelly.substack.com/p/latent-space-as-a-new-medium
86•thm•4d ago•26 comments

Lobste.rs is now running on SQLite

https://lobste.rs/s/ko1ji1
122•abetusk•4d ago•99 comments