Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.11 KB

File metadata and controls

32 lines (27 loc) · 1.11 KB

Line Counts

Though not the only factor or even most important factor, the amount of code it takes to achieve a working product is an important consideration when comparing frameworks.

This is an imperfect line count comparison -- some of the samples contain a bit more functionality / are structured a bit differently than others -- and should be taken with a grain of salt. All generated files, blank lines and comment lines are removed for this comparison.

For authors of frameworks or samples (hey, I'm one of those!): Please do not take this comparison personally, nor should folks play "Code Golf" with the samples to make them smaller, unless doing so improves the application overall.

Sample LOC (no comments)
built_redux 0
firestore_redux 0
scoped_model 767
signals 783
mobx 800
inherited_widget 815
change_notifier_provider 822
vanilla 837
simple blocs 1033
bloc 1123
bloc library 1191
mvi 1232
redux 1345

Note: This file was generated on Sun Sep 7 20:58:20 UTC 2025 using scripts/line_counter.sh.