Hacker GitHub

← All repos

krausest/js-framework-benchmark

View on GitHub ↗ ★ 7,499 JavaScript

A comparison of the performance of a few popular javascript frameworks

47 mentions on Hacker News by 38 people: 9 stories, 38 comments · first 2016-07-10 · latest 2026-06-09

Mentions per year 47 mentions · busiest year 2020 (7)
20082026
  1. ▲ 2
    Show HN: Plastron – A spreadsheet you grow into an app, in one index.html
    story by rheohile10 · 2026-06-09 · 0 comments
  2. …ttps://news.ycombinator.com/item?id=45259345 and you can see the first pass version of plastron there https://github.com/krausest/js-framework-benchmark/pull/2015 This afternoon I PR'd the more recent plastron. It has some modest…
  3. …you can look at the js-framework-benchmark and see how many React results are orange and red. https://github.com/krausest/js-framework-benchmark
    comment by do_not_redeem · 2025-08-08 · in Linear sent me down a local-first rabbit hole
  4. …are awesome! :-) Aberdeen is not in js-framework-benchmark yet, but I've done a pull request https://github.com/krausest/js-framework-benchmark/pull/1877 -- By my own testing, performance is similar to something like react (while of course…
  5. …funding comes from selling the data grid, etc? BTW you should add Lemonade to the JS benchmarks: https://github.com/krausest/js-framework-benchmark https://krausest.github.io/js-framework-benchmark/current.ht...
  6. I have a number of ember projects on vite if anyone wants to take a look: - https://github.com/krausest/js-framework-benchmark/pull/1835... - https://github.com/NullVoxPopuli/markdown-table-viewer - https://github.com/NullVoxPopuli/package-…
    comment by nullvoxpopuli · 2025-02-18 · in Svelte 5 is not JavaScript
  7. …that is done well, also WebKit's speedometer [3]. [1] https://github.com/leeoniya/uDSV/issues/2 [2] https://github.com/krausest/js-framework-benchmark [3] https://github.com/WebKit/Speedometer
    comment by leeoniya · 2024-12-24 · in JavaScript Benchmarking Is a Mess
  8. ▲ 2
    JavaScript Frameworks Benchmark
    story by thunderbong · 2024-09-29 · 0 comments
  9. …something similar: https://tanstack.com/virtual/latest There is also a JS framework benchmark at https://github.com/krausest/js-framework-benchmark and a vue-pinia implementation at https://github.com/krausest/js-framework-benchmark/tree/ma…
    comment by solardev · 2024-08-28 · in Ask HN: Fastest Async Front-End?
  10. …everyone likes to measure their performance by is literally a benchmark about DOM manipulation: https://github.com/krausest/js-framework-benchmark Oh wait. It's not strange. Because state manipulation is a largely solved problem, and even…
  11. ▲ 2
    JavaScript-Framework-Benchmark
    story by luu · 2023-10-06 · 0 comments
  12. ▲ 1
    JavaScript Framework Benchmark
    story by brianzelip · 2023-08-28 · 0 comments
  13. ▲ 3
    Cample.js benchmark reactivity without VDOM
    story by antonmak1 · 2023-06-28 · 0 comments
  14. …Solid doesn't do that (in production builds), because that's pure overhead for real there. [0]: https://github.com/krausest/js-framework-benchmark/blob/6388...
    comment by fabiospampinato · 2023-02-01 · in Virtual DOM is pure overhead (2018)
  15. > There's no such thing as a standard benchmark There actually is for web frameworks https://github.com/krausest/js-framework-benchmark
  16. this repo keeps track of various benchmarks on a data grid type app https://github.com/krausest/js-framework-benchmark eventually you may need to create "virtualized scrolling" (e.g. only rendering a subset of the total table to the screen…
    comment by tonto · 2022-10-16 · in Moving from React to htmx
  17. I guess many people will be surprised by the results of https://github.com/krausest/js-framework-benchmark I don't even know if they have the OnPush version of Angular implementation (which would be fair), but if they don't - I hope…
  18. …a lot of misinformation about "vdom overhead" and even unable to compete with the fastest ones. 1. https://github.com/krausest/js-framework-benchmark
  19. …in the js-framework-benchmark table, especially considering your claim of low memory footprint. https://github.com/krausest/js-framework-benchmark Great work so far, I’m excited to give imba a spin.
  20. …like how we'd write real world code. See the discussions here including the linked issues and PRs https://github.com/krausest/js-framework-benchmark/issues/77...
    comment by korm · 2020-09-20 · in Vue.js 3
  21. …default form input styling would be nice. it's so...Windows 98....but i'm on Windows 10. :\ [1] https://github.com/krausest/js-framework-benchmark/issues/68... [2] https://leeoniya.github.io/uPlot/bench/uPlot-10M.html
    comment by leeoniya · 2020-05-05 · in Firefox 76
  22. yes, it should be a lot faster: https://github.com/krausest/js-framework-benchmark/pull/697
    comment by leeoniya · 2020-04-17 · in Vue 3 Beta
  23. There are some fairly standard vdom benchmarks you could implement instead. https://github.com/krausest/js-framework-benchmark https://localvoid.github.io/uibench/ Or even just something following mithril’s own benchmark suite:…
    comment by jsf01 · 2020-04-04 · in Show HN: 33 line React
  24. …of the data is the "js-framework-benchmark"[0] run in a controlled environment in Chrome[1] [0]: https://github.com/krausest/js-framework-benchmark [1]: https://krausest.github.io/js-framework-benchmark/2020/table...
    comment by warpech · 2020-02-07 · in Chrome 80 Is 30% Slower Than Chrome 75
  25. ▲ 282
    Chrome 80 Is 30% Slower Than Chrome 75
    story by leeoniya · 2020-02-07 · 158 comments
  26. …to those questions should be on your home page. Also it would be great if you included it here: https://github.com/krausest/js-framework-benchmark
  27. …benchmarks. A lot of people in the JS community use those to compare libraries and frameworks. https://github.com/krausest/js-framework-benchmark
    comment by pier25 · 2019-12-21 · in Ember.js Octane Edition
  28. ▲ 13
    A comparison of the perfomance of a few popular JavaScript frameworks
    story by hunvreus · 2019-09-01 · 0 comments
  29. ▲ 1
    A comparison of the perfomance of a few popular JavaScript frameworks
    story by yvonnick · 2019-07-24 · 0 comments
  30. Interesting to see performance difference comparing to 2 version: https://github.com/krausest/js-framework-benchmark/issues/55...
    comment by artemir · 2019-04-23 · in Svelte 3: Rethinking Reactivity
  31. …of a problem in practice, but more me wanting to optimize early). [0]: https://mithril.js.org [1]: https://github.com/krausest/js-framework-benchmark [2]: https://www.stefankrause.net/wp/?p=504 [3]: https://vadosware.io/post/mithril-systemj…
    comment by hardwaresofton · 2019-02-25 · in Alternatives to JSX
  32. …Javascript"? I am not sure this is even correct. Firstly, the famous js framework benchmarks ( https://github.com/krausest/js-framework-benchmark ) based on adding/removing list items used to have vanilla JS as an unbeatable winner,…
    comment by azangru · 2018-11-29 · in Learn React for free
  33. …ub.com/Polymer/pwa-starter-kit/blob/master/src/c... Or the template from the js-framework-benchmarks: https://github.com/krausest/js-framework-benchmark/blob/mast... Or the template from one of the wired-elements:…
  34. …sweet reactivity library, even without surplus - lots of fine-grained control options too. [0] https://github.com/krausest/js-framework-benchmark [1] https://github.com/adamhaile/surplus [2] https://github.com/adamhaile/S [3]…
    comment by vanderZwan · 2018-07-05 · in Vue.js: the good, the meh, and the ugly
  35. I meant the benchmark is using an older version of Hyperapp. https://github.com/krausest/js-framework-benchmark/tree/mast... The js-framework-benchmarks is very much maintained and actively developed. It's our go-to benchmark when…
  36. It's not old, it was last updated two days ago: https://github.com/krausest/js-framework-benchmark/commits/m...
  37. …but not the worst either (pretty good for squeezing it all into 1kb). [1] http://moonjs.ga [2] https://github.com/krausest/js-framework-benchmark
  38. …keyed DOM reconciliation to be seriously deficient. [1] https://github.com/kbrsh/moon/issues/84 [2] https://github.com/krausest/js-framework-benchmark/pull/212#...
    comment by leeoniya · 2017-08-26 · in Show HN: Moon – fast 7k Vue alternative
  39. …one of the recent optimizations to the vanillajs implementation of js-framework-benchmark: https://github.com/krausest/js-framework-benchmark/commit/2e...
    comment by curveship · 2017-04-06 · in The Glimmer VM: Boots Fast and Stays Fast
  40. …comparison. [1] https://rawgit.com/krausest/js-framework-benchmark/master/we... [2] https://github.com/krausest/js-framework-benchmark/issues/10...
  41. …fast enough that you can get away with it. Svelte is significantly faster than React according to https://github.com/krausest/js-framework-benchmark , because it's taking a more direct approach to the same goal — updating existing elements…
  42. It looks like the elm implementation isn't using "lazy" https://github.com/krausest/js-framework-benchmark/blob/mast... http://package.elm-lang.org/packages/elm-lang/html/2.0.0/Htm...
    comment by maxthegeek1 · 2016-11-29 · in Elm for the Front End, Right Now
  43. …But, Angular 2 is v2.1.1 now, released 2016-10-20. Someone should update: https://github.com/krausest/js-framework-benchmark However, as they say, "In terms of performance, both frameworks are exceptionally fast and there isn’t enou
    comment by haalcion3 · 2016-10-21 · in Why we chose Vue.js
  44. ▲ 1
    A comparison of the perfomance of a few popular JavaScript frameworks
    story by tilt · 2016-08-11 · 0 comments
  45. I added riot 2.5, but I need help. Can you assist? https://github.com/krausest/js-framework-benchmark/issues/13
  46. I welcome you to add a pr for knockout. Take a look at the sample implementations here: https://github.com/krausest/js-framework-benchmark/blob/mast... https://github.com/krausest/js-framework-benchmark/blob/mast...
  47. …elements for each table row when most aren't even visible which I think is done in the benchmark: https://github.com/krausest/js-framework-benchmark/blob/mast... There's lots of grid/table libraries available that use what's called…