gitmyhub

frontend-stuff

★ 9.0k updated 2y ago

📝 A continuously expanded list of frameworks, libraries and tools I used/want to use for building things on the web. Mostly JavaScript.

A personal, curated reference list of JavaScript frameworks, libraries, and tools for building websites, organized into categories like UI components, charts, animation, maps, forms, and more.

JavaScriptsetup: easycomplexity 1/5

This repository is a personal, curated list of JavaScript frameworks, libraries, and tools for building websites and web applications. It has no code of its own. Instead, it is a long, organized collection of links maintained by one developer who adds tools they have used or plan to use.

The list is divided into many categories covering the major concerns of building a web front end. There are sections for CSS frameworks, UI component libraries, charting and data visualization, maps, tables and spreadsheets, form elements like dropdowns and selects, image processing, animation, scrolling, touch gesture handling, video and audio players, 3D and WebGL, templating, HTTP requests, date handling, form validation, internationalization, and more. Each entry is a brief one-line description with a link to the project.

Some of the most widely known entries across the categories include React, Vue, Angular, and Svelte for building interfaces; Tailwind CSS, Bulma, and Bootstrap-based themes for styling; D3, Chart.js, and ECharts for data visualization; and jQuery alongside its lighter alternatives like Zepto and Cash. The list also includes entries for neural network libraries, color utilities, database and local storage tools, and social sharing widgets.

This kind of resource is commonly called an "awesome list" in the open-source world, a plain markdown file that aggregates useful links around a theme. It does not require installation or setup. Readers browse it like a reference guide when looking for a library to solve a specific front-end problem.

The full README is longer than what was shown.

Where it fits