1. React.js: sviluppato da Facebook, React.js è diventato uno dei principali framework JavaScript per sviluppare interfacce utente.
1. Angular.js: originariamente sviluppato da Google, Angular.js è un framework front-end utilizzato per creare applicazioni web dinamiche.
1. Vue.js: nonostante sia piuttosto nuovo rispetto ad Angular.js e React.js, Vue.js ha guadagnato popolarità grazie alla sua semplicità e flessibilità.
1. Node.js: benche non sia esattamente un framework, ma un runtime di JavaScript, Node.js è estremamente popolare per lo sviluppo di applicazioni back-end.
1. Express.js: un framework web minimale e flessibile per Node.js, fornisce un insieme robusto di funzionalità per le applicazioni web e mobile.
1. Ember.js: un framework front-end per creare ambiziose applicazioni web single-page.
1. Backbone.js: esso offre una struttura che consente di progettare codice JavaScript in modo modulare e riutilizzabile.
1. Meteor.js: un framework full-stack che consente lo sviluppo di applicazioni web e mobile in JavaScript dal lato cliente al server.
1. Svelte.js: un nuovo framework che sta guadagnando popolarità, consente di costruire interfacce utente reactive.
1. Next.js: un framework React con funzionalità server-side rendering, genera siti statici e supporta l’hot module replacement.