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
Last synced: 6 days ago
JSON representation
-
HTML
- 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.
- 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:
- mzlogin.github.io - Jekyll Themes / GitHub Pages 博客模板 / A template repository for Jekyll based blog
- blog - my web notes
-
C# #
- shadowsocks-windows - If you want to keep a secret, you must also hide it from yourself.
-
C++
-
CSS
- 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.
- css-ripple-effect - Pure CSS (no JavaScript) implementation of Android Material design "ripple" animation
- iview-weapp - 一套高质量的微信小程序 UI 组件库
-
JavaScript
- 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
- 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.
- 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.
- 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 资源打包下载工具
- 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
- vue-draggable-resizable - Vue2 Component for draggable and resizable elements.
- vuepress-plugin-demo-block - write vue, react, vanilla js demo in vuepress
- 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标签充满活力。
- TypeScript-Handbook - Deprecated, please use the TypeScript-Website repo instead
- rasterizeHTML.js - Renders HTML into the browser's canvas
- 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 端同构的解决方案
- vue-echarts - ECharts component for Vue.js.
- 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.
- 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
- reactcss - :lipstick: Inline Styles in JS
- increase-memory-limit - Increase memory limit for local node binaries ("max-old-space-size")
- uni-app - uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架
- 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
- 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.
- 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
- husky - Git hooks made easy 🐶 woof!
- vConsole - A lightweight, extendable front-end developer tool for mobile web page.
- atom - :atom: The hackable text editor
- 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.
- 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
- link-module-alias - Register aliases of directories and custom module paths in Node - no require hook
- react-virtualized - React components for efficiently rendering large lists and tabular data
- 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.
- 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
- 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/
- react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- wux-weapp - :dog: 一套组件化、可复用、易扩展的微信小程序 UI 组件库
- lodash - A modern JavaScript utility library delivering modularity, performance, & extras.
- node-glob - glob functionality for node.js
- 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)
- styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
- minimist - parse argument options
- cross-env - 🔀 Cross platform setting of environment scripts
- 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
- clipboardy - Access the system clipboard (copy/paste)
- shelljs - :shell: Portable Unix shell commands for Node.js
- node-fs-extra - Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
- minui - 基于规范的小程序 UI 组件库,自定义标签组件,简洁、易用、工具化
- debug - A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
- babel-plugin-import - Modularly import plugin for babel.
- yarn - 📦🐈 Fast, reliable, and secure dependency management.
- gitmoji - An emoji guide for your commit messages. 😜
- chalk - 🖍 Terminal string styling done right
- yapi - YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
- fe-interview - 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),3000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
- coordtransform - 提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
- CodeMirror - In-browser code editor
- nuxt.js - The Intuitive Vue Framework
- jest-puppeteer - Run your tests using Jest & Puppeteer 🎪✨
- material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design.
- lint-staged - 🚫💩 — Run linters on git staged files
-
Kotlin
- p3c - Alibaba Java Coding Guidelines pmd implements and IDE plugin
-
Others
- awesome-wechat-weapp - 微信小程序开发资源汇总 :100:
- iCSS - 不止于 CSS
- fucking-algorithm - 刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
- 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.
- awesome-react-components - Curated List of React Components & Libraries.
- awesome-vue - 🎉 A curated list of awesome things related to Vue.js
- FEGuide - 【前端面试题+前端学习+面试指南】 一份涵盖大部分前端工程师所需要掌握的核心知识。这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。
- Weekly-FE-Interview - 每周十道前端大厂面试题,并收集大家在大厂面试中遇到的难题,一起共同成长。
- English-level-up-tips-for-Chinese - 可能是让你受益匪浅的英语进阶指南
-
Python
-
Ruby
-
Rust
- 996.ICU - Repo for counting stars and contributing. Press F to pay respect to glorious developers.
-
TypeScript
- 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
- 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
- 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!
- snabbdom - A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
- 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
- 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
- cosmiconfig - Find and load configuration from a package.json property, rc file, or CommonJS module
- clean-frontend - Clean Frontend Architecture:整洁前端架构
- storybook - 📓 The UI component explorer. Develop, document, & test for React, Vue, Angular, Ember, Web Components, & more!
- jest - Delightful JavaScript Testing.
-
Vue
- 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
- vue-gn-components - 这里有一些标准组件库可能没有的功能组件,已有组件:放大镜、签到、图片标签、滑动验证、倒计时、水印、拖拽、大家来找茬。
- ColorUI - 鲜亮的高饱和色彩,专注视觉的小程序组件库
-
Shell
- nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
-
Java
- GitHub-Chinese-Top-Charts - :cn: GitHub中文排行榜,帮助你发现高分优秀中文项目、更高效地吸收国人的优秀经验成果;榜单每周更新一次,敬请关注!
Programming Languages
Categories
Sub Categories
Keywords
javascript
60
react
34
vue
23
nodejs
21
typescript
19
node
12
html
11
css
10
webpack
7
documentation
6
angular
6
framework
6
frontend
6
eslint
6
ui-kit
5
interview-questions
5
markdown
5
testing
5
git
5
ant-design
5
ui
5
react-components
4
wechat
4
linter
4
ui-design
4
api
4
npm
4
components
4
vuepress
4
parse
4
wxapp
4
vuejs
4
static-site-generator
4
antd
4
compiler
4
ecmascript
4
react-native
4
vue3
4
enterprise
3
mobile
3
nervjs
3
electron
3
shell
3
macos
3
docs
3
chrome
3
weixin
3
umi
3
npm-package
3
node-js
3