Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-stars

A curated list of my GitHub stars
https://github.com/yemuguliunian/awesome-stars

  • shadowsocks-windows - If you want to keep a secret, you must also hide it from yourself.
  • electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
  • v8 - The official mirror of the V8 Git repository
  • slate - Beautiful static documentation for your API
  • hexo-theme-next - Elegant theme for Hexo.
  • weui-wxss - A UI library by WeChat official design team, includes the most useful widgets/modules.
  • iview-weapp - 一套高质量的微信小程序 UI 组件库
  • css-ripple-effect - Pure CSS (no JavaScript) implementation of Android Material design "ripple" animation
  • Front-end-Developer-Interview-Questions - A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
  • Front-end-Web-Development-Interview-Question - 前端开发面试题大收集,前端面试集锦 :heart: :gift_heart: :cupid:
  • github-markdown-css - The minimal amount of CSS to replicate the GitHub Markdown style
  • intro.js - A better way for new feature introduction and step-by-step users guide for your website and project.
  • webcomponents - Web Components specifications
  • mzlogin.github.io - Jekyll Themes / GitHub Pages 博客模板 / A template repository for Jekyll based blog
  • blog - my web notes
  • GitHub-Chinese-Top-Charts - :cn: GitHub中文排行榜,帮助你发现高分优秀中文项目、更高效地吸收国人的优秀经验成果;榜单每周更新一次,敬请关注!
  • yorkie - :dog: Git hooks made easy
  • wait-on - wait-on is a cross-platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
  • concurrently - Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.
  • NeteaseCloudMusicApi - 网易云音乐 Node.js API service
  • escape-html - Escape string for use in HTML
  • CodeMirror - In-browser code editor
  • qs - A querystring parser with nesting support
  • rax - 🐰 Rax is a progressive React framework for building universal application. https://rax.js.org
  • nerv - A blazing fast React alternative, compatible with IE8 and React 16.
  • styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
  • resize-observer-polyfill - A polyfill for the Resize Observer API
  • vue-fragment - a very candide fragment component for Vue.js
  • vuex - 🗃️ Centralized State Management for Vue.js.
  • watchpack - Wrapper library for directory and file watching.
  • uslug - A permissive slug generator that works with unicode.
  • how-to-optimize-momentjs-with-webpack - Explaining how to optimize the large bundle size of moment.js with webpack
  • yarn - 📦🐈 Fast, reliable, and secure dependency management.
  • vue-draggable-resizable - Vue2 Component for draggable and resizable elements.
  • vuepress-plugin-demo-block - write vue, react, vanilla js demo in vuepress
  • minimist - parse argument options
  • dotenv - Loads environment variables from .env for nodejs projects.
  • rest.js - GitHub REST API client for JavaScript
  • prism - Lightweight, robust, elegant syntax highlighting.
  • babel-plugin-transform-vue-jsx - babel plugin for vue 2.0 jsx
  • istanbul - Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
  • GridManager - :globe_with_meridians: 表格组件GridManager: 快速、灵活的对Table标签进行实例化,让Table标签充满活力。
  • query-string - Parse and stringify URL query strings
  • svgr - Transform SVGs into React components 🦁
  • vue-cli - 🛠️ Standard Tooling for Vue.js Development
  • webpack-simple - A simple Webpack + vue-loader setup for quick prototyping.
  • DownGit - github 资源打包下载工具
  • TypeScript-Handbook - Deprecated, please use the TypeScript-Website repo instead
  • rasterizeHTML.js - Renders HTML into the browser's canvas
  • jsPDF - Client-side JavaScript PDF generation for everyone.
  • portal-vue - A feature-rich Portal Plugin for Vuejs, for rendering DOM outside of a component, anywhere our app or the entire document.
  • headroom.js - Give your pages some headroom. Hide your header until you need it
  • gatsby - Build blazing fast, modern apps and websites with React
  • Print.js - A tiny javascript library to help printing from the web.
  • canvas2image - a tool for saving or converting canvas as img
  • kbone - 一个致力于微信小程序和 Web 端同构的解决方案
  • cross-env - 🔀 Cross platform setting of environment scripts
  • vue-echarts - ECharts component for Vue.js.
  • nuxt.js - The Intuitive Vue Framework
  • es5-shim - ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
  • gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers.
  • npm-run-all - A CLI tool to run multiple npm-scripts in parallel or sequential.
  • english-learn - 英语学习
  • babel - 🐠 Babel is a compiler for writing next generation JavaScript.
  • babel-preset-power-assert - Babel preset for all power-assert plugins
  • vue-test-utils-jest-example - Example project using Jest + vue-test-utils together
  • power-assert - Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
  • markdown-it-emoji - Emoji syntax plugin for markdown-it markdown parser
  • sass-loader - Compiles Sass to CSS
  • sass - Sass makes CSS fun!
  • vue-highlightjs - Syntax highlighting with highlight.js for Vue.js 2.x
  • markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
  • conventional-changelog - Generate changelogs and release notes from a project's commit messages and metadata.
  • gitmoji - An emoji guide for your commit messages. 😜
  • svelte - Cybernetically enhanced web apps
  • source-map - Consume and generate source maps.
  • rollup - Next-generation ES module bundler
  • react-native-dva-starter - a React Native starter powered by dva and react-navigation
  • increase-memory-limit - Increase memory limit for local node binaries ("max-old-space-size")
  • uni-app - uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架
  • reactcss - :lipstick: Inline Styles in JS
  • classnames - A simple javascript utility for conditionally joining classNames together
  • react-transition-group - An easy way to perform animations when a React component enters or leaves the DOM
  • react-countup - 💫 A configurable React component wrapper around CountUp.js
  • react-copy-to-clipboard - Copy-to-clipboard React component
  • react-color - :art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
  • react-slick - React carousel component
  • debug - A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
  • rimraf - A `rm -rf` util for nodejs
  • node-mkdirp - Recursively mkdir, like `mkdir -p`, but in node.js
  • chokidar - An efficient wrapper around node.js fs.watch / fs.watchFile / FSEvents
  • execa - Process execution for humans
  • Inquirer.js - A collection of common interactive command line user interfaces.
  • commander.js - node.js command-line interfaces made easy
  • ora - Elegant terminal spinner
  • node-semver - The semver parser for node (the one npm uses)
  • generator-generator - Generate a Yeoman generator
  • express - Fast, unopinionated, minimalist web framework for node.
  • nodemon - Monitor for any changes in your node.js application and automatically restart the server - perfect for development
  • viewerjs - JavaScript image viewer.
  • clipboardy - Access the system clipboard (copy/paste)
  • remarkable - Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
  • sheetjs - :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
  • eslint-plugin-vue - Official ESLint plugin for Vue.js
  • chalk - 🖍 Terminal string styling done right
  • lint-staged - 🚫💩 — Run linters on git staged files
  • atom - :atom: The hackable text editor
  • husky - Git hooks made easy 🐶 woof!
  • vConsole - A lightweight, extendable front-end developer tool for mobile web page.
  • jsdoc - An API documentation generator for JavaScript.
  • vant - Lightweight Mobile UI Components built on Vue
  • prettier-standard - Formats with Prettier and lints with ESLint+Standard! (✿◠‿◠)
  • Daily-Interview-Question - 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。
  • standard - 🌟 JavaScript Style Guide, with linter & automatic code fixer
  • vuepress - 📝 Minimalistic Vue-powered static site generator
  • create-react-app - Set up a modern web app by running one command.
  • link-module-alias - Register aliases of directories and custom module paths in Node - no require hook
  • Mock - A simulation data generator
  • updeep - Easily update nested frozen objects and arrays in a declarative and immutable manner.
  • driver.js - A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
  • jest-puppeteer-example - A working example of jest with puppeteer
  • jest-puppeteer - Run your tests using Jest & Puppeteer 🎪✨
  • react-virtualized - React components for efficiently rendering large lists and tabular data
  • nightmare - A high-level browser automation library.
  • learnVue - :octocat:Vue.js 源码解析
  • react-custom-scrollbars - React scrollbars component
  • html5shiv - This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.
  • yapi - YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
  • fe-interview - 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),3000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
  • docsify - 🃏 A magical documentation site generator.
  • vue - 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
  • hexo - A fast, simple & powerful blog framework, powered by Node.js.
  • simple-virtual-dom - Basic virtual-dom algorithm
  • stylelint - A mighty, modern style linter
  • bisheng-sourceCode-plugin - bisheng脚手架源码分析,将markdown转化为静态网站,来自于[我的github文章全集](https://github.com/liangklfangl/react-article-bucket)
  • bisheng - Transform Markdown(and other static files with transformers) into a SPA website using React.
  • eslint - Find and fix problems in your JavaScript code.
  • gulp-sourcemaps - Sourcemap support for gulpjs.
  • browserslist - 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
  • copy-webpack-plugin - Copy files and directories with webpack
  • prettier - Prettier is an opinionated code formatter.
  • jsdom - A JavaScript implementation of various web standards, for use with Node.js
  • prop-types - Runtime type checking for React props and similar objects
  • omit.js - Utility function to create a shallow copy of an object which had dropped some fields.
  • react-router-breadcrumbs-hoc - tiny, flexible, HOC for rendering route breadcrumbs with react-router v4 & 5
  • egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
  • cz-cli - The commitizen command line utility. #BlackLivesMatter
  • material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design.
  • babel-plugin-import - Modularly import plugin for babel.
  • antd-doddle - antd后台项目前端组件封装和方法库
  • enzyme - JavaScript Testing utilities for React
  • video.js - Video.js - open source HTML5 & Flash video player
  • moment - Parse, validate, manipulate, and display dates in javascript.
  • taro - 开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。 https://taro.jd.com/
  • shelljs - :shell: Portable Unix shell commands for Node.js
  • node-fs-extra - Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
  • wux-weapp - :dog: 一套组件化、可复用、易扩展的微信小程序 UI 组件库
  • minui - 基于规范的小程序 UI 组件库,自定义标签组件,简洁、易用、工具化
  • node-glob - glob functionality for node.js
  • coordtransform - 提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
  • react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • lodash - A modern JavaScript utility library delivering modularity, performance, & extras.
  • smooth-scroll - A lightweight script to animate scrolling to anchor links.
  • calendar - React Calendar
  • ejs - Embedded JavaScript templates -- http://ejs.co
  • clipboard.js - :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard:
  • vtx-ui
  • dva - 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
  • p3c - Alibaba Java Coding Guidelines pmd implements and IDE plugin
  • awesome-wechat-weapp - 微信小程序开发资源汇总 :100:
  • iCSS - 不止于 CSS
  • awesome-vue - 🎉 A curated list of awesome things related to Vue.js
  • fucking-algorithm - 刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
  • English-level-up-tips-for-Chinese - 可能是让你受益匪浅的英语进阶指南
  • proposals - Tracking ECMAScript Proposals
  • babel-handbook - :blue_book: A guided handbook on how to use Babel and how to create plugins for Babel.
  • awesome-webpack-cn - [印记中文](https://docschina.org/) - webpack 优秀中文文章
  • learn-regex - Learn regex the easy way
  • eng-practices - Google's Engineering Practices documentation
  • awesome-puppeteer - A curated list of awesome puppeteer resources.
  • FEGuide - 【前端面试题+前端学习+面试指南】 一份涵盖大部分前端工程师所需要掌握的核心知识。这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。
  • Weekly-FE-Interview - 每周十道前端大厂面试题,并收集大家在大厂面试中遇到的难题,一起共同成长。
  • awesome-react-components - Curated List of React Components & Libraries.
  • sentry - Sentry is cross-platform application monitoring, with a focus on error reporting.
  • starred - creating your own Awesome List by GitHub stars!
  • brew - 🍺 The missing package manager for macOS (or Linux)
  • blog - my web notes
  • 996.ICU - Repo for counting stars and contributing. Press F to pay respect to glorious developers.
  • nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
  • electron-webpack - Scripts and configurations to compile Electron applications using webpack
  • vuepress-community - :bulb: Community supported ecosystem for VuePress
  • taro-ui - 一款基于 Taro 框架开发的多端 UI 组件库
  • hooks - React Hooks Library
  • vite - Native-ESM powered web dev build tool. It's fast.
  • react-tiny-virtual-list - A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!
  • deno - A secure JavaScript and TypeScript runtime
  • vuese - 🤗 One-stop solution for vue component documentation. Original org: https://github.com/vuese
  • ts-import-plugin - babel-import-plugin TypeScript Implement
  • clean-frontend - Clean Frontend Architecture:整洁前端架构
  • vscode-sftp - Super fast sftp/ftp extension for VS Code
  • qiankun - 📦 🚀 Blazing fast, simple and completed solution for micro frontends.
  • vtils - 一个面向业务的 JavaScript/TypeScript 实用程序库。支持在浏览器、Node.js、小程序、Taro、Deno 下使用。
  • commitlint - 📓 Lint commit messages
  • ant-design-icons - ⭐ Ant Design SVG Icons
  • pixi.js - The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
  • puppeteer - Headless Chrome Node.js API
  • umi - 🌋 Pluggable enterprise-level react application framework.
  • yapi-to-typescript - 根据 YApi 的接口定义生成 TypeScript 的接口类型及其请求函数代码。
  • ant-design-pro-layout - 🌃 Powerful and easy to use beautiful layout
  • ant-design-pro - 👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
  • docz - ✍ It has never been so easy to document your things!
  • storybook - 📓 The UI component explorer. Develop, document, & test for React, Vue, Angular, Ember, Web Components, & more!
  • snabbdom - A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
  • cosmiconfig - Find and load configuration from a package.json property, rc file, or CommonJS module
  • typescript-tutorial - TypeScript 入门教程
  • typescript-eslint - :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
  • verdaccio - 📦🔐A lightweight private npm proxy registry
  • ts-jest - TypeScript preprocessor with sourcemap support for Jest
  • TypeScriptSamples - Community Driven Samples for TypeScript
  • DefinitelyTyped - The repository for high quality TypeScript type definitions.
  • typescript-book-chinese - TypeScript Deep Dive 中文版
  • TypeScript-React-Starter - A starter template for TypeScript and React with a detailed README describing how to use the two together.
  • react-styleguidist - Isolated React component development environment with a living style guide
  • jest - Delightful JavaScript Testing.
  • ts-node - TypeScript execution and REPL for node.js
  • TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
  • html2canvas - Screenshots with JavaScript
  • rrweb - record and replay the web
  • ant-design - 🌈 A UI Design Language and React UI library
  • vue-gn-components - 这里有一些标准组件库可能没有的功能组件,已有组件:放大镜、签到、图片标签、滑动验证、倒计时、水印、拖拽、大家来找茬。
  • vuepress-plugin-demo-code - 📝 Demo and code plugin for vuepress
  • vue-virtual-scroller - ⚡️ Blazing fast scrolling for any amount of data
  • element - A Vue.js 2.0 UI Toolkit for Web
  • ant-design-vue - 🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
  • vue-element-admin - :tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
  • ColorUI - 鲜亮的高饱和色彩,专注视觉的小程序组件库
  • ![CC0
  • yemuguliunian