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
20082026
-
…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…
comment by rheohile10 · 2026-06-09 · in Plastron: A spreadsheet you grow into an app, in one index.html -
…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 -
…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…
comment by vanviegen · 2025-05-09 · in Show HN: Aberdeen – An elegant approach to reactive UIs -
…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...
comment by pier25 · 2025-05-02 · in Show HN: LemonadeJS v5 – Micro-reactive JavaScript library (5.5KB, JSX, no deps) -
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 -
…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 -
…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? -
…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…
comment by troupo · 2024-01-01 · in Web browser as GUI, with your preferred language in the backend -
…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) -
> There's no such thing as a standard benchmark There actually is for web frameworks https://github.com/krausest/js-framework-benchmark
comment by nicoburns · 2022-12-30 · in Tamagui 1.0 – Cross-platform React apps in less time, with better performance -
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 -
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…
comment by EugeneOZ · 2022-06-27 · in Angular without SSR is faster than Next.js with SSR -
…a lot of misinformation about "vdom overhead" and even unable to compete with the fastest ones. 1. https://github.com/krausest/js-framework-benchmark
comment by localvoid · 2022-06-02 · in Show HN: I made React with a faster Virtual DOM -
…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.
comment by jsf01 · 2021-08-17 · in Show HN: Imba – I have spent 7 years creating a programming language for the web -
…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 -
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 -
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 -
…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 -
…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
comment by pier25 · 2020-02-05 · in Mint: A programming language for writing single page applications -
…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 -
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 -
…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 -
…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 -
…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:…
comment by spankalee · 2018-09-24 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…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 -
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…
comment by starbuzz · 2018-05-23 · in Show HN: HyperApp – 1k JavaScript framework for building web applications -
It's not old, it was last updated two days ago: https://github.com/krausest/js-framework-benchmark/commits/m...
comment by bufferoverflow · 2018-05-23 · in Show HN: HyperApp – 1k JavaScript framework for building web applications -
…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
comment by dianthrow · 2017-09-16 · in Show HN: 1 KB JavaScript framework for building front-end applications -
…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 -
…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 -
…comparison. [1] https://rawgit.com/krausest/js-framework-benchmark/master/we... [2] https://github.com/krausest/js-framework-benchmark/issues/10...
comment by leeoniya · 2017-01-13 · in Rax – A universal React-compatible render engine -
…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…
comment by rich_harris · 2017-01-08 · in Svelte – The magical disappearing UI framework -
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 -
…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 -
I added riot 2.5, but I need help. Can you assist? https://github.com/krausest/js-framework-benchmark/issues/13
comment by krausest · 2016-07-10 · in Performance Comparison of JavaScript Frameworks -
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...
comment by diziet · 2016-07-10 · in Performance Comparison of JavaScript Frameworks -
…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…
comment by seanwilson · 2016-07-10 · in Performance Comparison of JavaScript Frameworks