└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # js-emoji-projects 2 | A list of js projects with an official emoji 3 | 4 | - 🕚⚡️🎈🐀 - [11ty](https://github.com/11ty/eleventy/) - Static site generation 5 | - ✨- [animate-components](https://github.com/nitin42/animate-components) - Elemental components for doing animations in React 6 | - 🅰️- [aframe](https://github.com/aframevr/aframe) - web framework for building virtual reality experiences. 7 | - 🍸🍹- [aperitif-editor](https://github.com/danielrob/aperitif-editor) - An editor for starting React apps and features based on API data 8 | - ⚡️- [array-explorer](https://github.com/sdras/array-explorer) - A resource to help figure out what JavaScript array method would be best to use at any given time 9 | - 🚀 - [avajs](https://github.com/avajs/ava) - Futuristic JavaScript test runner 10 | - 🐠 - [babel](https://github.com/babel/babel) - a compiler for writing next generation JavaScript. 11 | - 🐣 - [babel-plugin-preval](https://github.com/kentcdodds/babel-plugin-preval) - Pre-evaluate code at build-time 12 | - 🎣 - [babel-plugin-macros](https://github.com/kentcdodds/babel-plugin-macros) - Enables zero-config, importable babel plugins 13 | - 🎒 - [backpack](https://github.com/jaredpalmer/backpack) - a minimalistic build system for Node.js projects. 14 | - 🐦⚡️- [bluebird](https://github.com/petkaantonov/bluebird) - a full featured promise library with unmatched performance. 15 | - 🍴- [brunch](https://github.com/brunch/brunch) - Fast front-end web app build tool 16 | - 🏋️ - [bundlephobia](https://github.com/pastelsky/bundlephobia) - Find out the cost of adding a new frontend dependency to your project 17 | - 👜 - [callbag-basics](https://github.com/staltz/callbag-basics) - A standard for JS callbacks that enables lightweight observables and iterables 18 | - 🖍 - [chalk](https://github.com/chalk/chalk) - Terminal string styling done right 19 | - 🚂🚋 [choojs](https://github.com/choojs/choo) - sturdy 4kb frontend framework 20 | - 🔀 - [cross-env](https://github.com/kentcdodds/cross-env) - Cross platform setting of environment scripts 21 | - ✂️📋 - [clipboard.js](https://github.com/zenorocha/clipboard.js) - Modern copy to clipboard. No Flash. Just 3kb gzipped. 22 | - 🐢- [cost-of-modules](https://github.com/siddharthkp/cost-of-modules) - Find out which of your dependencies are slowing you down 23 | - 🎨 - [color-wander](https://github.com/mattdesl/color-wander) - Generative artwork in node/browser based on a seeded random 24 | - ⚠️ - [danger-js](https://github.com/danger/danger-js) - Stop saying "you forgot to …" in code review 25 | - 💾- [dat](https://github.com/datproject/dat) - Share & live sync files anywhere via command line 26 | - ⏳⌛️- [date-fns](https://github.com/date-fns/date-fns) - Modern JavaScript date utility library 27 | - ⬅️ - [dedent](https://github.com/dmnd/dedent) - ES6 string tag that strips indentation from multi-line strings. 28 | - 🃏- [docsify](https://github.com/docsifyjs/docsify) - A magical documentation site generator. 29 | - 🐙 - [dom-testing-library](https://github.com/kentcdodds/dom-testing-library) - Simple and complete DOM testing utilities that encourage good testing practices. 30 | - 🏎️ - [downshift](https://github.com/paypal/downshift) - Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components 31 | - 🌱- [dvajs](https://github.com/dvajs/dva) - React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) 32 | - 👩‍🎤 - [emotion](https://github.com/emotion-js/emotion) - style as a function of state 33 | - 🤖 - [faste](https://github.com/theKashey/faste) - Finite state machine manager 34 | - 🏁 - [final-form](https://github.com/final-form/final-form) - Framework agnostic, high performance, subscription-based form state management 35 | - 😭 - [formik](https://github.com/jaredpalmer/formik) - Build forms in React, without the tears 36 | - 🚿- [flow-remove-types](https://github.com/flowtype/flow-remove-types) - Removes Flow type annotations from JavaScript files with speed and simplicity. 37 | - ⚛️📄🚀 - [Gatsby](https://github.com/gatsbyjs/gatsby) - Blazing fast static site generator for React 38 | - ⚙️ - [gearbox](https://github.com/theKashey/react-gearbox) - React renderless containers composer 39 | - 📝- [gitbook](https://github.com/GitbookIO/gitbook) - Modern documentation format and toolchain using Git and Markdown 40 | - 📱- [git-point](https://github.com/gitpoint/git-point) - GitHub in your pocket 41 | - 💄 - [glamorous](https://github.com/paypal/glamorous) [unmaintained] - Maintainable CSS with React 42 | - 🐠 - [Guppy](https://github.com/joshwcomeau/guppy) - A friendly application manager and task runner for React.js 43 | - 🐶 - [husky](https://github.com/typicode/husky) - Git hooks made easy 44 | - 🃏 - [jest](https://github.com/facebook/jest) - Delightful JavaScript Testing. 45 | - 📗 - [js-xlsx](https://github.com/SheetJS/js-xlsx) - SheetJS Community Edition -- Spreadsheet Parser and Writer 46 | - 🎹🎶 - [key-and-pad](https://github.com/joshwcomeau/key-and-pad) - Fun experiment with the Web Audio API 47 | - 👦 - [ladjs](https://github.com/ladjs/lad) - Lad scaffolds a Koa webapp and API framework for Node.js 48 | - 🐉 - [lerna](https://github.com/lerna/lerna) - A tool for managing JavaScript projects with multiple packages. 49 | - 🌍📖 - [js-lingui](https://github.com/lingui/js-lingui) - A readable, automated, and optimized (5 kb) internationalization for JavaScript and React 50 | - ✂️✨- [loadable-components](https://github.com/smooth-code/loadable-components) - React code splitting made easy 51 | - ⚡ - [majestic](https://github.com/Raathigesh/majestic) - ⚗ Zero config UI for Jest ⚗ 52 | - 🍔 - [meatier](https://github.com/mattkrick/meatier) - like meteor, but meatier 53 | - ☕️ - [mocha](https://github.com/mochajs/mocha) - simple, flexible, fun javascript test framework for node.js & the browser 54 | - ✨🐢🚀✨- [nodejs](https://github.com/nodejs/node) - JavaScript runtime 55 | - ✉️- [nodemailer](https://github.com/nodemailer/nodemailer) - Send e-mails with Node.JS – easy as cake! 56 | - 💌- [nylas-mail](https://github.com/nylas/nylas-mail) - An extensible desktop mail app built on the modern web. 57 | - 🔥- [object-explorer](https://github.com/sdras/object-explorer) - A resource to help figure out what JavaScript object method would be best to use at any given time 58 | - 📦🚀- [parcel](https://github.com/parcel-bundler/parcel) - Blazing fast, zero configuration web application bundler 59 | - 📦🚀- [pnpm](https://github.com/pnpm/pnpm) - Fast, disk space efficient package manager 60 | - 📸 - [polacode](https://github.com/octref/polacode) - Polaroid for your code 61 | - 🐨 - [pouchdb](https://github.com/pouchdb/pouchdb) - PouchDB is a pocket-sized database. 62 | - ✨ - [polished](https://github.com/styled-components/polished) - A lightweight toolset for writing styles in JavaScript 63 | - ⚛️- [preact](https://github.com/developit/preact) - Fast 3kB React alternative with the same modern API. Components & Virtual DOM. 64 | - 🔮- [proxyquire](https://github.com/thlorenz/proxyquire) - Proxies nodejs require in order to allow overriding dependencies during testing. 65 | - ⛵️ - [shipitjs](https://github.com/shipitjs/shipit) - Universal automation and deployment tool 66 | - ⚛️- [ram](https://github.com/jxnblk/ram) - React Application Manager: create and run React (and other) applications – no command line or build setup required 67 | - ✨ - [razzle](https://github.com/jaredpalmer/razzle) - Create server-rendered universal JavaScript applications with no configuration 68 | - 🔥- [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. 69 | - 🏅- [realworld](https://github.com/gothinkster/realworld) - "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 70 | - ⚛️ - [rebase](https://github.com/jxnblk/rebass) - React UI component library & design system, built with styled-components and styled-system. 71 | - 🎊- [react-animations](https://github.com/FormidableLabs/react-animations) - A collection of animations for inline style libraries 72 | - 🚀- [react-contextual](https://github.com/drcmda/react-contextual) - react-contextual is a small (less than 1KB) helper around React 16s new context api 73 | - ✍️- [react-copy-write](https://github.com/aweary/react-copy-write) - Immutable state with a mutable API 74 | - 🔓 - [react-focus-lock](https://github.com/theKashey/react-focus-lock) - React focus management 75 | - 🌎🛰- [react-geolocation](https://github.com/tkh44/react-geolocation) - Declarative geolocation for React 76 | - 🖼️- [react-ideal-image](https://github.com/stereobooster/react-ideal-image) - An Almost Ideal React Image Component 77 | - 📷 - [react-imgpro](https://github.com/nitin42/react-imgpro) - Image Processing Component for React 78 | - ⏳- [react-loadable](https://github.com/jamiebuilds/react-loadable) - A higher order component for loading components with promises. 79 | - 🚧- [react-perimeter](https://github.com/aweary/react-perimeter) - Create an invisible perimeter around an element and respond when its breached. 80 | - 🚀- [react-server](https://github.com/redfin/react-server) - Blazing fast page load and seamless navigation. 81 | - ⚛️💎- [react-sketchapp](https://github.com/airbnb/react-sketchapp) - render React components to Sketch 82 | - 🙌 - [react-spring](https://github.com/drcmda/react-spring) - Helping react-motion and animated to become best friends 83 | - 🚶‍ - [react-stroller](https://github.com/theKashey/React-stroller) - React custom scrolls 84 | - 🐐 - [react-testing-library](https://github.com/kentcdodds/react-testing-library) - Simple and complete React DOM testing utilities that encourage good testing practices. 85 | - 📈 - [react-trend](https://github.com/unsplash/react-trend) - Simple, elegant spark lines 86 | - 📼 - [react-vcr](https://github.com/joshwcomeau/redux-vcr) - Record and replay user sessions 87 | - 📄 - [redocx](https://github.com/nitin42/redocx) - Create word documents with React 88 | - ♻️- [redux-ignore](https://github.com/omnidan/redux-ignore) - higher-order reducer to ignore redux actions 89 | - 👑 - [regl](https://github.com/regl-project/regl) - Functional WebGL 90 | - 🏊🏾 - [request](https://github.com/request/request) - Simplified HTTP request client. 91 | - 📦🚀- [semantic-release](https://github.com/semantic-release/semantic-release) - Fully automated version management and package publishing 92 | - 🐚- [shelljs](https://github.com/shelljs/shelljs) - Portable Unix shell commands for Node.js 93 | - 💅🍭 - [smooth-ui](https://github.com/smooth-code/smooth-ui) - React UI library based on styled-components 94 | - 🤘- [spectacle-code-slide](https://github.com/jamiebuilds/spectacle-code-slide) - Present code with style 95 | - 💅 - [styled-components](http://styled-components.com/) - Visual primitives for the component age. 96 | - 🌟- [standard](https://github.com/standard/standard) - JavaScript Style Guide, with linter & automatic code fixer 97 | - 🦁 - [svgr](https://github.com/smooth-code/svgr) - Transform SVG into React components 98 | - ⏰- [tinytime](https://github.com/aweary/tinytime) - A straightforward date and time formatter in <1kb 99 | - 👨‍💻 - [terminal-in-react](https://github.com/nitin42/terminal-in-react) - A component that renders a terminal 100 | - 🚗- [uber-cli](https://github.com/jaebradley/uber-cli) - Uber, at your fingertips 101 | - 🤖- [unsplash-js](https://github.com/unsplash/unsplash-js) - A Universal JavaScript wrapper for the Unsplash API 102 | - 🐶 - [uppy](https://github.com/transloadit/uppy/) - The next open source file uploader for web browsers. 103 | - 🖖 - [vuejs](https://github.com/vuejs/vue) - A progressive, incrementally-adoptable JavaScript framework for building UI on the web. 104 | - 🚦- [vue-router](https://github.com/vuejs/vue-router) - The official router for Vue.js. 105 | - 🗃️ - [vuex](https://github.com/vuejs/vuex) - Centralized State Management for Vue.js. 106 | - 💥- [why-did-you-update](https://github.com/garbles/why-did-you-update) - Puts your console on blast when React is making unnecessary updates. 107 | - ❤️ - [xo](https://github.com/xojs/xo) - JavaScript happiness style linter 108 | - 📦🐈 - [yarn](https://github.com/yarnpkg/yarn) - Fast, reliable, and secure dependency management. 109 | - 🐲 - [zmey-gorynych](https://github.com/sompylasar/zmey-gorynych) - A Node.js package versioning and publishing tool, an alternative to Lerna. 110 | 111 | Other projects for js developers by emoji: 112 | - 🍿 - [animate.css](https://github.com/daneden/animate.css) - A cross-browser library of CSS animations. As easy to use as an easy thing. 113 | - 😎 - [awesome](https://github.com/sindresorhus/awesome) - Curated list of awesome lists 114 | - ⚡️ - [awesome-nodejs](https://github.com/sindresorhus/awesome-nodejs) Delightful Node.js packages and resources 115 | - 🏖️ - [codesandbox-client](https://github.com/CompuIves/codesandbox-client) An online code editor tailored for web application development 116 | - 🔧- [dotfiles](https://github.com/mathiasbynens/dotfiles) - .files, including ~/.macos — sensible hacker defaults for macOS 117 | - 🙊- [evil.sh](https://github.com/mathiasbynens/evil.sh) - Subtle and not-so-subtle shell tweaks that will slowly drive people insane. 118 | - 🗂- [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) - The perfect Front-End Checklist for modern websites and meticulous developers 119 | - 😜 - [gitmoji](https://github.com/carloscuesta/gitmoji/) - An emoji guide for your commit messages. 120 | - 💻 - [gitmoji-cli](https://github.com/carloscuesta/gitmoji-cli) - A gitmoji interactive command line tool for using emojis on commits. 121 | - 🍻 - [homebrew](https://github.com/Homebrew/homebrew-core) - Default formulae for the missing package manager for macOS 122 | - 😺 - [preact-cli](https://github.com/developit/preact-cli) - Your next Preact PWA starts in 30 seconds. 123 | - 🍞 - [Toast](https://github.com/daneden/Toast) - A highly-customizable, responsive (S)CSS grid 124 | - 🛠️ - [vue-cli](https://github.com/vuejs/vue-cli) - CLI for rapid Vue.js development 125 | - 📝 - [vuepress](https://github.com/vuejs/vuepress) - Minimalistic Vue-powered static site generator 126 | 127 | JS tutorials / educational by emoji 128 | - 🤓 - [build-your-own-x](https://github.com/danistefanovic/build-your-own-x) Build your own (insert technology here) - tutorials for building X. 129 | - 🎉 - [functional-javascript](https://github.com/jkup/functional-javascript) - A list of functional javascript resources 130 | - 🏰 - [itsy-bitsy-data-structures](https://github.com/jamiebuilds/itsy-bitsy-data-structures) - All the things you didn't 131 | know you wanted to know about data structures 132 | - 🛠️⚡ - [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) - Step-by-step tutorial to build a modern JavaScript stack. 133 | - ⛄️ - [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) - Possibly the smallest compiler ever 134 | - 🎁 - [wbpck-bundler](https://github.com/adamisntdead/wbpck-bundler) - A Little Toy Javascript Module Bundler 135 | 136 | Honourable mentions 137 | - ⚡ - [AMP](https://github.com/ampproject/amphtml) - The Accelerated Mobile Pages Project is an open-source initiative aiming to make the web better for all. Its official logo is a non-emoji lightning bolt, but AMP specifies that html opening tag contains ⚡ ** - also used liberally in its README. 138 | - 📠 - [FaxJs](https://github.com/jordwalke/FaxJs) - The React that wasn't. If emojis were a thing on projects back then, surely FaxJs would have taken the prize. 139 | - 🏆 - [uiengine](https://github.com/dennisreimann/uiengine) - Workbench for UI-driven development. Currently wins the "emojis in commit messages" award, as well as excellent use of emoji's in the documentation. 140 | 141 | Conferences 142 | - 🐙🤖 - [React Rally](https://www.reactrally.com/) 143 | 144 | ### Contributing 145 | Know a great project with a chosen emoji? Please submit a PR! As a general rule 500+ stars to include, but useful & interesting projects get a pass. 146 | 147 | ### Credit 148 | Thanks to @erikras for the idea https://twitter.com/erikras/status/1014839784773177344 149 | --------------------------------------------------------------------------------