awesome-javascript
A curated list of awesome Python frameworks, libraries, software, and resources.
https://github.com/maverickpoly/awesome-javascript
Last synced: 5 days ago
JSON representation
-
Utility Libraries
-
File & Content Handling
- fs-extra (Node.js)
- Papa Parse - browser CSV parser for the web. Handles large files, malformed input, and is easy to use.
- JSZip
- FileSaver.js - side, and is perfect for web apps that need to generate files.
-
General Utilities
-
Image Manipulation
-
-
Mobile Development
- NativeScript - source framework for building native apps with JavaScript, TypeScript, or Angular.
- React Native - platform mobile applications with JavaScript.
- Ionic - source mobile toolkit for building high-quality, cross-platform native and web app experiences.
-
UI Components & Toolkits
- Storybook
- Bootstrap - built components (buttons, forms, navigation) and JavaScript plugins for creating responsive websites.
- Tailwind CSS - first CSS framework with predefined classes that you can use to build and design web pages directly in your markup. Often paired with headless UI components.
- Ant Design - class UI design language and React UI library with a set of high-quality React components, one of best React UI library for enterprises.
- Material-UI (MUI)
- Shadcn/ui - usable components.
- Headless UI
- Chakra UI
-
Desktop Development
- Electron - platform desktop applications with web technologies (HTML, CSS, and JavaScript).
- NW.js (formerly Node-Webkit)
- Tauri - based.
-
Testing
- Cypress - to-end testing framework.
- React Testing Library
- Jest
- Mocha - rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun.
- Chai
- Playwright - to-end testing.
-
Game Development
- Phaser
- PixiJS - platform applications, and games without messing with the WebGL API.
- PlayCanvas - source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for real-time collaboration.
- Babylon.js
-
Build Tools & Bundlers
-
Frontend Frameworks & Libraries
-
Data Visualization
-
Backend (Node.js)
-
State Management
-
DOM Manipulation
- jQuery - rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, and animation much simpler with an easy-to-use API.
- Umbrella JS
- Cash
- DOMPurify - only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. Essential for securely manipulating HTML from untrusted sources.
Programming Languages
Categories
Sub Categories
Keywords
javascript
5
dom
2
dompurify
1
cross-site-scripting
1
typescript
1
tiny
1
small
1
selector
1
modern-browsers
1
jquery-alternative
1
jquery
1
cash
1
remove
1
nodejs
1
move
1
filesystem
1
delete
1
image-processing
1
image-cropper
1
cropperjs
1
cropper
1
zip
1
timezones
1
times
1
intl
1
datetime
1
dates
1
xss
1
svg
1
security
1
sanitizer
1
prevent-xss-attacks
1
mathml
1
html
1
copy
1