- 我是如何面试一位前端工程师
- 如何正确的学习Node.js
- 浏览器渲染原理
- deep-into-node-深入理解Node.js:核心思想与源码分析
- 迷茫时学习Node.js最好的方法
- 通过开源项目去学习
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 如何阅读大型前端开源项目的源码
- app-inspector-App-inspector is a mobile UI viewer in browser.
- xterm.js-A terminal for the web
- storybook-Interactive UI component dev & test: React, React Native, Vue, Angular
- ps-paths-to-imagemap-Photoshop imagemap generation script
- jsinspect-Detect copy-pasted and structurally similar code
- pollyjs-Record, Replay, and Stub HTTP Interactions.
- headless-chrome-crawler-Distributed crawler powered by Headless Chrome
- npx-execute npm package binaries
- windows-build-tools-Install C++ Build Tools for Windows using npm
- ndb-ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools
- rendertron-A Headless Chrome rendering solution
- ora-Elegant terminal spinner
- broccoli-asset-rewrite-Broccoli plugin to rewrite a source tree from an asset map.
- nightmare-A high-level browser automation library.
- goaccess-GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
- ice-飞冰 - 让前端开发简单而友好,海量可复用物料,配套桌面工具极速构建前端应用,效率提升 100%
- browsh-A fully-modern text-based browser, rendering to TTY and browsers
- loadtest-Runs a load test on the selected URL. Easy to extend minimally for your own ends.
- goreplay-GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
- blockly-The web-based visual programming editor
- husky-Git hooks made easy
- concurrently-Run commands concurrently. Like
npm run watch-js & npm run watch-less
but better.
- validate.js-A declarative validation library written javascript
- ImageMapster-jQuery plugin for enhancing HTML Image maps
- workly-A really simple way to move a function or class to a web worker
- DefinitelyTyped-The repository for high quality TypeScript type definitions.
- locutus-All your standard libraries will be assimilated into our JavaScript collective. Resistance is futile.
- node-retry-Abstraction for exponential and custom retry strategies for failed operations.
- fingerprintjs2-Modern & flexible browser fingerprinting library
- jss-JSS is an authoring tool for CSS which uses JavaScript as a host language.
- unstated-State so simple, it goes without saying
- rematch-A Redux Framework
- tracer-A powerful and customizable logging library for node.js
- parallel.js-Easy multi-core processing with javascript.
- koa-router-Router middleware for koa.
- WebViewJavascriptBridge-An iOS/OSX bridge for sending messages between Obj-C and JavaScript in UIWebViews/WebViews
- JsBridge-android java and javascript bridge, inspired by wechat webview jsbridge
- tweetnacl-js-Port of TweetNaCl cryptographic library to JavaScript
- rete-JavaScript framework for visual programming and creating node editor
- validator.js-String validation
- typy-Minimal JavaScript type checking library
- dayjs-Day.js 2KB immutable date library alternative to Moment.js with the same modern API
- filepond-A flexible and fun JavaScript file upload library
- jQuery-File-Upload-File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
- moleculer-Progressive microservices framework for Node.js
- async-validator-validate form asynchronous
- schema-object-Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.
- chokidar-A neat wrapper around node.js fs.watch / fs.watchFile / fsevents.
- fast-json-stringify-2x faster than JSON.stringify()
- chancejs-Chance - Random generator helper for JavaScript
- raphael-JavaScript Vector Library
- two.js-A renderer agnostic two-dimensional drawing api for the web.
- inmap-大数据地理可视化
- maptalks.js-A light and plugable JavaScript library for integrated 2D/3D maps.
- g6-A Graph Visualization Framework in JavaScript
- spritejs-A cross-platform lightweight 2D render object model.
- fabric.js-Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
- matter-js-a 2D rigid body physics engine for the web
- d3-graphviz-Graphviz DOT rendering and animated transitions using D3
- lottie-web-Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/
- react-beautiful-dnd-Beautiful, accessible drag and drop for lists with React.js
- react-table-React Table - A lightweight, fast and extendable datagrid for React
- isotope-Filter & sort magical layouts
- packery-Gapless, draggable grid layouts
- popmotion-Simple animation libraries for delightful user interfaces
- vapor-A server-side Swift web framework.
- nuxt.js-The Vue.js Developers Framework
- gatsby-Blazing fast site generator for React
- nest-A progressive Node.js framework for building efficient and scalable server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) heavily inspired by Angular
- aurelia-The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform.
- fastify-Fast and low overhead web framework, for Node.js
- lulu-LuLu UI for PC web
- evergreen-Evergreen React UI Framework by Segment
- vuetify-Material Component Framework for Vue.js 2
- ant-design-pro-👨🏻💻👩🏻💻 Use Ant Design like a Pro!
- parcel-Blazing fast, zero configuration web application bundler
- rollup-Next-generation ES module bundler
- happypack-Happiness in the form of faster webpack build times.
- create-react-app-Create React apps with no build configuration.
- node-jsonwebtoken-JsonWebToken implementation for node.js
- Linux-Tutorial-《Java 程序员眼中的 Linux》
- node-clinic-Clinic diagnoses your Node.js performance issues
- node-in-debugging-《Node.js 调试指南》
- FlameGraph-Stack trace visualizer
- v8-profiler-node bindings for the v8 profiler
- lighthouse-Auditing, performance metrics, and best practices for Progressive Web Apps
- appmetrics-Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications.
- leakage-🐛 Memory leak testing for node.
- web-performance-web performance讲解
- nunjucks-A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
- incubator-superset-Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
- deno-A secure TypeScript runtime on V8
- miniblink49-一个小巧、轻量的浏览器内核,用来取代wke和libcef
- napajs-Napa.js: a multi-threaded JavaScript runtime
- VasSonic-VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
- node-Node.js JavaScript runtime ✨🐢🚀✨
- macaca-Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试解决方案
- puppeteer-Headless Chrome Node API
- workbox-Workbox: JavaScript libraries for Progressive Web Apps
- zipkin-Zipkin is a distributed tracing system
- awesome-wechat-weapp-微信小程序开发资源汇总
- wechat-api-Wechat API / 主动调用 API
- wechaty-WeChat Bot SDK for Personal Account, Powered by TypeScript, Docker, and sparkling_heart
- weui-wxss-A UI library by WeChat official design team, includes the most useful widgets/modules.
- promise-fun-Promise packages, patterns, chat, and tutorials
- Node.js最新技术栈之Promise篇
- 理解 Promise 的工作原理
- Promise 迷你书
- sharedb-A database frontend for concurrent editing systems
- Tasks, microtasks, queues and schedules
- Difference between microtask and macrotask
- 从HTML5与PromiseA+规范来看事件循环
- 事件循环与任务队列
- HEAD-A list of everything that could go in the head of your document
- Front-End-Checklist-The perfect Front-End Checklist for modern websites and meticulous developers
- javascript-algorithms-Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- The-Art-Of-Programming-By-July-本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售
- awesome-nodejs-Delightful Node.js packages and resources
- gold-miner-掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台
- SunShinewyf-blog
- Command-line-text-processing-⚡️ From finding text to search and replace, from sorting to beautifying text and more 🎨
- nodebestpractices-The largest Node.JS best practices list
- Web-Series-📚 现代 Web 开发,现代 Web 开发导论、基础篇、进阶篇、架构优化篇、React篇、Vue 篇
- Mac OSX终端走shadowsocks代理
- awesome-micro-npm-packages-A curated list of small, focused npm packages.