11. Webpack (opens in new tab)
12. React (opens in new tab)
Facebook's popular library includes a virtual DOM and optional JSX syntax. Its reusable components are designed to to help anyone building large, dynamic web apps.
03. Vue.js (opens in new tab)
04. React (opens in new tab)
05. Svelte (opens in new tab)
16. Babel (opens in new tab)
17. annyang (opens in new tab)
18. List.js (opens in new tab)
19. KnockoutJS (opens in new tab)
20. Preact (opens in new tab)
21. VerbalExpressions (opens in new tab)
If you’re like me and can't stand the thought of writing regular expressions from scratch, this is the library for you. It's a plain-English way to write regex, and since the return value compiles to the actual expression, it can be a great way to learn, too.
22. ESLint (opens in new tab)
23. Chart.js (opens in new tab)
24. Quill (opens in new tab)
This is an embeddable rich text editor supported in all modern browsers, as well as IE 9 onwards and mobile. It offers powerful customisation options through a clean API.
25. Awesomplete (opens in new tab)
26. Foundation for Apps (opens in new tab)
You’ve no doubt heard of ZURB's Foundation framework. This is a separate project specifically designed for building responsive web apps. It's based on AngularJS, but doesn't require advanced knowledge of Angular.
27. UIkit (opens in new tab)
While Bootstrap and Foundation are the clear winners in terms of popularity in the framework space, UIkit is worth checking out. Its core features and interface components are right up there with the big kids on the block.
28. PostCSS (opens in new tab)
Next page: more free web design tools...