Browse browser-side JavaScript libraries, resources, and related projects in this curated list.

github.com/sorrycc/awesome-javascript
Awesome JavaScript homepage screenshot

About Awesome JavaScript

Awesome JavaScript is a GitHub repository that collects browser-side JavaScript libraries, resources, and related projects in one curated list. Entries are grouped by function, such as package managers, module loaders, bundlers, type checkers, testing frameworks, and UI components. Each entry has a short one-line description of the project.

The list is a reference for finding tools by purpose. It does not provide installation instructions, comparisons, or usage details for the projects it names. The homepage excerpt does not state how projects are selected for inclusion, so this entry does not describe those criteria.

Key features

  • Entries grouped by function, including bundlers, loaders, and type checkers
  • One-line description for each listed library or tool
  • Coverage of testing frameworks and QA tools
  • Categories for UI, data visualization, routing, and machine learning
  • Contribution guidelines and a pull request template in the repository
Best for: Front-end and browser-side JavaScript developers who want to find libraries and tools by category.
Good for
  • Groups tools by purpose, which makes related projects easy to compare
  • Includes contribution guidelines for people who want to add entries
Watch out for
  • Each entry has only a brief one-line description
  • The list names projects but does not describe their usage or setup

Awesome JavaScript at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Awesome JavaScript alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Web Directories & Curated Lists

Well-known listings from the same topic.

All 51

Awesome JavaScript FAQ

How can someone suggest a new entry?
The repository includes a CONTRIBUTING.md file and a pull request template, which are the files that describe the contribution process.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing