A list of js projects with an official emoji
- ๐โก๏ธ๐๐ - 11ty - Static site generation
- โจ- animate-components - Elemental components for doing animations in React
๐ ฐ๏ธ - aframe - web framework for building virtual reality experiences.- ๐ธ๐น- aperitif-editor - An editor for starting React apps and features based on API data
- โก๏ธ- array-explorer - A resource to help figure out what JavaScript array method would be best to use at any given time
- ๐ - avajs - Futuristic JavaScript test runner
- ๐ - babel - a compiler for writing next generation JavaScript.
- ๐ฃ - babel-plugin-preval - Pre-evaluate code at build-time
- ๐ฃ - babel-plugin-macros - Enables zero-config, importable babel plugins
- ๐ - backpack - a minimalistic build system for Node.js projects.
- ๐ฆโก๏ธ- bluebird - a full featured promise library with unmatched performance.
- ๐ด- brunch - Fast front-end web app build tool
- ๐๏ธ - bundlephobia - Find out the cost of adding a new frontend dependency to your project
- ๐ - callbag-basics - A standard for JS callbacks that enables lightweight observables and iterables
- ๐ - chalk - Terminal string styling done right
- ๐๐ choojs - sturdy 4kb frontend framework
- ๐ - cross-env - Cross platform setting of environment scripts
- โ๏ธ๐ - clipboard.js - Modern copy to clipboard. No Flash. Just 3kb gzipped.
- ๐ข- cost-of-modules - Find out which of your dependencies are slowing you down
- ๐จ - color-wander - Generative artwork in node/browser based on a seeded random
โ ๏ธ - danger-js - Stop saying "you forgot to โฆ" in code review- ๐พ- dat - Share & live sync files anywhere via command line
- โณโ๏ธ- date-fns - Modern JavaScript date utility library
- โฌ ๏ธ - dedent - ES6 string tag that strips indentation from multi-line strings.
- ๐- docsify - A magical documentation site generator.
- ๐ - dom-testing-library - Simple and complete DOM testing utilities that encourage good testing practices.
- ๐๏ธ - downshift - Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components
- ๐ฑ- dvajs - React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
- ๐ฉโ๐ค - emotion - style as a function of state
- ๐ค - faste - Finite state machine manager
- ๐ - final-form - Framework agnostic, high performance, subscription-based form state management
- ๐ญ - formik - Build forms in React, without the tears
- ๐ฟ- flow-remove-types - Removes Flow type annotations from JavaScript files with speed and simplicity.
- โ๏ธ๐๐ - Gatsby - Blazing fast static site generator for React
- โ๏ธ - gearbox - React renderless containers composer
- ๐- gitbook - Modern documentation format and toolchain using Git and Markdown
- ๐ฑ- git-point - GitHub in your pocket
- ๐ - glamorous [unmaintained] - Maintainable CSS with React
- ๐ - Guppy - A friendly application manager and task runner for React.js
- ๐ถ - husky - Git hooks made easy
- ๐ - jest - Delightful JavaScript Testing.
- ๐ - js-xlsx - SheetJS Community Edition -- Spreadsheet Parser and Writer
- ๐น๐ถ - key-and-pad - Fun experiment with the Web Audio API
- ๐ฆ - ladjs - Lad scaffolds a Koa webapp and API framework for Node.js
- ๐ - lerna - A tool for managing JavaScript projects with multiple packages.
- ๐๐ - js-lingui - A readable, automated, and optimized (5 kb) internationalization for JavaScript and React
- โ๏ธโจ- loadable-components - React code splitting made easy
- โก - majestic - โ Zero config UI for Jest โ
- ๐ - meatier - like meteor, but meatier
- โ๏ธ - mocha - simple, flexible, fun javascript test framework for node.js & the browser
- โจ๐ข๐โจ- nodejs - JavaScript runtime
- โ๏ธ- nodemailer - Send e-mails with Node.JS โ easy as cake!
- ๐- nylas-mail - An extensible desktop mail app built on the modern web.
- ๐ฅ- object-explorer - A resource to help figure out what JavaScript object method would be best to use at any given time
- ๐ฆ๐- parcel - Blazing fast, zero configuration web application bundler
- ๐ฆ๐- pnpm - Fast, disk space efficient package manager
- ๐ธ - polacode - Polaroid for your code
- ๐จ - pouchdb - PouchDB is a pocket-sized database.
- โจ - polished - A lightweight toolset for writing styles in JavaScript
- โ๏ธ- preact - Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
- ๐ฎ- proxyquire - Proxies nodejs require in order to allow overriding dependencies during testing.
- โต๏ธ - shipitjs - Universal automation and deployment tool
- โ๏ธ- ram - React Application Manager: create and run React (and other) applications โ no command line or build setup required
- โจ - razzle - Create server-rendered universal JavaScript applications with no configuration
- ๐ฅ- react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
- ๐ - realworld - "The mother of all demo apps" โ Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
- โ๏ธ - rebase - React UI component library & design system, built with styled-components and styled-system.
- ๐- react-animations - A collection of animations for inline style libraries
- ๐- react-contextual - react-contextual is a small (less than 1KB) helper around React 16s new context api
- โ๏ธ- react-copy-write - Immutable state with a mutable API
- ๐ - react-focus-lock - React focus management
- ๐๐ฐ- react-geolocation - Declarative geolocation for React
- ๐ผ๏ธ- react-ideal-image - An Almost Ideal React Image Component
- ๐ท - react-imgpro - Image Processing Component for React
- โณ- react-loadable - A higher order component for loading components with promises.
- ๐ง- react-perimeter - Create an invisible perimeter around an element and respond when its breached.
- ๐- react-server - Blazing fast page load and seamless navigation.
- โ๏ธ๐- react-sketchapp - render React components to Sketch
- ๐ - react-spring - Helping react-motion and animated to become best friends
- ๐ถโ - react-stroller - React custom scrolls
- ๐ - react-testing-library - Simple and complete React DOM testing utilities that encourage good testing practices.
- ๐ - react-trend - Simple, elegant spark lines
- ๐ผ - react-vcr - Record and replay user sessions
- ๐ - redocx - Create word documents with React
- โป๏ธ- redux-ignore - higher-order reducer to ignore redux actions
- ๐ - regl - Functional WebGL
- ๐๐พ - request - Simplified HTTP request client.
- ๐ฆ๐- semantic-release - Fully automated version management and package publishing
- ๐- shelljs - Portable Unix shell commands for Node.js
- ๐ ๐ญ - smooth-ui - React UI library based on styled-components
- ๐ค- spectacle-code-slide - Present code with style
- ๐ - styled-components - Visual primitives for the component age.
- ๐- standard - JavaScript Style Guide, with linter & automatic code fixer
- ๐ฆ - svgr - Transform SVG into React components
- โฐ- tinytime - A straightforward date and time formatter in <1kb
- ๐จโ๐ป - terminal-in-react - A component that renders a terminal
- ๐- uber-cli - Uber, at your fingertips
- ๐ค- unsplash-js - A Universal JavaScript wrapper for the Unsplash API
- ๐ถ - uppy - The next open source file uploader for web browsers.
- ๐ - vuejs - A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
- ๐ฆ- vue-router - The official router for Vue.js.
- ๐๏ธ - vuex - Centralized State Management for Vue.js.
- ๐ฅ- why-did-you-update - Puts your console on blast when React is making unnecessary updates.
- โค๏ธ - xo - JavaScript happiness style linter
- ๐ฆ๐ - yarn - Fast, reliable, and secure dependency management.
- ๐ฒ - zmey-gorynych - A Node.js package versioning and publishing tool, an alternative to Lerna.
Other projects for js developers by emoji:
- ๐ฟ - animate.css - A cross-browser library of CSS animations. As easy to use as an easy thing.
- ๐ - awesome - Curated list of awesome lists
- โก๏ธ - awesome-nodejs Delightful Node.js packages and resources
- ๐๏ธ - codesandbox-client An online code editor tailored for web application development
- ๐ง- dotfiles - .files, including ~/.macos โ sensible hacker defaults for macOS
- ๐- evil.sh - Subtle and not-so-subtle shell tweaks that will slowly drive people insane.
- ๐- Front-End-Checklist - The perfect Front-End Checklist for modern websites and meticulous developers
- ๐ - gitmoji - An emoji guide for your commit messages.
- ๐ป - gitmoji-cli - A gitmoji interactive command line tool for using emojis on commits.
- ๐ป - homebrew - Default formulae for the missing package manager for macOS
- ๐บ - preact-cli - Your next Preact PWA starts in 30 seconds.
- ๐ - Toast - A highly-customizable, responsive (S)CSS grid
- ๐ ๏ธ - vue-cli - CLI for rapid Vue.js development
- ๐ - vuepress - Minimalistic Vue-powered static site generator
JS tutorials / educational by emoji
- ๐ค - build-your-own-x Build your own (insert technology here) - tutorials for building X.
- ๐ - functional-javascript - A list of functional javascript resources
- ๐ฐ - itsy-bitsy-data-structures - All the things you didn't know you wanted to know about data structures
- ๐ ๏ธโก - js-stack-from-scratch - Step-by-step tutorial to build a modern JavaScript stack.
- โ๏ธ - the-super-tiny-compiler - Possibly the smallest compiler ever
- ๐ - wbpck-bundler - A Little Toy Javascript Module Bundler
Honourable mentions
- โก - AMP - 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 โก <html โก> - also used liberally in its README.
- ๐ - FaxJs - The React that wasn't. If emojis were a thing on projects back then, surely FaxJs would have taken the prize.
- ๐ - 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.
Conferences
- ๐๐ค - React Rally
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.
Thanks to @erikras for the idea https://twitter.com/erikras/status/1014839784773177344