Hacker GitHub

← All repos

wilsonzlin/fastrender

View on GitHub ↗ ★ 1,579 HTML

Experimental new browser engine

27 mentions on Hacker News by 20 people: 1 story, 26 comments · first 2026-01-14 · latest 2026-09-28

Mentions per year 27 mentions · busiest year 2026 (27)
20082026
  1. It's okay, soon everybody will switch to their own vibe-coded browsers, right? ( https://github.com/wilsonzlin/fastrender this looks so dead...)
    comment by mstaoru · 2026-09-28 · in I switched to Brave
  2. …compiler [0], or Cursor's web browser? [1] [0] https://github.com/anthropics/claudes-c-compiler [1] https://github.com/wilsonzlin/fastrender
  3. …matches the performance of larger ones. [1] https://github.com/anthropics/claudes-c-compiler [0] https://github.com/wilsonzlin/fastrender
  4. …me to check up on these "AI wonder projects". Cursor's Web Browser? Last update 5 months ago: https://github.com/wilsonzlin/fastrender The Claude C compiler? 4 months since any changes: https://github.com/anthropics/claudes-c-compiler Zero…
    comment by dminik · 2026-06-19 · in Fable Converted Pylint to Rust
  5. …not caring to and just shipping slop. This is the browser engine I was alluding to in the post: https://github.com/wilsonzlin/fastrender
    comment by Ezhik · 2026-02-08 · in Slop Terrifies Me
  6. I think the one that made the biggest news cycle splash this last month was the FastRender experiment https://github.com/wilsonzlin/fastrender from Cursor, but I've also seen some others posted this last month. Simonw's blog seems to be…
  7. …further than being able to render static HTML and CSS: - https://github.com/hiwavebrowser/hiwave - https://github.com/wilsonzlin/fastrender - https://github.com/embedding-shapes/one-agent-one-browser I've started tracking them on this tag…
  8. …stress testing the boundaries of coding agents and report back on what we learn. > Code here: https://github.com/wilsonzlin/fastrender
  9. > "It kind of works" https://github.com/wilsonzlin/fastrender/issues/98 A project that didn't compile at all counts as "kind of" working now? > I won't stand for misleading rhetoric like "it's just a Servo wrapper" when that isn't true.…
  10. It didn't have Servo as a dependency. Take a look in the Cargo.toml: https://github.com/wilsonzlin/fastrender/blob/19bf1036105d4e...
  11. …For a quick comparison: - https://github.com/DioxusLabs/blitz/blob/f828015b26d32b0bed3... - https://github.com/wilsonzlin/fastrender/blob/19bf1036105d4e... I believe the two are more or less doing the same, but one is 30x the size of the…
  12. …commits? The blog was posted on Jan 14. There were commits on Jan 14 all the ways to Jan 18. https://github.com/wilsonzlin/fastrender/commits/main/
  13. …as a valid POC. One example: your rendering loop does not follow the web specs and makes no sense. https://github.com/wilsonzlin/fastrender/blob/19bf1036105d4e... The above design document is simply nonsense; typical AI hallucinated BS.…
    comment by polyglotfacto · 2026-01-21 · in Scaling long-running autonomous coding
  14. …"judge agent" is not the same thing as a human code owner as reviewer. Example on how not to do it: https://github.com/wilsonzlin/fastrender/blob/19bf1036105d4e... This rendering loop architecture makes zero sense, and it does not…
    comment by polyglotfacto · 2026-01-21 · in Scaling long-running autonomous coding
  15. No, it has its own JS implementation: https://github.com/wilsonzlin/fastrender/tree/main/vendor/ec... See also: https://news.ycombinator.com/item?id=46650998
    comment by simonw · 2026-01-20 · in Scaling long-running autonomous coding
  16. …handling CSS grids and flexbox - that's vendored with an explanation of some minor changes here: https://github.com/wilsonzlin/fastrender/blob/19bf1036105d4e... Taffy a solid library choice, but it's probably the most robust ammunition for…
    comment by simonw · 2026-01-20 · in Scaling long-running autonomous coding
  17. Well, could it be because it was instructed to kinda "study" Servo? https://github.com/wilsonzlin/fastrender/blob/3e5bc78b075645...
  18. …quirks mode of the document. #[inline] pub fn quirks_mode(&self) -> QuirksMode { self.quirks_mode } https://github.com/wilsonzlin/fastrender/blob/3e5bc78b075645... And then this: /// The quirks mode of the document. pub fn…
  19. …run this particular project. After a human stepped in to fix it, yes. You can see it yourself here: https://github.com/wilsonzlin/fastrender/issues/98 > Nevertheless, IMHO what’s interesting about this is not the browser itself but rather…
  20. …are also questions about the attribution of these commits [2]. Can you share some information? [0] https://github.com/wilsonzlin/fastrender [1] https://github.com/wilsonzlin/fastrender/issues/98 [2] https://gist.github.com/embedding-shapes/…
  21. …a ligature necessitating re-shaping, also add some right-padding in there to spice things up). [1] https://github.com/wilsonzlin/fastrender/blob/main/src/layou... [2] https://github.com/wilsonzlin/fastrender/blob/main/src/layou... [3]…
  22. Looks like Cursor Agent was at least somewhat involved: https://github.com/wilsonzlin/fastrender/commit/4cc2cb3cf0bd...
    comment by neuronexmachina · 2026-01-16 · in Scaling long-running autonomous coding
  23. …to code written by humans. And after all that it doesn't even compile! It's just plain slop. [1] - https://github.com/wilsonzlin/fastrender/blob/main/Cargo.tom... [2] - https://github.com/servo/servo [3] -…
  24. Looks like it doesn't compile for at least one other guy (I myself haven't tried): https://github.com/wilsonzlin/fastrender/issues/98 Yeah, answers need to be given.
    comment by underdeserver · 2026-01-15 · in Scaling long-running autonomous coding
  25. this is certainly an interesting way to pull out an attribute from a tag: https://github.com/wilsonzlin/fastrender/blob/main/crates/fa...
    comment by blibble · 2026-01-14 · in Scaling long-running autonomous coding
  26. This looks like extremely brittle code to my eyes. Look at https://github.com/wilsonzlin/fastrender/blob/main/crates/fa... What is `FrameState::render_placeholder`? ``` pub fn render_placeholder(&self, frame_id: FrameId) ->…
    comment by jphelan · 2026-01-14 · in Scaling long-running autonomous coding