Client side JavaScript webapp
Framework
Graphics
Hierarchy
Embedded JS code editor?
Split panels
-
https://stackoverflow.com/questions/12194469/best-way-to-do-a-split-pane-in-html
-
https://www.syncfusion.com/javascript-ui-controls/js-splitter
-
https://webdesign.tutsplus.com/tutorials/how-to-create-a-split-screen-slider-with-javascript--cms-28844
-
https://w-shadow.com/blog/2008/10/23/javascript-splitters-and-resizable-panels/
-
https://www.w3schools.com/howto/howto_css_split_screen.asp
UI frameworks
-
Skeleton (CSS only)
-
Bulma (CSS only)
-
Bootstrap (requires jQuery)
-
https://hackr.io/blog/best-css-frameworks
-
https://athemes.com/collections/best-css-frameworks/
-
https://www.lambdatest.com/blog/best-css-frameworks-2021/
-
https://dev.to/theme_selection/best-css-frameworks-in-2020-1jjh
Server side support for JavaScript (and friends)
JavaScript
-
TypeScript A strictly type-able superset of JavaScript.
-
Babel ECMAScript 2015+ which transpiles to JavaScript with polyfill.
-
Elm A functional language which transpiles to JavaScript.
CSS
-
Sassy CSS A CSS processor which is written in Ruby.
-
Less A CSS processor which is written in JavaScript (similar syntax to Sassy CSS).
Minifier
-
UglifyJS (JavaScript - based on JavaScript)
-
UglifyCSS (CSS - based on JavaScript)
-
YUI Comprssor (JavaScript and CSS - but Java based)