| doka.js | Image | Browser image editor by pqina |
| pxcharts-vue | Multi-dimensional table | Backend uses Go |
| vxe-table | Table | Multi-dimensional table plugin |
| vue3-signature | Signature | Dedicated for online signatures |
| superdoc | Document | Docx document editing |
| StarGantt | Gantt chart | Gantt chart built with Vue |
| alertifyjs | Popup | Popup plugin |
| fumadocs | Documentation builder | Wiki site generator |
| nexe | EXE | Packages Node.js into an EXE |
| three-vue-tres | 3D | Domestic 3D framework, compatible with Vue |
| nativescript-vue | Vue | Mobile development, compatible with Android and iOS |
| leaflet | Map | Leaflet lightweight map plugin |
| Mitosis | Cross-framework language | Allows you to write components in one syntax and compile them into versions for multiple mainstream frameworks |
| astro | Build framework | Frontend build framework, new island mode for generating HTML interfaces |
| TvTa-ui | Tauri | Pre-packaged development kit for Vue3 |
| THREE.MeshLine | Effects | Line replacement, a Three.js plugin mainly used to create high-quality, customizable 3D lines |
| Tresjs | 3D | Vue's Three.js wrapper plugin, making it easy to use Three.js in Vue3 |
| aos | Effects | Scroll animation effects for HTML pages |
| ai-elements-vue | Vue | AI controls usable in Vue |
| univer | Online spreadsheet | Powerful spreadsheet tool, generates Excel via natural language or integrates into web pages |
| https://github.com/nitrojs/nitro | API writing | Using this allows deployment of Node.js APIs on mainstream serverless platforms globally |
| webdatarocks | Online spreadsheet | Supports pivot tables, multidimensional tables online, and React integration |
| midscenejs | Web scraping | AI-automated web scraping |
| ruffle.js | Flash | Revives Flash in modern browsers |
| lights tech showcase | three.js | A web effect developed in 2011 that still looks incredibly cool today |
| hlsjs | Video player | Supports m3u8 video playback in web browsers |
| FileSaver | File download | Suitable for saving files larger than blob size on the web client |
| mediabunny | Video plugin | A video plugin built with TypeScript, usable for web clients and Node.js backends |
| autohue.js | Color plugin | Extracts representative theme colors to use as background colors |
| mitt.js | Event bus | Component communication, 200 bytes |
| welsonjs | Framework supporting native Windows ECMAScript, can be packaged into exe | Developed by a Korean |
| icegl | webGL | 3D web showcase Chinese community |
| Babylon.js | 3D rendering plugin | Maya rendering, frontend display |
| Print.js | Printing | Web printing plugin |
| crawlee | Web scraping with proxy rotation | Integrated with Playwright |
| Glider.js | Carousel | |
| Gridstack.js | Grid layout | Visual drag-and-drop layout library |
| swapy | Drag-and-drop library | A library for freely dragging and dropping controls |
| Tippy.js | Tooltip | Multifunctional tooltip with arbitrary positioning |
| Comprehensive Guide to Chrome DevTools Performance Analysis | chrome | Performance optimization |
| sli.dev | ppt | Web-based slideshow functionality, highly versatile, can only be hosted with Node.js |
| rough-notation | ui | Pure JavaScript hand-drawn annotation plugin |
| tui.calendar | calendar | Open-source with Vue and React modes available |
| pixijs | graphics | High-performance plugin suitable for games and drawing |
| nsfwjs uses TensorFlow for NSFW detection | image processing | |
| lunrjs JavaScript search plugin | search | lunrjs |
| darabonba from Alibaba | code generation | Generates SDKs in various languages based on APIs |
| sharedb real-time JSON online collaboration | online collaboration | |
| node-segment | search | Word segmenter |
| squoosh | image | Compression tool |
| html-minifier | compression | HTML compression tool |
| mockjs | mock data | Speeds up development, no backend needed |
| sharp | image resizing | Resizes images to specified dimensions |
| compress-images | image compression | |
| PPTist | vue3 ppt online | |
| lodashjs | JavaScript utility library | Extensions and common utilities |
| merge-images | canvas drawing plugin | Can be used to create useful animations |
| mathjs | math tools | |
| tesseract.js | OCR recognition | |
| mammoth.js | docx to html | |
| staticrypt | Encrypt HTML | Useful tool |
| hamt | hashmap | |
| ky | HTTP request library | |
| leaferjs | html5 | Canvas free drawing plugin, can be used for page drawing |
| cherry-markdown | cherry-markdown | Markdown library from Tencent, a bit large, min 1.5M, full version 4M, suitable for client-side development |
| FFCreator | Video processing | Flexible short video processing library |
| gifencoder | GIF creation | Not easy to use, drops frames |
| gm | Image processing library | Image processing |
| FakeScreenshot | Fake screenshots | Chrome extension to modify web pages |
| turbowatch | New script continuous monitoring and operation tool | Web server scenarios, scheduled task scenarios, compilation after modification scenarios |
| nodemon | Veteran script continuous monitoring and operation tool | Can monitor not only Node.js but also Python |
| expo | iOS, Android React development framework | |
| rubick | Open-source project rubick based on Vue 3 + Electron | Plugin-based modular desktop application development |
| Prototype Chain Explanation | Basic knowledge | Explained in great detail |
| In-depth and Easy-to-Understand this | Basic knowledge | Explanation of this |
| p5js | Function library | Function library for learning JavaScript |
| JS Question Collection Frontend Interview | Interview questions | Question collection |
| gitlet | Git learning | Git implemented in JavaScript |
| npm Trend Data | npm package trend data | Can analyze which packages have higher download counts |
| jshaman Online JS Obfuscation | JS obfuscation and encryption | Online tool, has API |
| gojs | js graphics library | Most powerful graphics package |
| fibjs framework | Using js for high-performance backend development | So awesome |
| typescript tutorial | typescript | Produced by Ruan Yifeng, always top-notch |
| ppchart | Data analysis | Data visualization website with tons of visualization examples |
| nodejieba | Word segmentation | Node.js version of jieba analysis |
| Environment configuration for node-gyp in Windows 10 64-bit system | node-gyp | It's like a demon |
| js event loop | Event loop | Animated demonstration, really intuitive |
| background-removal-js | Background removal | Open-source, written in TypeScript |
| million.js | react | React acceleration plugin, uses block virtualization to speed up when there's lots of static content |
| html.js | DOM manipulation plugin | Directly manipulate DOM using HTML syntax |
| adonisjs | web framework | Very flexible web framework, has potential |
| os-js | web desktop | Open-source browser desktop framework, turns the browser into a desktop operating system |
| aimless.js | utility library | Generates random numbers |
| iframe-resizer | utility library | Dynamically adjusts iframe size |
| html2canvas | image processing | Converts HTML elements to canvas images |
| movy.js | animation | JavaScript library for animation creation |
| primevue | vue | UI library for Vue |
| electron-egg | desktop development | Electron direction, supports encryption |
| localForage | storage | Local storage plugin, 23k stars, replaces temporary storage like localStorage |
| vectorious | matrix calculation | Scientific computing plugin |
| EpubPressX | epub | Convert web pages into epub e-books |
| iscrolljs | Scrolling menu | UI plugin |
| nextjs Chinese documentation | nextjs | Framework |
| tui.editor | markdown | Markdown editing tool |
| fullpage | jquery | Full-screen scrolling tool |
| sequence | Flowchart | Draw flowcharts using js |
| image-picker | jquery | Image selection |
| pnotify | jquery | Multi-style message notifications |
| taggingJS | jquery | Tag input plugin, custom tag input |
| slideout | jquery | Sidebar, appears on click |
| zoom | jquery | Image click to zoom |
| scrollgress | jquery | Reading scrollbar plugin |
| lazysizes | jquery | Image lazy loading |
| macy | js | Automatic image arrangement, custom CSS and margins |
| slick | js | Lightweight carousel |
| ityped | js | Dynamic typing effect |
| tippyjs | js | Button tooltip plugin |
| muuri | Design | Layout plugin |
| lazyload | Image | Image lazy loading |
| dayjs | Utility library | Date and time plugin |
| gifuct-js | gif | Tool for extracting frames from GIFs |
| goya | gif | Pixel-style GIF generator |
| floating-ui | Floating | Plugin for positioning floating elements |
| Form.io | Form | Build forms via JSON |
| kendo_examples Chinese version | Framework | Kendo frontend framework |
| ohSnap | Popup | Popup plugin with multiple styles, customizable |
| current-device | Device identification | Detects current device model |
| circletype | Effects | Circular or curved text display effects |
| nsfwjs | Image recognition | Adult content detection plugin, requires self-deployment, not directly usable |
| Lighter | Image | Image zoom |
| metafizzy | Images | Card layout, can filter and sort card tags on the page |
| lenis | Effects | Suitable for animations |
| sheetjs | Spreadsheet | Excel export plugin |
| vercel commerce | E-commerce | Commerce is an open-source online store system by Vercel |
| monitorjs_horse | Page monitoring | Exception, performance, and information collection |
| lunr-chinese | Search | Lunr Chinese plugin |
| node-segment | Search | Node.js word segmenter |
| Darkmode.js | Theme | Dark mode |
| localForage | Storage | Frontend storage library |
| BitMatrix | Computation | Matrix utility library |
| node-glob | Search | Search for strings across multiple files |
| cnchar | Chinese Characters | Comprehensive, multi-platform supported Chinese character pinyin and stroke js library |
| nodejieba | Search | Jieba word segmenter |
| pinyin-pro | Chinese Characters | Chinese character pinyin conversion library |
| movy | Animation | Created by Chinese |
| excellentexport | Table | Export tool library |
| gridjs | Table | Plugin for rendering tables |
| html-to-image | Image | Convert HTML to image |
| https://github.com/sindresorhus/ky | http | Request library |
| https://github.com/xtermjs/xterm.js | Terminal | Web terminal effect |
| napajs | Multithreading | Microsoft, multithreading plugin |
| honojs | Web Framework | Small and ultra-fast |
| Cronicle | Scheduled Tasks | Scheduler with UI |
| crawlee.dev | Crawler | Integration of three crawler libraries |
| lightgalleryjs | Images | Carousel effect |
| adonisjs | Web Framework | Module development mode similar to PHP |
| handsontable | Table | Dependency-free multifunctional table |
| sweetalert2 Popup | Various popup styles can be customized | |
| postcat | API | Open-source API testing tool |
| filepizza | P2P | WebRTC technology for encrypted file transfer in browsers |
| formio.js | Form | Visual form building via JSON |
| minisearch | Search | Frontend search plugin |
| linq | linq | JavaScript implementation |
| parser | html | Parser that can directly convert HTML to markdown |
| dber | Database | Web-based online database design tool |
| monitor | Monitoring | Frontend tracking tool |
| clipboard.js | Tool | Copy and paste on the web |
| pdf.js | Tool | JavaScript PDF manipulation |