682 Repositories
JavaScript to-do-list-with-webpack-es6 Libraries
Terminal task list
listr Terminal task list Install $ npm install --save listr Usage const execa = require('execa'); const Listr = require('listr'); const tasks = new
Create PowerPoint presentations with a powerful, concise JavaScript API.
This library creates Open Office XML (OOXML) Presentations which are compatible with Microsoft PowerPoint, Apple Keynote, and other applications.
Cross-platform Linux commands in ES6
Cross-platform Linux commands in pure ES6 Cash is a cross-platform implementation of Unix shell commands written in straight ES6. No native compiling
🌟 JavaScript Style Guide, with linter & automatic code fixer
JavaScript Standard Style Sponsored by English • Español (Latinoamérica) • Français • Bahasa Indonesia • Italiano (Italian) • 日本語 (Japanese) • 한국어 (Ko
🐠 Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
Awesome Observable related stuff - An Observable is a collection that arrives over time.
Awesome Observables An Observable is a collection that arrives over time. Observables can be used to model push-based data sources such as events, tim
Callback-free control flow for Node using ES6 generators.
suspend Generator-based control-flow for Node enabling asynchronous code without callbacks, transpiling, or selling your soul. Suspend is designed to
Creates ES6 ./index.js file in target directories that imports and exports all sibling files and directories.
create-index create-index program creates (and maintains) ES6 ./index.js file in target directories that imports and exports sibling files and directo
📦🚀 Blazing fast, zero configuration web application bundler
Features 🚀 Blazing fast bundle times - multicore compilation, and a filesystem cache for fast rebuilds even after a restart. 📦 Out of the box suppor
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
Component based MVC web framework for nodejs targeting good code structures & modularity.
Component based MVC web framework for nodejs targeting good code structures & modularity. Why fortjs Based on Fort architecture. MVC Framework and fol
🦄 0-legacy, tiny & fast web framework as a replacement of Express
tinyhttp ⚡ Tiny web framework as a replacement of Express 🦕 tinyhttp now has a Deno port (work in progress) tinyhttp is a modern Express-like web fra
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀
A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest is a framework for building efficient,
Javascript and SVG odometer effect library with motion blur
SVG library for transitioning numbers with motion blur JavaScript odometer or slot machine effect library for smoothly transitioning numbers with moti
This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.
SomaFM Music Player Web-App This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channe
📱 Free to use static generated website template for your mobile app
Mobile App Landing Page Template 📱 Free to use static generated landing page template for your mobile app 💡 Features Mobile App Landing Page Templat
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
By running a single command, you will get a production-ready Node.js app installed and fully configured on your machine. The app comes with many built-in features, such as authentication using JWT, request validation, unit and integration tests, continuous integration, docker support, API documentation, pagination, etc. For more details, check the features list below.
💌 mailgo, a new concept of mailto and tel links
💌 mailgo a new concept of mailto and tel links https://mailgo.dev Transform all your mailto and tel link in a beautiful modal with more possibilities
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 Looking for v5? The master branch is un
CSS Loader
css-loader The css-loader interprets @import and url() like import/require() and will resolve them. Getting Started To begin, you'll need to install c
:sparkles: Modular, scoped CSS with ES6
CSJS allows you to write modular, scoped CSS with valid JavaScript. Features Extremely simple and lightweight Zero dependencies, ~2KB minified and gzi
Collected dispatches from The Quest for Scalable CSS
A Scalable CSS Reading List A list of things to read or watch that address these two questions: What is scalable CSS? and How do we create scalable CS
Scaffolding utility for vanilla-js
scaffold-static lets you automate the local development environment setup and build static sites (vanilla-JS) with ease. Installation npm install -g s
Basic Javascript Cheat Sheet
Comments Examples // This is an in-line comment. /* This is a multi-line comment */ Data types Basics JavaScript provides seven different data types:
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.
Lebab Lebab transpiles your ES5 code to ES6/ES7. It does exactly the opposite of what Babel does. If you want to understand what Lebab exactly does, t
📦🚀 Blazing fast, zero configuration web application bundler
Features 🚀 Blazing fast bundle times - multicore compilation, and a filesystem cache for fast rebuilds even after a restart. 📦 Out of the box suppor
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
🌟 JavaScript Style Guide, with linter & automatic code fixer
JavaScript Standard Style Sponsored by English • Español (Latinoamérica) • Français • Bahasa Indonesia • Italiano (Italian) • 日本語 (Japanese) • 한국어 (Ko
Super minimal MVC library
Espresso.js Espresso.js is a tiny MVC library inspired by Backbone and React with a focus on simplicity and speed. We've aimed to bring the ideas of u
A complete, fully tested and documented data structure library written in pure JavaScript.
Buckets A JavaScript Data Structure Library Buckets is a complete, fully tested and documented data structure library written in pure JavaScript. Incl
:sunglasses: Everything you need to know about Client-side Storage.
awesome-web-storage Everything you need to know about Client-side Storage. Table of Contents Introduction Browser Support Cookies Pros Cons API Useful
A lightweight vanilla ES6 cookies and local storage JavaScript library
🍪 CrumbsJS 🍪 A lightweight, intuitive, vanilla ES6 fueled JS cookie and local storage library. Quick Start Adding a single cookie or a local storage
:orange_book: simple approach for javascript localization
ttag ⚠️ This project was previously named c-3po. Some of the talks, presentations, and documentation may reference it with both names. Modern javascri
A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
Glide.js is a dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more What can co
Magically convert a simple text input into a cool tag list with this jQuery plugin.
jQuery Tags Input Plugin Do you use tags to organize content on your site? This plugin will turn your boring tag list into a magical input that turns
▶️ Streams a list of tracks from Youtube, Soundcloud, Vimeo...
PlayemJS PlayemJS is a front-end JavaScript component that manages a audio/video track queue and plays those tracks sequentially. It can currently pla
🐠 Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets
es6-cheatsheet A cheatsheet containing ES2015 [ES6] tips, tricks, best practices and code snippet examples for your day to day workflow. Contributions
ECMAScript 6: Feature Overview & Comparison
es6-features.org ECMAScript 6: Feature Overview & Comparison Copyright (c) 2015-2017 Ralf S. Engelschall [email protected] @engelschall Partiall
Spotify SDK | Entity and Collection oriented | Browser and Node support!
Spotify SDK Unofficial SDK recommended for Spotify in his developer center Entity oriented SDK to work with the Spotify Web API. Entity oriented? What
Web applications with node.js and React
Electrode Web Applications with node.js and React The Electrode project was developed to make node.js and React the primary tech choices for developin
A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
nwb nwb is a toolkit for: Quick Development with React, Inferno, Preact or vanilla JavaScript Developing: React Apps Preact Apps Inferno Apps Vanilla
✨ Create server-rendered universal JavaScript applications with no configuration
Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or Nuxt, fork a boilerplate, or set things up yours
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)
React Starter Kit — "isomorphic" web app boilerplate React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Expr
ES6 Native @mentions
Tribute A cross-browser @mention engine written in ES6, no dependencies. Tested in Firefox, Chrome, iOS Safari, Safari, IE 9+, Edge 12+, Android 4+, a
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
⚡A zero-config bundler for JavaScript applications.
Poi is a bundler built on the top of webpack, trying to make developing and bundling apps with webpack as easy as possible. The Poi project is support
Free and Beautiful Vue.js Admin Template
We’re working on Vuestic UI component library, which lets you easily customize components to your own design. Get early access and receive support fro
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
Build bulletproof UI components faster Storybook is a development environment for UI components. It allows you to browse a component library, view the
:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
English | 简体中文 | 日本語 | Spanish SPONSORED BY 活动服务销售平台 客户消息直达工作群 Introduction vue-element-admin is a production-ready front-end solution for admin inter
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used
Barcode generation library written in JavaScript that works in both the browser and on Node.js
Introduction JsBarcode is a barcode generator written in JavaScript. It supports multiple barcode formats and works in browsers and with Node.js. It h
Transform SVGs into React components 🦁
Transform SVGs into React components 🦁 Try it out online! Watch the talk at React Europe SVGR transforms SVG into ready to use components. It is part
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list Examples available here: http://claude
✨ Create server-rendered universal JavaScript applications with no configuration
Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or Nuxt, fork a boilerplate, or set things up yours
The JavaScript and API powered WordPress.com
Calypso Calypso is the new WordPress.com front-end – a beautiful redesign of the WordPress dashboard using a single-page web application, powered by t
:hourglass_flowing_sand: A higher order component for loading components with promises.
A higher order component for loading components with dynamic imports. Install yarn add react-loadable Example import Loadable from 'react-loadable'; i
A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
react-admin A frontend Framework for building data-driven applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Materi
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)
React Starter Kit — "isomorphic" web app boilerplate React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Expr
React components for efficiently rendering large lists and tabular data
React components for efficiently rendering large lists and tabular data. Check out the demo for some examples. Sponsors The following wonderful compan
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
Build bulletproof UI components faster Storybook is a development environment for UI components. It allows you to browse a component library, view the
📗 How to write cross-platform Node.js code
How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locall
🏊 Dive into ES6 and the future of JavaScript
Practical Modern JavaScript Dive into ES6 and the future of JavaScript 🏊 Modular JavaScript is a book series with the mission of improving our collec
The JavaScript Way book
The JavaScript Way A gentle introduction to an essential language. Copyright © 2017-2020 Baptiste Pesquet. Overview This book aims to be a useful comp
A curated collection of common interview questions to help you prepare for your next interview.
30 Seconds of Interviews A curated collection of common interview questions to help you prepare for your next interview. This README is built using ma
📚 Study guide and introduction to the modern front end stack.
Grab Front End Guide Credits: Illustration by @yangheng This guide has been cross-posted on Free Code Camp. Grab is Southeast Asia (SEA)'s leading tra
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
Modern JavaScript Cheatsheet Image Credits: Ahmad Awais ⚡️ If you like this content, you can ping me or follow me on Twitter 👍 Introduction Motivatio
📜 33 concepts every JavaScript developer should know.
33 Concepts Every JavaScript Developer Should Know Introduction This repository was created with the intention of helping developers master their conc
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
Front-end Developer Interview Questions This repository contains a number of front-end interview questions that can be used when vetting potential can
:white_check_mark: The Node.js best practices list (March 2021)
Node.js Best Practices Follow us on Twitter! @nodepractices Read in a different language: CN, BR, RU, PL, JA, EU (ES, FR, HE, KR and TR in progress! )
Short JavaScript code snippets for all your development needs
30 seconds of code Short JavaScript code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page
JavaScript Style Guide
Airbnb JavaScript Style Guide() { A mostly reasonable approach to JavaScript Note: this guide assumes you are using Babel, and requires that you use b
A book series on JavaScript. @YDKJS on twitter.
You Don't Know JS Yet (book series) - 2nd Edition This is a series of books diving deep into the core mechanisms of the JavaScript language. This is t
Full stack CQRS, DDD, Event Sourcing framework for Node.js
reSolve is a full stack functional JavaScript framework. CQRS - independent Command and Query sides. DDD Aggregate support. Event sourcing - using eve
A Programming Environment for TypeScript & Node.js built on top of VS Code
Programming Environment for TypeScript & Node.js A battery-included TypeScript framework built on top of Visual Studio Code Website Kretes is a progra
🦄 0-legacy, tiny & fast web framework as a replacement of Express
tinyhttp ⚡ Tiny web framework as a replacement of Express 🦕 tinyhttp now has a Deno port (work in progress) tinyhttp is a modern Express-like web fra
Powerful data visualization library based on G2 and React.
BizCharts New charting and visualization library has been released: http://bizcharts.net/products/bizCharts. More details about BizCharts Features Rea
vizflow is an ES6 interactive visualization engine
Vizflow vizflow.js - a render-loop library written using EcmaScript.6 (ES6) with no other external dependencies. Vizflow is a relatively small library
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
GoJS, a JavaScript Library for HTML Diagrams GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. S
Javascript and SVG odometer effect library with motion blur
SVG library for transitioning numbers with motion blur JavaScript odometer or slot machine effect library for smoothly transitioning numbers with moti
The motion graphics toolbelt for the web
mo · js – The motion graphics toolbelt for the web. Intro mo · js is a javascript motion graphics library that is a fast, retina ready, modular and op