javascript.md
July 15, 2021 · View on GitHub
Bookmarks tagged [javascript]
www.codever.land/bookmarks/t/javascript
GitHub - elsewhencode/project-guidelines: A set of best practices for JavaScript projects
https://github.com/elsewhencode/project-guidelines
A set of best practices for JavaScript projects. Contribute to elsewhencode/project-guidelines development by creating an account on GitHub.
- tags: javascript
- :octocat: source code
How to Format Dates in JavaScript with One Line of Code
https://www.freecodecamp.org/news/how-to-format-dates-in-javascript/
For a long time, I've used libraries like Date-fns whenever I need to format dates in JavaScript. But it gets really weird whenever I do this in small projects that require simple date formats which J...
- tags: javascript
iziToast home page
https://izitoast.marcelodolza.com/
Elegant, responsive, flexible and lightweight notification plugin with no dependencies. by Marcelo Dolza.
- tags: notifications, frontend, javascript, popup, dialog
- :octocat: source code
Deep JavaScript
https://exploringjs.com/deep-js/toc.html
- tags: javascript
Try Redis
- tags: redis, javascript
How to retrieve the POST query parameters using Express
https://flaviocopes.com/express-post-query-variables/
Found out how to retrieve the POST query parameters using Express
Understanding And Using REST APIs — Smashing MagazineClear SearchBack to top
https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/
Everything you need to know about REST APIs, from start to finish. How and why to use REST APIs, how to deal with headers, error messages and API versions. Let’s get started.
- tags: rest, javascript
ECMAScript® 2022 Language Specification
- tags: javascript, ecmascript
QuickJS Javascript Engine
https://bellard.org/quickjs/quickjs.html#Main-Features
QuickJS Javascript Engine
- tags: qjs, quickjs, javascript, embeddable
Redis Quick Start – Redis
https://redis.io/topics/quickstart
- tags: redis, javascript, database
Hashing in Action: Understanding bcrypt
https://auth0.com/blog/hashing-in-action-understanding-bcrypt/
bcrypt allows us to build a password security platform that can scale with computation power and provides us with hashing and salting mechanisms.
- tags: hashing, password, bcrypt, redis, javascript
MongoDB Node.js Driver
https://mongodb.github.io/node-mongodb-native/
- tags: mogodb, database, javascript
Babel · The compiler for next generation JavaScript
The compiler for next generation JavaScript
- tags: babel, javascript, node
Modern Javascript: Everything you missed over the last 10 years by Sandro Turriate
https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years
- tags: javascript
Javascript Modules
https://exploringjs.com/es6/ch_modules.html
Good detailed overview of Javascript Modules
- tags: javascript, book, ecmascript-6
Hello from pnpm | pnpmMenu
Fast, disk space efficient package manager
- tags: javascript, node, npm, pnpm
For mission-critical Node.js applications
NodeSource products provide real-time insight into application performance and security, empowering organizations to successfully operationalize Node.js
- tags: javascript, node, node.js
OpenJS Certification and Training Programs - OpenJS Foundation
https://openjsf.org/certification/
- tags: javascript, openjs, certification
Introduction to Node.js
Getting started guide to Node.js, the server-side JavaScript runtime environment. Node.js is built on top of the Google Chrome V8 JavaScript engine, and it's mainly used to create web servers - but it...
- tags: how-to, javascript, learn-to-code, nodejs, node
Introduction to Node.js
Getting started guide to Node.js, the server-side JavaScript runtime environment. Node.js is built on top of the Google Chrome V8 JavaScript engine, and it's mainly used to create web servers - but it...
- tags: javascript, learn, node, how-to
Stage - JSWorld Conference USA
https://live.jsworldconference.com/stage/live
United States's Premier Javascript Conference of 2021.
- tags: javascript, jsconference, jsworld
JSWORLD Conference USA
https://usa.jsworldconference.com/
JSworld Conference USA by Frontend Love takes place Friday 21st May 2021 with our first United States Sole Focussed JavaScript Conference.
- tags: javascript, conference
How I added Dark Mode to my website
https://flaviocopes.com/dark-mode/
The step by step instructions to make 2 versions of your website, to make it perfect for both day and night use
- tags: javascript, darkmode, flavio
GitHub - jsdom/jsdom
https://github.com/jsdom/jsdom
jsdom is a pure-JavaScript implementation of many web standards, notably the WHATWG DOM and HTML Standards, for use with Node...
- tags: web-scraping, tools, dom, node.js, javascript
- :octocat: source code
leonardomso/33-js-concepts: 📜 33 JavaScript concepts every developer should know.
https://github.com/leonardomso/33-js-concepts
This repository was created with the intention of helping developers master their concepts in JavaScript. It is not a requirement, but a guide for future studies. It is based on an article written by ...
- tags: javascript, resources, videos, bookmarks
- :octocat: source code
33 Fundamentals Every JavaScript Developer Should Know | by Stephen Curtis
https://medium.com/@stephenthecurt/33-fundamentals-every-javascript-developer-should-know-13dd720a90...
The article lists 33 core concepts to understand to really get Javascript
- :calendar: published on: 2017-09-03
- tags: javascript, event-loop
Efficiently load JavaScript with defer and async
https://flaviocopes.com/javascript-async-defer/
When loading a script on an HTML page, you need to be careful not to harm the loading performance of the page. Depending on where and how you add your scripts to an HTML page will influence the loadin...
- tags: javascript, async, defer
You Might Not Need Laravel Mix - Stage Right Labs
https://stagerightlabs.com/blog/you-might-not-need-laravel-mix
An alternative to Laravel Mix for compiling JS and CSS especially Tailwind CSS. The compiler is ESBUILD
- :calendar: published on: 2021-03-22
- tags: laravel-mix, jscompile, esbuild, javascript, webpack
ThatAPICompany – Creating API First, Data Driven Companies.
- tags: api, javascript
How the new ‘Top Level Await’ feature works in JavaScript | by Kesk -*- | JavaScript in Plain English
https://javascript.plainenglish.io/javascript-top-level-await-in-a-nutshell-4e352b3fc8c8
Previously, in order to use await, code needed to be inside a function marked as async. This meant that you couldn’t use await outside any function notation. Top-level await enables modules to act…
- tags: javascript, await, top-level-await
Building a CLI with Deno 🦕 | learning as we go
https://alexandrempsantos.com/deno/build-a-cli-with-deno/
How to build and distribute a CLI with Deno that fetches the weather for a specific location
- tags: deno, javascript, typescript, web-assembly
Deno - Everything I know
https://wiki.nikitavoloboev.xyz/web/deno
- tags: deno, javascript, typescript, web-assembly
GreenSock
GSAP is an industry standard JavaScript animation library from GreenSock that lets you craft high-performance animations that work in every major browser.
- tags: javascript, annimation, web-development
Craig Buckler - A first look at Deno - 27min
Node.js is a cross-platform JavaScript runtime developed by Ryan Dahl using Chrome's V8 engine. It has been one of the most successful web technologies of the past decade. Deno is a new cross-platform...
- :calendar: published on: 2020-12-22
- tags: techexeter, deno, javascript, typescript
Deno, a Secure Runtime for JavaScript and TypeScript
Deno is a runtime for JavaScript and TypeScript that is based on the V8 JavaScript engine and the Rust programming language. It was created by Ryan Dahl, original creator of Node.js, and is focused on...
- tags: typescript, javascript, typescript
10 Things I Regret About Node.js - Ryan Dahl - JSConf EU
- tags: deno, javascript, typescript, webassembly, ryan-dahl
Deno, a new way to JavaScript. Ryan Dahl. JS Fest 2019 Spring
https://invidious.snopyta.org/watch?v=z6JRlx5NC9E
- tags: deno, javascript, typescript, webassembly, ryan-dahl
The JavaScript Bootcamp
- tags: javascript, bootcamp, flavio
JSPM - ES Module Package Manager and CDN - jspm.org
- tags: javascript, packages, cdn
Skypack: search millions of open source JavaScript packages
Search millions of open source JavaScript packages on Skypack. Free to use.
- tags: javascript, packages
jsDelivr - A free, fast, and reliable CDN for open source
Supports npm, GitHub, WordPress, Deno, and more. Largest network and best performance among all CDNs. Serving more than 80 billion requests per month.
- tags: javascript, cdn, opensource
Deno - A secure runtime for JavaScript and TypeScriptMenu | DenoGithub | Deno
- tags: deno, javascript, promises
Docusaurus home page
An optimized site generator in React. Docusaurus helps you to move fast and write content. Build documentation websites, blogs, marketing pages, and more.
- tags: react, static-site-generator, javascript, documentation, docs
- :octocat: source code
My SPLASH Keynote on "the JavaScript World Domination Plan at 16 Years." Brendan Eich
https://www.slideshare.net/BrendanEich/splash-9915475
My SPLASH Keynote on "the JavaScript World Domination Plan at 16 Years."
- tags: javascript, [brendan eich](../tagged/brendan eich.md), slides
Brendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160 - Invidious
https://invidious.snopyta.org/watch?v=krB0enBeSiE
- tags: brendan-eich, javascript, lex-fridman
Safe integers in JavaScript
https://2ality.com/2013/10/safe-integers.html
- tags: javascript, safe, integers
Stripe Currency - Are all amounts in cents / 100ths, or does it depend on currency?
https://stackoverflow.com/questions/35326710/stripe-currency-are-all-amounts-in-cents-100ths-or-does...
- :calendar: published on: 2016-02-10
- tags: stripe-payments, javascript, float, currency, storing
How to handle precision and rounding errors in currency?
https://stackoverflow.com/questions/39256662/how-to-handle-precision-and-rounding-errors-in-currency...
- :calendar: published on: 2016-08-30
- tags: currency, javascript, numbers, precision, currency, float, floating-point
RunJS - A playground for JavaScript and TypeScriptTwitter iconGitHub iconProduct Hunt icon
RunJS is a modern JavaScript and TypeScript playground, displaying instant results as you type and providing access to Node and browser APIs.
- tags: javascript, desktop, runtime, repl
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
- tags: javascript, node
V8 JavaScript engine
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
- tags: chrome, v8, javascript, engine, web-assembly, ecmascript
prettier-atom
https://atom.io/packages/prettier-atom
At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.
- tags: prettier, javascript
Add Items with Javascript DOM
https://codepen.io/bradtraversy/pen/Bwapow
Learn how to add items to a list dynamically based on user input with JavaScript and the DOM.
- :calendar: published on: 2021-04-17
- tags: javascript, dom, example, how-to
- :octocat: source code
sohamkamani/javascript-design-patterns-for-humans
https://github.com/sohamkamani/javascript-design-patterns-for-humans
An ultra-simplified explanation of design patterns implemented in javascript
- tags: design-patterns, javascript, oop
- :octocat: source code
How to Set Expiry Time (TTL) for LocalStorage With Javascript
https://www.sohamkamani.com/blog/javascript-localstorage-with-ttl-expiry/
This post will explain how to implement expiry times for items stored in the browsers localStorage.
- :calendar: published on: 2019-11-14
- tags: localstorage, javascript
rollup.js home page
https://rollupjs.org/guide/en/
Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the new standardized format for code mod...
- tags: javascript, bundler
- :octocat: source code
Broken Promises - James Snell, NearForm - 33min
https://www.youtube.com/watch?v=XV-u_Ow47s0
When a customer comes to us with a complaint that their code is running slowly, our first question has become, "Are you using Promises?". When they predictably tell us yes, our response has become, "Y...
- :calendar: published on: 2019-12-19
- tags: node.js, javascript, promises
- :octocat: source code
IdentityModel/oidc-client-js
https://github.com/IdentityModel/oidc-client-js/
OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications
- tags: javascript, openid-connect, oauth2
- :octocat: source code
GitHub - appcypher/awesome-wasm-langs: 😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
https://github.com/appcypher/awesome-wasm-langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly - appcypher/awesome-wasm-langs
- tags: javascript, webassembly
List of languages that compile to JS · jashkenas/coffeescript Wiki · GitHub
https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js
Unfancy JavaScript. Contribute to jashkenas/coffeescript development by creating an account on GitHub.
- tags: javascript
websockets/ws home page
https://github.com/websockets/ws
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
- tags: node.js, javascript, websocket, websocket-server, websocket-client
- :octocat: source code
Top Web Development Tools for Building Business Applications in 2021 | Hacker Noon
https://hackernoon.com/top-web-development-tools-for-building-business-applications-in-2021-0n1234pe...
- tags: web-development, javascript
Top Frontend Frameworks - KeyCDN
https://www.keycdn.com/blog/frontend-frameworks
- tags: javascript, frontend, frameworks
Taimoor Sattar | tech articles and entrepreneur
I’m a full-stack developer. I write about tech articles and entrepreneur. I write about content that more related to problem-solving related to programming, money, and the latest trends.
- :calendar: published on: 2021-01-12
- tags: javascript, website, development, blog
- :octocat: source code
Stimulus: A modest JavaScript framework for the HTML you already have.
Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to take over your entire front-end—in fact, it’s not concerned with rendering HTML at all. Instead, it’s designed to augment y...
- tags: javascript
PixelCraft: A Pixel Art Editor
https://github.com/rgab1508/PixelCraft
PixelCraft
A pixel Art & Animation Creation Tool Built using HTML5 Canvas.
It is a Progressive Web App (PWA) with offline compatibility.
It is mobile-friendly and is very easy to use.
![Pixel...
- :calendar: published on: 2020-09-11
- tags: pixel, html, css, javascript, canvas
- :octocat: source code
JavaScript ES2020 has Arrived. Looking at the top new features of… | by Taran | codeburst
https://codeburst.io/javascript-es2020-is-here-360a8304b0e6
- tags: javascript
10 JavaScript Hacks Every Web Developer Should Know
https://www.freecodecamp.org/news/javascript-hacks/
- tags: javascript
Do This Not That, JavaScript Edition
https://medium.com/young-coder/do-this-not-that-javascript-edition-72d0efaa5c65
- tags: javascript
Mousetrap - Keyboard shortcuts in Javascript
A simple library for handling keyboard shortcuts in Javascript
- tags: javascript, shortcuts
- :octocat: source code
The Smart Coder
https://thesmartcoder.dev/9-popular-github-repos-for-every-web-developer/
Useful tools, inspiring examples, and more...
- tags: javascript, web-development
The HTML presentation framework - reveal.js home page
Documentation and demos for the open source reveal.js HTML presentation framework. Slides, slideshow, ppt, presentations
- tags: dev-tools, node.js, javascript
- :octocat: source code
Justin Searls – Please don’t mock me - 51min
https://www.youtube.com/watch?v=Af4M8GMoxi4
Confusion over test doubles starts with what to even call them. You might know them as stubs, proxies, mocks, or spies (but I call them test doubles, because a book you've probably never read declared...
- :calendar: published on: 2018-03-05
- tags: testing, tdd, test-driven-development, javascript, web-development
GitHub - cobidev/simplefolio: ⚡️ A minimal portfolio template for Developers
https://github.com/cobidev/simplefolio
⚡️ A minimal portfolio template for Developers. Contribute to cobidev/simplefolio development by creating an account on GitHub.
- tags: portfolio, template, webpack, javascript
- :octocat: source code
Comparing the top 3 Javascript testing frameworks
https://dev.to/heroku/comparing-the-top-3-javascript-testing-frameworks-2cco
In this article, I'm going to compare three popular frameworks—Mocha, Jest, and Jasmine—to help you make a more informed decision. I'll look at how these frameworks handle common test scenarios, such ...
- :calendar: published on: 2020-03-18
- tags: javascript, testing
GitHub - lydiahallie/javascript-questions
https://github.com/lydiahallie/javascript-questions
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
- tags: javascript, interview-questions
- :octocat: source code
GitHub - ryanmcdermott/clean-code-javascript
https://github.com/ryanmcdermott/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
- tags: javascript, clean-code
- :octocat: source code
GraphQL Server Basics: GraphQL Schemas, TypeDefs & Resolvers Explained | Prisma
https://www.prisma.io/blog/graphql-server-basics-the-schema-ac5e2950214e
In this article, we unveiled the mechanics and inner workings of a GraphQL execution engine. Starting with the GraphQL schema which defines the API of the server and determines what queries and mutati...
- tags: graphql, javascript, graphql-js
DataLoader – Source code walkthrough - 34min
https://www.youtube.com/watch?v=OQTnXNCDywA
DataLoader is a utility for batching and caching loaded data in your web service. Learn how it works with a walkthrough of its source code.
- :calendar: published on: 2016-02-27
- tags: graphql, javascript, node.js, react, dataloader
- :octocat: source code
Getting Started With GraphQL.js - home page
https://graphql.org/graphql-js/
The JavaScript reference implementation for GraphQL
- tags: graphql, javascript, node.js, graphql-js
- :octocat: source code
Breaking up the monolith: A layered GraphQL architecture - Johannes Schickling @ GraphQL Europe 2018 - 17min
https://www.youtube.com/watch?v=_MmyTahR9ok
Learn how GraphQL helps you build, clean & layered-architectures with a clear separation of concerns.
- :calendar: published on: 2018-07-02
- tags: graphql, api, javascript, architecture
JavaScript Open Source Awards 2020 Distinguishes Six Impactful Projects
https://www.infoq.com/news/2020/10/js-open-source-award-2020/
Since 2018, the JavaScript Open Source Awards distinguishes impactful open-source projects across four categories every year— Breakthrough of the Year, The Most Exciting Use of Technology, Fun Side Pr
- :calendar: published on: 2020-10-20
- tags: javascript
Parcel home page
Blazing fast, zero configuration web application bundler
- tags: web-application, bundler, javascript
- :octocat: source code
mozilla/web-ext
https://github.com/mozilla/web-ext
This is a command line tool to help build, run, and test WebExtensions.
- tags: firefox-webextensions, javascript, browser-extension
- :octocat: source code
GitHub - standard/standard
https://github.com/standard/standard
🌟 JavaScript Style Guide, with linter & automatic code fixer - standard/standard
- tags: javascript, linter, style-guide
- :octocat: source code
In depth: Microtasks and the JavaScript runtime environment
https://developer.mozilla.org/en-US/docs/Web/API/HTML_DOM_API/Microtask_guide/In_depth
When debugging or, possibly, when trying to decide upon the best approach to solving a problem around timing and scheduling of tasks and microtasks, there are things about how the JavaScript runtime o...
- tags: javascript, web-api
Tasks, microtasks, queues and schedules
https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/
When I told my colleague Matt Gaunt I was thinking of writing a piece on microtask queueing and execution within the browser's event loop, he said "I'll be honest with you Jake, I'm not going to read ...
- :calendar: published on: 2015-09-17
- tags: javascript, event-loop
GitHub - TheAlgorithms/Javascript
https://github.com/TheAlgorithms/Javascript
A repository for All algorithms implemented in Javascript (for educational purposes only) - TheAlgorithms/Javascript
- tags: javascript, algorithms
- :octocat: source code
GitHub - trekhleb/javascript-algorithms
https://github.com/trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- tags: javascript, algorithms
- :octocat: source code
GitHub - aFarkas/lazysizes
https://github.com/aFarkas/lazysizes
High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without co...
- tags: performance, web-app, javascript
- :octocat: source code
GitHub - thedaviddias/Front-End-Checklist
https://github.com/thedaviddias/Front-End-Checklist
The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your website / HTML page to production.
- tags: frontend, developer-tools, html, javascript
GitHub - dexteryy/spellbook-of-modern-webdev
https://github.com/dexteryy/spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
- tags: web-development, javascript
- :octocat: source code
Learn JavaScript by doing it
https://jskatas.org/#bundle-es6-katas
- tags: javascript
GitHub - grab/front-end-guide: 📚 Study guide and introduction to the modern front end stack.
https://github.com/grab/front-end-guide
📚 Study guide and introduction to the modern front end stack. - grab/front-end-guide
- tags: javascript, frontend
You Don't Know Node - ForwardJS San Francisco - 35min
https://www.youtube.com/watch?v=oPo4EQmkjvY
"Before you bury yourself in packages, learn the NodeJS runtime itself. This talk will challenge the very limits of your NodeJS knowledge,"
Samer Buna Presented at ForwardJS, July 26 & 27, 2017
- :calendar: published on: 2017-09-06
- tags: javascript, node.js
Saving and scraping a website with Puppeteer
https://fettblog.eu/scraping-with-puppeteer/
For some of my performance audits I need an exact copy of the webpage as it is served by my clients infrastructure. In some cases, it can be hard to get to the actual artefact. So it’s easier to fetch...
- tags: javascript, node.js, puppeteer
How to generate PDF of a website page with Node.js - JavaScript In Plain English - Medium
https://medium.com/javascript-in-plain-english/generate-best-quality-pdf-of-any-webpage-html-page-in...
In this article, we will see how easy it is to generate PDF of any webpage using Nodejs and send the generated pdf back to the client side application. We will use puppeteer tool which is a headless c...
- :calendar: published on: 2020-01-21
- tags: javascript, puppeteer, node.js
- :octocat: source code
Stranger Things, JavaScript Edition
https://livecodestream.dev/post/2020-06-03-stranger-things-javascript-edition/
Everything related to Programming, AI and computer science!
- tags: javascript
kubernetes-basicLearning/readme.md at master · knrt10/kubernetes-basicLearning · GitHub
https://github.com/knrt10/kubernetes-basicLearning/blob/master/readme.md
Understand kubernetes step by step. A simple repo for beginners :fire: - knrt10/kubernetes-basicLearning
- tags: docker, kubernetes, javascript
Checking event target selectors with event bubbling in vanilla JavaScript
https://gomakethings.com/checking-event-target-selectors-with-event-bubbling-in-vanilla-javascript/
Event bubbling is an approach to listening for events that’s better for performance and gives you a bit more flexibility.
Instead of adding event listeners to specific elements, you listen to all eve...
- tags: event-bubbling, javascript
Bubbling and capturing
https://javascript.info/bubbling-and-capturing#bubbling
The bubbling principle is simple.
When an event happens on an element, it first runs the handlers on it, then on its parent, then all the way up on other ancestors.
- tags: javascript, event-bubbling, html
Building a Custom Right-Click (Context) Menu with JavaScript — SitePoint
https://www.sitepoint.com/building-custom-right-click-context-menu-javascript/
Web applications, as opposed to just informational websites, are being more and more utilised as the web continues to mature. Two cutting edge and leading examples of web applications are Gmail and Dr...
- :calendar: published on: 2015-03-25
- tags: contextmenu, javascript
- :octocat: source code
Metro 4 - Popular HTML, CSS and JS library
Metro 4 is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with responsive grid system, extensive prebuilt components, and powerful ...
- tags: frameworks, css, html, javascript
- :octocat: source code
Lesser-Known JavaScript Hazards - Better Programming - Medium
https://medium.com/better-programming/lesser-known-javascript-hazards-8d688a463b1f
JavaScript has been getting a lot of new, sugary features ever since we got over Harmony. While more features can allow us to write readable, high-quality code, it’s also easy to go overboard with…
- tags: javascript
Lerna · A tool for managing JavaScript projects with multiple packages.
Splitting up large codebases into separate independently versioned packages is extremely useful for code sharing. However, making changes across many repositories is messy and difficult to track, and ...
- tags: javascript, npm, package-management, monorepo, git
- :octocat: source code
How can I remove a specific item from an array?
https://stackoverflow.com/questions/5767325/how-can-i-remove-a-specific-item-from-an-array
const array = [2, 5, 9];
console.log(array);
const index = array.indexOf(5);
if (index > -1) {
array.splice(index, 1);
}
// array = [2, 9]
console.log(array);
- :calendar: published on: 2011-04-23
- tags: javascript, arrays
Jake Archibald: In The Loop - JSConf.Asia - 35min
https://www.youtube.com/watch?v=cCOL7MC4Pl0
Have you ever had a bug where things were happening in the wrong order, or particular style changes were being ignored? Ever fixed that bug by wrapping a section of code in a setTimeout? Ever found ...
- :calendar: published on: 2018-02-09
- tags: javascript, event-loop, web-development, browser
Using files from web applications - Web APIs | MDN
https://developer.mozilla.org/en-US/docs/Web/API/File/Using_files_from_web_applications
Using the File API, which was added to the DOM in HTML5, it's now possible for web content to ask the user to select local files and then read the contents of those files. This selection can be done b...
- tags: html, form, javascript
Cut and Copy Commands | Web | Google Developers
https://developers.google.com/web/updates/2015/04/cut-and-copy-commands
IE10 and above added support for the 'cut' and 'copy' commands through the Document.execCommand() method. As of Chrome version 43, these commands are also supported in Chrome.
Any text selected in th...
- tags: javascript, dom, copy
Ace - The High Performance Code Editor for the Web - Home Page
Ace is an embeddable code editor written in JavaScript. It matches the features and performance of native editors such as Sublime, Vim and TextMate. It can be easily embedded in any web page and JavaS...
- tags: editor, ace-editor, javascript
- :octocat: source code
Daily Dev Tips just for you - Daily Dev Tips
Daily Dev Tips
Daily dev tips for the development community!
Get a daily development tip easy and simple to understand.
- :calendar: published on: 2020-03-31
- tags: javascript, css, vanillajs
Exploring set, get and Object.defineProperty in TypeScript
https://ultimatecourses.com/blog/typescript-setters-getter
When working with Javascript or TypeScript, you may have seen the set and get keywords being thrown around in various blogs or codebases - and they’re extremely useful for parsing or modifying dat...
- :calendar: published on: 2017-09-26
- tags: javascript, typescript, angular
toniov/p-iteration: Utilities that make array iteration easy when using async/await or Promises
https://github.com/toniov/p-iteration
- tags: javascript, foreach, map, promise, promises
Uppy
Uppy fetches files locally and from remote places like Dropbox or Instagram. With its seamless integration, reliability and ease of use, Uppy is truly your best friend in file uploading.
- tags: file-uploader, javascript
- :octocat: source code
Uploading Photos to Amazon S3: Full Code - AWS SDK for JavaScript
https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/s3-example-photo-album.html
This browser script code example shows:
- How to create a browser application that allows users to create photo albums in an Amazon S3 bucket and upload photos into the albums.
- tags: aws-sdk, javascript, amazon-s3
Learn React Basics in 10 Minutes
https://www.freecodecamp.org/news/learn-react-basics-in-10-minutes/
A quick overview of React basics: what it is, how it works, why we need it, and what we can build with it. Learn it all in the time it takes to drink a cup of coffee!
- tags: javascript, react
GitHub - brix/crypto-js home page
https://github.com/brix/crypto-js
JavaScript library of crypto standards. Contribute to brix/crypto-js development by creating an account on GitHub.
- tags: javascript, cryptography
- :octocat: source code
Explore Javascript on AWS
https://aws.amazon.com/developer/language/javascript/
Are you a seasoned AWS developer? Just getting started with AWS? Regardless, if your favorite programming language is JavaScript, then get started here with 10-minute tutorials, technical blog posts, ...
- tags: aws, javascript
- :octocat: source code
Luxon home page
https://moment.github.io/luxon/
A powerful, modern, and friendly wrapper for Javascript dates and times.
- tags: javascript, javascript-frameworks, date, date-manipulation, datetime
- :octocat: source code
Apply instant loading with the PRPL pattern
https://web.dev/apply-instant-loading-with-prpl/
PRPL is an acronym that describes a pattern used to make web pages load and become interactive, faster. In this guide, learn how each of these techniques fit together but still can be used independent...
- :calendar: published on: 2018-11-05
- tags: javascript, performance, optimization
Reduce JavaScript payloads with code splitting
https://web.dev/reduce-javascript-payloads-with-code-splitting/
Sending large JavaScript payloads impacts the speed of your site significantly. Instead of shipping all the JavaScript to your user as soon as the first page of your application is loaded, split your ...
- :calendar: published on: 2018-11-05
- tags: javascript, code-splitting
What is the JAMstack and how do I get started?
https://www.freecodecamp.org/news/what-is-the-jamstack-and-how-do-i-host-my-website-on-it/
- tags: jamstack, web-development, javascript, html
Starting With React? Benefit From These Coding Tips
https://levelup.gitconnected.com/starting-with-react-benefit-from-these-coding-tips-fadfb25eaed7
Are you new to React? Or are you looking for just a little more information before you are really going to dive into the adventure of learning this Javascript library? You’re probably not the only…
- tags: react, javascript
What is the JAMstack? - Better Programming - Medium
https://medium.com/better-programming/what-is-the-jamstack-d3f854919ab6
According to jamstack.org, JAM — which stands for JavaScript, APIs, and Markup — isn’t about specific technologies, but rather: That all sounds great, but how is it different from its predecessors…
- tags: javascript, web-development, jamstack
Why JavaScript is Eating HTML | CSS-Tricks
https://css-tricks.com/why-javascript-is-eating-html/
Web development is always changing. One trend in particular has become very popular lately, and it fundamentally goes against the conventional wisdom
- tags: css, javascript, html, web-development
uuidjs/uuid: Generate RFC-compliant UUIDs in JavaScript
https://github.com/uuidjs/uuid
Simple, fast generation of RFC4122 UUIDs.
Features:
- Support for version 1, 3, 4 and 5 UUIDs
- Cross-platform: CommonJS build for Node.js and [ECMAScript Modu...
- tags: javascript, node.js
- :octocat: source code
JavaScript Resources | JSArray.com
Awesome curated links of JavaScript resources
- tags: javascript, cheatsheet
Closures - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures
A closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment). In other words, a closure gives you access to an oute...
- tags: javascript, closures
Getting Acquainted With Svelte, the New Framework on the Block | CSS-Tricks
https://css-tricks.com/getting-acquainted-with-svelte-the-new-framework-on-the-block/
- tags: javascript, web, svelte
Bit.dev
Easily share reusable components between projects and applications to build faster as a team. Collaborate to develop, publish and manage components and modules at any scale without overhead. Discover ...
- tags: angular, reactjs, vuejs, javascript
- :octocat: source code
Array reduce vs chaining vs for loop
https://kentcdodds.com/blog/array-reduce-vs-chaining-vs-for-loop
A comparison of different approaches to operating on an array
- tags: javascript, arrays
Master the JavaScript Interview: What is Functional Programming?
https://medium.com/javascript-scene/master-the-javascript-interview-what-is-functional-programming-7...
Functional programming has become a really hot topic in the JavaScript world. Just a few years ago, few JavaScript programmers even knew what functional programming is, but every large application cod...
- :calendar: published on: 2017-01-04
- tags: javascript, functional-programming
GitHub - bradtraversy/vanillawebprojects
https://github.com/bradtraversy/vanillawebprojects
Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries - bradtraversy/vanillawebprojects
- tags: javascript, html, css
- :octocat: source code
💡🎁 JavaScript Visualized: Generators and Iterators - DEV Community 👩💻👨💻
https://dev.to/lydiahallie/javascript-visualized-generators-and-iterators-e36
Tagged with javascript, node.
- tags: javascript
SortableJS Home Page
https://sortablejs.github.io/Sortable/
JavaScript library for reorderable drag-and-drop lists
- tags: javascript, drag-and-drop
- :octocat: source code
GitHub - epoberezkin/fast-deep-equal
https://github.com/epoberezkin/fast-deep-equal
The fastest deep equality check with Date, RegExp and ES6 Map, Set and typed arrays support - epoberezkin/fast-deep-equal
- tags: javascript, ecmascript-6, regex, regexp
- :octocat: source code
What I Learned From Creating My First Open-Source Software Project
https://medium.com/better-programming/things-i-learned-from-creating-my-first-open-source-software-p...
I recently published a package on npm: a data-structures-and-algorithms library implemented in JavaScript. The purpose of the project is to help others learn and understand data structures and…
- tags: javascript, open-source, npm
[
React Native is the Future of Mobile at Shopify
– Shopify Engineering
](https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify) https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify
After years of native mobile development, we’ve decided to build all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly.
- tags: react, mobile, javascript
Standard built-in objects - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects
This chapter documents all of JavaScript's standard, built-in objects, including their methods and properties.
- tags: javascript
The React Cheatsheet for 2020 📄 (+ real-world examples) - DEV Community 👩💻👨💻
https://dev.to/codeartistryio/the-react-cheatsheet-for-2020-real-world-examples-4hgg
- tags: react, javascript
Composing Software: An Introduction - JavaScript Scene - Medium
https://medium.com/javascript-scene/composing-software-an-introduction-27b72500d6ea
This isn’t about functional programming (FP) vs object-oriented programming (OOP), or one language vs another. Components can take the form of functions, data structures, classes, etc… Different progr...
- :calendar: published on: 2017-05-18
- tags: javascript, functional-programming, composition
JS Comparison Table
https://dorey.github.io/JavaScript-Equality-Table/
Moral of the story: Always use 3 equals unless you have a good reason to use 2.
- tags: javascript
Object comparison in JavaScript
https://stackoverflow.com/questions/1068834/object-comparison-in-javascript
Unfortunately there is no perfect way, unless you use proto recursively and access all non-enumerable properties, but this works in Firefox only.
So the best I can do is to guess usage scenarios.
...
- :calendar: published on: 2009-07-01
- tags: javascript, object, comparison, object-comparison
The history of “typeof null”
https://2ality.com/2013/10/typeof-null.html
In JavaScript, typeof null is 'object', which incorrectly suggests that null is an object (it isn’t, it’s a primitive value, consult my blog post on categorizing values for details). This is a bug and...
- :calendar: published on: 2013-11-05
- tags: javascript
The JAMstack in 2020: Why (and How) to Get Started - Snipcart
https://snipcart.com/blog/jamstack
JAMstack beginner? Start here. We cover basics, how to get started, and how to sell it to clients. Bonus: a curated list of JAMstack resources.
- tags: javascript, web, jamstack
Secrets of the JavaScript Object API
https://areknawo.com/secrets-of-the-javascript-object-api/
- tags: javascript
What the Heck is React Hooks? — Soshace • Soshace
https://blog.soshace.com/what-the-heck-is-react-hooks/
In this article, you'll learn what a React Hook is, the benefits and how to use it in your react application.
- tags: javascript, react
Deploy Your Web App Using Only Free Resources [A How To Guide] - By Alex Baas
https://hackernoon.com/how-to-publish-your-website-at-no-costs-u64q31n9?source=rss
- tags: javascript, web
The Most Trending Node.js Open Source Projects In 2019 - Deep Study - Blog Brainhub.eu
https://brainhub.eu/blog/node-js-open-source-projects-2019/
Wondering if you missed out on any hot trends and projects this year? See our post and discover the most trending Node.js open source projects of 2019.
- tags: javascript, node.js
How much JavaScript do you need to know to use Node.js?
https://nodejs.dev/how-much-javascript-do-you-need-to-know-to-use-nodejs
As a beginner, it's hard to get to a point where you are confident enough in your programming abilities.
While learning to code, you might also be confused at where does JavaScript end, and where Nod...
- tags: javascript, node.js
JavaScript Timers - 11min
https://www.youtube.com/watch?v=YmaFAKUFmp0
Timing in JavaScript with setTimeout, setInterval and requestAnimationFrame
- :calendar: published on: 2015-08-27
- tags: javascript, open-source, settimeout, setinterval, requestanimationframe, timer
- :octocat: source code
How JavaScript works in browser and node? - ITNEXT
https://itnext.io/how-javascript-works-in-browser-and-node-ab7d0d09ac2f
There are many passionate developers, working on front-end or back-end, devote their life to protect realm of JavaScript. JavaScript is very easy to understand and is a essential part of front-end dev...
- :calendar: published on: 2018-04-23
- tags: javascript, node.js, event-loop
Loupe
Loupe is a little visualisation to help you understand how JavaScript's call stack/event loop/callback queue interact with each other.
[Video - What the heck is the event loop anyway? | Philip Robert...
- tags: javascript, event-loop
- :octocat: source code
“Copy to Clipboard” Made Easy with Clipboard.js
https://webdesign.tutsplus.com/tutorials/copy-to-clipboard-made-easy-with-clipboardjs--cms-25086
Owing to browser restrictions, adding copy functionality to web pages used to be a real hassle. Most developers had to resort to a library dependant on Flash, like Clippy, for example. Fortunately now...
- tags: javascript, code-highlighting
- :octocat: source code
Why you should have ditched IE support long ago...
https://areknawo.com/why-you-should-have-ditched-ie-support-long-ago/
Is Internet Explorer still relevant in 2020? And if so, should you bother to support it? Checking out IE history, JavaScript, HTML and CSS features & more!
- tags: javascript, web
10 Best YouTube Channels to Learn Web Development - ReadWrite
https://readwrite.com/2019/12/17/10-best-youtube-channels-to-learn-web-development/
One of the best ways to learn to code without spending any money is by subscribing to web developer masters on Youtube.
- tags: web, tutorials, javascript
How not to go wrong when choosing a static website generator? Gatsby vs Jekyll
https://medium.com/javascript-in-plain-english/how-not-to-go-wrong-when-choosing-a-static-website-ge...
- tags: javascript, static-site-generator
ES-Everything: an ECMA Explainer
https://www.matthewgerstman.com/tech/es-everything/
- tags: javascript
8 Essential Tips To Make Your JavaScript Code Perform Faster - By Mosh
https://hackernoon.com/8-essential-tips-to-make-your-javascript-code-perform-faster-6nr320p?source=r...
- tags: javascript
Best JavaScript Static Sites Generators to look out for in 2020
https://areknawo.com/best-javascript-static-sites-generators-to-look-out-for-in-2020/
- tags: javascript, jamstack
Javascript Hidden Classes and Inline Caching in V8
https://richardartoul.github.io/jekyll/update/2015/04/26/hidden-classes.html
Optimization takeaways
- Always instantiate your object properties in the same order so that hidden classes, and subsequently optimized code, can be shared.
- Adding properties to an object after i...
- tags: javascript, optimization, v8
The Vanilla JS Podcast
A show about JavaScript for people who hate the complexity of modern front‑end web development.
- tags: podcast, javascript
iamkun/dayjs home page
https://github.com/iamkun/dayjs
⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API
- tags: javascript, javascript-frameworks, datetime
- :octocat: source code
validatorjs/validator.js: String validation
https://github.com/validatorjs/validator.js
A library of string validators and sanitizers.
- tags: javascript
- :octocat: source code
date-fns - modern JavaScript date utility library
date-fns provides the most comprehensive yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js.
- tags: javascript, node.js, datetime
- :octocat: source code
Monitoring Node.js: Watch Your Event Loop Lag! - David Hettler 🥨
https://davidhettler.net/blog/event-loop-lag/
In this blog post you will learn what event loop lag is, how it affects performance and why you should include this metric in your performance monitoring dashboards (if you haven’t already). Event loo...
- tags: node.js, javascript, event-loop
The Modern JavaScript Tutorial
Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
- tags: javascript, tutorials
- :octocat: source code
Javascript Compressor - compress code online for free
https://javascriptcompressor.com/
Online Javascript compressor Compress and obfuscate Javascript code online completely free using this compressor.
- tags: javascript, dev-tools, compression
Ryan Dahl. Deno, a new way to JavaScript. JS Fest 2019 Spring - 59min
https://www.youtube.com/watch?v=z6JRlx5NC9E
From async-await to ArrayBuffers, the JavaScript language has changes significantly in the decade since Node.js was designed. Deno takes advantage of these developments and incorporate lessons learned...
- :calendar: published on: 2019-04-08
- tags: node.js, javascript, rust
Regular Expressions - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
Regular expressions are patterns used to match character combinations in strings. In JavaScript, regular expressions are also objects. These patterns are used with the exec and test methods of RegExp,...
- tags: javascript, regex
JavaScript regular expressions cheatsheet and examples
https://dev.to/learnbyexample/javascript-regular-expressions-cheatsheet-and-examples-4jg7
Overview of JavaScript regular expression syntax and features
- :calendar: published on: 2019-12-06
- tags: javascript, regex, cheatsheet
- :octocat: source code
ES6 In Depth: Arrow functions - Mozilla Hacks - the Web developer blog
https://hacks.mozilla.org/2015/06/es6-in-depth-arrow-functions/
ES6 In Depth is a series on new features being added to the JavaScript programming language in the 6th Edition of the ECMAScript standard, ES6 for short.
- :calendar: published on: 2015-06-04
- tags: javascript, ecmascript-6
StrongLoop - Asynchronous Error Handling in Express with Promises, Generators and ES7
https://strongloop.com/strongblog/async-error-handling-expressjs-es7-promises-generators/
This article focuses on effective ways to capture and handle errors using error-handling middleware in Express.
- :calendar: published on: 2015-04-21
- tags: javascript, error-handling, ecmascript-6, ecmascript-7, async-await, expressjs
- :octocat: source code
Scope in JavaScript - Digital Web
http://www.digital-web.com/articles/scope_in_javascript/
Scope is one of the foundational aspects of the JavaScript language, and probably the one I’ve struggled with the most when building complex programs. I can’t count the number of times I’ve lost track...
- :calendar: published on: 2006-09-11
- tags: javascript
ecmascript 6 - What do multiple arrow functions mean in javascript? - Stack Overflow
https://stackoverflow.com/questions/32782922/what-do-multiple-arrow-functions-mean-in-javascript
OK, now that we understand how that works, let's look at your code ...
javascript - Promise constructor with reject call vs throwing error - Stack Overflow
https://stackoverflow.com/questions/28703241/promise-constructor-with-reject-call-vs-throwing-error?...
- tags: javascript, promise
A crash course in just-in-time (JIT) compilers - Mozilla Hacks - the Web developer blog
https://hacks.mozilla.org/2017/02/a-crash-course-in-just-in-time-jit-compilers/
JavaScript started out slow, but then got faster thanks to something called the JIT. But how does the JIT work?
- :calendar: published on: 2017-02-28
- tags: jit, compiler, javascript
The 80/20 Guide to Async/Await in Node.js
http://thecodebarbarian.com/80-20-guide-to-async-await-in-node.js
Arguably the biggest new feature in Node.js 7.6.0 is that the much awaited async function keyword is now available without a flag. Callback hell and promise hell are now in the past. But, like Uncle B...
- :calendar: published on: 2017-03-08
- tags: node.js, javascript, async-await, error-handling
Async Await Error Handling in JavaScript
https://thecodebarbarian.com/async-await-error-handling-in-javascript
Error handling in async/await causes a lot of confusion. There are numerous patterns for handling errors in async functions, and even experienced developers sometimes get it wrong.
Suppose you have a...
- :calendar: published on: 2019-07-09
- tags: javascript, async-await, error-handling
Introduction to ES6 Promises - 4 functions to avoid callback hell
http://jamesknelson.com/grokking-es6-promises-the-four-functions-you-need-to-avoid-callback-hell/
Apart from being new and shiny, Promises are a great way to clean up your code, reduce dependencies on external libraries, and prepare yourself for async and await in ES7. Developers who use them swea...
- :calendar: published on: 2018-10-01
- tags: javascript, promise, promises
Svelte Home Page
Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
- tags: svelte, javascript, javascript-frameworks
- :octocat: source code
ESLint - Pluggable JavaScript linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
- tags: javascript, linter
- :octocat: source code
GitHub - Marak/faker.js Home Page
https://github.com/marak/Faker.js/
generate massive amounts of realistic fake data in Node.js and the browser - Marak/faker.js
- tags: node.js, mocking, testing, javascript, fake-data
- :octocat: source code
TypeORM Home Page
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms...
- tags: typeorm, typescript, javascript, orm, mysql, postgresql, node.js
- :octocat: source code
Basic JavaScript: Accessing Nested Objects | Learn freeCodeCamp
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/accessing-...
Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
- tags: javascript, nested, objects
Basic JavaScript: Accessing Object Properties with Bracket Notation | Learn freeCodeCamp
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/accessing-...
Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
- tags: javascript, object, properties, spaces
Rich Harris - Rethinking reactivity - YouTube
https://www.youtube.com/watch?v=AdNJ3fydeao
Modern JavaScript frameworks are all about reactivity. Change your application's state, and the view updates automatically. But there's a catch — tracking state changes at runtime adds overhead that e...
- :calendar: published on: 2019-04-22
- tags: reactive-programming, javascript, frameworks
Evan You on Vue.js: Seeking the Balance in Framework Design | JSConf.Asia 2019 - YouTube
https://www.youtube.com/watch?v=ANtSWq-zI0s
As the author of Vue, I often get asked on how the major JavaScript frameworks today differ from one another. Typically people expect technical details: size, performance, ecosystem... but to me, what...
- :calendar: published on: 2019-07-03
- tags: vuejs, javascript
An Introduction to Elm
Elm is a functional language that compiles to JavaScript. It competes with projects like React as a tool for creating websites and web apps. Elm has a very strong emphasis on simplicity, ease-of-use, ...
- tags: elm, javascript, architecture
- :octocat: source code
MobX Home Page
Simple, scalable state management
- tags: javascript, functional-programming, reactive-programming
- :octocat: source code
Front End Happy Hour
A podcast featuring a panel of Software Engineers from Netflix, Evernote, Atlassian & LinkedIn talking over drinks about all things Front End development.
- tags: podcast, frontend, javascript
ES6 In Depth: Destructuring - Mozilla Hacks
https://hacks.mozilla.org/2015/05/es6-in-depth-destructuring/
What is destructuring assignment?
Destructuring assignment allows you to assign the properties of an array or object to variables using syntax that looks similar to array or object literals. This...
- :calendar: published on: 2015-05-28
- tags: javascript
Syntax.fm
Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like Rea...
- tags: podcast, javascript, reactjs, web-development, css
deep-freeze
https://github.com/substack/deep-freeze
Recursively Object.freeze() on objects and functions - substack/deep-freeze
- tags: javascript, testing
- :octocat: source code
Flow - A Static Type Checker for JavaScript
A Static Type Checker for JavaScript
- tags: javascript, typechecking
- :octocat: source code
Real Talk Javascript Podcast
https://realtalkjavascript.simplecast.com/
Dive into JavaScript and Web development stories with hosts John Papa, Ward Bell, and Dan Wahlin. A weekly podcast where we tackle the challenges facing Web developers today and invite expert guests o...
- tags: podcast, javascript
JS Party Podcast
A community celebration of JavaScript and the web.
- tags: podcast, javascript
11.2: Bookmarklets - Programming with Text - YouTube
https://www.youtube.com/watch?v=DloHqUfPbJc
In this video, I cover Bookmarklets, a simple way to modify run JavaScript code to modify browser content via a bookmark button.
- :calendar: published on: 2017-11-13
- tags: javascript, bookmarklet
- :octocat: source code
restangular
https://github.com/mgonto/restangular
AngularJS service to handle REST API properly and easily.
- tags: rest, rest-client, javascript
- :octocat: source code
restful.js
https://github.com/marmelab/restful.js
JS client for interacting with server-side RESTful resources.
- tags: rest, rest-client, javascript
- :octocat: source code
traverson
https://github.com/basti1302/traverson
A Hypermedia API/HATEOAS Client for Node.js and the Browser
- tags: rest, rest-client, javascript
- :octocat: source code
raml-client-generator
https://github.com/mulesoft/raml-client-generator
Generates static client libs for js.
- tags: rest, rest-client, javascript
- :octocat: source code
What’s new in JavaScript (Google I/O ’19) - YouTube
https://www.youtube.com/watch?v=c0oy0vQKEZE
This presentation gives an overview of cutting-edge JavaScript development techniques to build modern web and Node.js apps. Discover which features to expect in Chrome and Node.js soon, how the V8 eng...
- :calendar: published on: 2019-05-08
- tags: javascript, node.js, frontend
npm
npm is the package manager for javascript.
- tags: javascript, package-managers
Bower
https://github.com/bower/bower
A package manager for the web.
- tags: javascript, package-managers
- :octocat: source code
component
https://github.com/componentjs/component
Client package management for building better web applications.
- tags: javascript, package-managers
- :octocat: source code
spm
Brand new static package manager.
- tags: javascript, package-managers
- :octocat: source code
jam
A package manager using a browser-focused and RequireJS compatible repository.
- tags: javascript, package-managers
- :octocat: source code
jspm
https://github.com/jspm/jspm-cli
Frictionless browser package management.
- tags: javascript, package-managers
- :octocat: source code
Ender
https://github.com/ender-js/Ender
The no-library library.
- tags: javascript, package-managers
- :octocat: source code
volo
https://github.com/volojs/volo
Create front end projects from templates, add dependencies, and automate the resulting projects.
- tags: javascript, package-managers
- :octocat: source code
Duo
Next-generation package manager that blends the best ideas from Component, Browserify and Go to make organizing and writing front-end code quick and painless.
- tags: javascript, package-managers
- :octocat: source code
yarn
Fast, reliable, and secure dependency management.
- tags: javascript, package-managers
RequireJS
https://github.com/requirejs/requirejs
A file and module loader for JavaScript.
- tags: javascript, loader
- :octocat: source code
SeaJS
https://github.com/seajs/seajs
A Module Loader for the Web.
- tags: javascript, loader
- :octocat: source code
HeadJS
https://github.com/headjs/headjs
The only script in your HEAD.
- tags: javascript, loader
- :octocat: source code
curl
https://github.com/cujojs/curl
A small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.
- tags: javascript, loader
- :octocat: source code
lazyload
https://github.com/rgrove/lazyload/
Tiny, dependency-free async JavaScript and CSS loader.
- tags: javascript, loader
- :octocat: source code
script.js
https://github.com/ded/script.js
Asyncronous JavaScript loader and dependency manager.
- tags: javascript, loader
- :octocat: source code
systemjs
https://github.com/systemjs/systemjs
AMD, CJS & ES6 spec-compliant module loader.
- tags: javascript, loader
- :octocat: source code
LodJS
https://github.com/yanhaijing/lodjs
Module loader based on AMD
- tags: javascript, loader
- :octocat: source code
ESL
Module loader browser first, support lazy define and AMD.
- tags: javascript, loader
- :octocat: source code
modulejs
https://github.com/lrsjng/modulejs
Lightweight JavaScript module system.
- tags: javascript, loader
- :octocat: source code
browserify
https://github.com/substack/node-browserify
Browserify lets you require('modules') in the browser by bundling up all of your dependencies.
- tags: javascript, bundler
- :octocat: source code
mocha
https://github.com/mochajs/mocha
Simple, flexible, fun javascript test framework for node.js & the browser.
- tags: javascript, testing, frameworks
- :octocat: source code
jasmine
https://github.com/jasmine/jasmine
DOM-less simple JavaScript testing framework.
- tags: javascript, testing, frameworks
- :octocat: source code
qunit
https://github.com/jquery/qunit
An easy-to-use JavaScript Unit Testing framework.
- tags: javascript, testing, frameworks
- :octocat: source code
prova
Node & Browser test runner based on Tape and Browserify
- tags: javascript, testing, frameworks
- :octocat: source code
DalekJS
https://github.com/dalekjs/dalek
Automated cross browser functional testing with JavaScript
- tags: javascript, testing, frameworks
- :octocat: source code
Protractor
https://github.com/angular/protractor
Protractor is an end-to-end test framework for AngularJS applications.
- tags: javascript, testing, frameworks
- :octocat: source code
ava
🚀 Futuristic JavaScript test runner
- tags: javascript, testing, frameworks
- :octocat: source code
chai
https://github.com/chaijs/chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- tags: javascript, testing, assertion
- :octocat: source code
Enzyme
http://airbnb.io/enzyme/index.html
Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
- tags: javascript, testing, assertion
react testing library
https://github.com/kentcdodds/react-testing-library
Simple and complete React DOM testing utilities that encourage good testing practices.
- tags: javascript, testing, assertion
- :octocat: source code
expect.js
https://github.com/Automattic/expect.js
Minimalistic BDD-style assertions for Node.JS and the browser.
- tags: javascript, testing, assertion
- :octocat: source code
istanbul
https://github.com/gotwarlost/istanbul
Yet another JS code coverage tool.
- tags: javascript, testing, coverage
- :octocat: source code
blanket
https://github.com/alex-seville/blanket
A simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
- tags: javascript, testing, coverage
- :octocat: source code
JSCover
https://github.com/tntim96/JSCover
JSCover is a tool that measures code coverage for JavaScript programs.
- tags: javascript, testing, coverage
- :octocat: source code
phantomjs
https://github.com/ariya/phantomjs
Scriptable Headless WebKit.
- tags: javascript, testing, runner
- :octocat: source code
slimerjs
https://github.com/laurentj/slimerjs
A PhantomJS-like tool running Gecko.
- tags: javascript, testing, runner
- :octocat: source code
casperjs
https://github.com/casperjs/casperjs
Navigation scripting & testing utility for PhantomJS and SlimerJS.
- tags: javascript, testing, runner
- :octocat: source code
zombie
https://github.com/assaf/zombie
Insanely fast, full-stack, headless browser testing using node.js.
- tags: javascript, testing, runner
- :octocat: source code
totoro
https://github.com/totorojs/totoro
A simple and stable cross-browser testing tool.
- tags: javascript, testing, runner
- :octocat: source code
karma
https://github.com/karma-runner/karma
Spectacular Test Runner for JavaScript.
- tags: javascript, testing, runner
- :octocat: source code
yolpo
A statement-by-statement javascript interpreter in the browser.
- tags: javascript, testing, runner
prettier
https://github.com/prettier/prettier
Prettier is an opinionated code formatter.
- tags: javascript, qa, devtools, code-formatting
- :octocat: source code
JSHint
https://github.com/jshint/jshint/
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code.
- tags: javascript, qa, devtools
- :octocat: source code
jscs
https://github.com/jscs-dev/node-jscs
JavaScript Code Style checker.
- tags: javascript, qa, devtools
- :octocat: source code
jsfmt
For formatting, searching, and rewriting JavaScript.
- tags: javascript, qa, devtools
- :octocat: source code
jsinspect
https://github.com/danielstjules/jsinspect
Detect copy-pasted and structurally similar code.
- tags: javascript, qa, devtools
- :octocat: source code
buddy.js
https://github.com/danielstjules/buddy.js
Magic number detection for JavaScript.
- tags: javascript, qa, devtools
- :octocat: source code
ESLint
https://github.com/eslint/eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
- tags: javascript, qa, devtools
- :octocat: source code
JSLint
https://github.com/douglascrockford/JSLint
High-standards, strict & opinionated code quality tool, aiming to keep only good parts of the language.
- tags: javascript, qa, devtools
- :octocat: source code
angular.js
https://github.com/angular/angular.js
HTML enhanced for web apps.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
aurelia
A Javascript client framework for mobile, desktop and web.
- tags: javascript, mvc, frameworks, libraries
backbone
https://github.com/jashkenas/backbone
Give your JS App some Backbone with Models, Views, Collections, and Events.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
ember.js
https://github.com/emberjs/ember.js
A JavaScript framework for creating ambitious web applications.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
meteor
https://github.com/meteor/meteor
An ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
ractive
https://github.com/ractivejs/ractive
Next-generation DOM manipulation.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
vue
Intuitive, fast & composable MVVM for building interactive interfaces.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
knockout
https://github.com/knockout/knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
spine
https://github.com/spine/spine
Lightweight MVC library for building JavaScript applications.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
espresso.js
https://github.com/techlayer/espresso.js
A minimal javascript library for crafting user interfaces.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
canjs
https://github.com/canjs/canjs
Can do JS, better, faster, easier.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
react
https://facebook.github.io/react/
A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM.
- tags: javascript, mvc, frameworks, libraries
hyperapp
https://github.com/hyperapp/hyperapp
1kb JavaScript library for building frontend applications.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
preact
https://github.com/developit/preact
Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
nativescript
https://github.com/NativeScript/NativeScript
Build truly native cross-platform iOS and Android apps with JavaScript
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
react-native
https://github.com/facebook/react-native
A framework for building native apps with React.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
riot
React-like library, but with very small size.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
thorax
https://github.com/walmartlabs/thorax
Strengthening your Backbone.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
chaplin
https://github.com/chaplinjs/chaplin
An architecture for JavaScript applications using the Backbone.js library.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
marionette
https://github.com/marionettejs/backbone.marionette
A composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
ripple
https://github.com/ripplejs/ripple
A tiny foundation for building reactive views.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
rivets
https://github.com/mikeric/rivets
Lightweight and powerful data binding + templating solution.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
derby
https://github.com/derbyjs/derby
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
derby-awesome
https://github.com/russll/awesome-derby
A collection of awesome derby components
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
way.js
https://github.com/gwendall/way.js
Simple, lightweight, persistent two-way databinding.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
mithril.js
https://github.com/lhorie/mithril.js
Mithril is a client-side MVC framework (Light-weight, Robust, Fast).
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
jsblocks
https://github.com/astoilkov/jsblocks
jsblocks is better MV-ish framework.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
LiquidLava
http://www.lava-framework.com/
Transparent MVC framework for building user interfaces.
- tags: javascript, mvc, frameworks, libraries
feathers
https://github.com/feathersjs/feathers
A minimalist real-time JavaScript framework for tomorrow's apps.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
Keo
https://github.com/Wildhoney/Keo
Functional stateless React components with Shadow DOM support.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
atvjs
https://github.com/emadalam/atvjs
Blazing fast Apple TV application development using pure JavaScript.
- tags: javascript, mvc, frameworks, libraries
- :octocat: source code
Reaction Commerce
https://github.com/reactioncommerce/reaction
reactive CMS, real-time architecture and design
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
Ghost
https://github.com/tryghost/Ghost
simple, powerful publishing platform
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
Apostrophe
https://github.com/punkave/apostrophe
CMS with content editing and essential services
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
We.js
framework for real time apps, sites or blogs
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
Hatch.js
https://github.com/inventures/hatchjs
CMS platform with social features.
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
TaracotJS
https://github.com/xtremespb/taracotjs-generator/
fast and minimalist CMS based on Node.js.
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
Nodizecms
https://github.com/nodize/nodizecms
CMS for CoffeeScript lovers
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
Cody
https://github.com/jcoppieters/cody
CMS with WSYWYG editor
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
PencilBlue
https://github.com/pencilblue/pencilblue/
CMS and blogging platform
- tags: javascript, node.js, cms, frameworks
- :octocat: source code
mustache.js
https://github.com/janl/mustache.js
Minimal templating with {{mustaches}} in JavaScript.
- tags: javascript, templating-engine
- :octocat: source code
handlebars.js
https://github.com/wycats/handlebars.js/
An extension to the Mustache templating language.
- tags: javascript, templating-engine
- :octocat: source code
nunjucks
https://mozilla.github.io/nunjucks/
A rich and powerful templating language for JavaScript from Mozilla.
- tags: javascript, templating-engine
hogan.js
https://github.com/twitter/hogan.js
A compiler for the Mustache templating language.
- tags: javascript, templating-engine
- :octocat: source code
doT
The fastest + concise javascript template engine for nodejs and browsers.
- tags: javascript, templating-engine
- :octocat: source code
dustjs
https://github.com/linkedin/dustjs/
Asynchronous templates for the browser and node.js.
- tags: javascript, templating-engine
- :octocat: source code
eco
https://github.com/sstephenson/eco/
Embedded CoffeeScript templates.
- tags: javascript, templating-engine
- :octocat: source code
JavaScript-Templates
https://github.com/blueimp/JavaScript-Templates
< 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies.
- tags: javascript, templating-engine
- :octocat: source code
t.js
https://github.com/jasonmoo/t.js
A tiny javascript templating framework in ~400 bytes gzipped.
- tags: javascript, templating-engine
- :octocat: source code
xtemplate
https://github.com/xtemplate/xtemplate
eXtensible Template Engine lib for node and the browser
- tags: javascript, templating-engine
- :octocat: source code
swig
http://paularmstrong.github.io/swig/
A simple, powerful, and extendable Node.js and browser-based JavaScript template engine.
- tags: javascript, templating-engine
The JavaScript that you should know
https://medium.com/@pedropolisenso/o-javasscript-que-você-deveria-conhecer-b70e94d1d706
Article about concepts of JavaScript Functional.
- tags: javascript
How JavaScript works
https://blog.sessionstack.com/tagged/tutorial
A series of articles about the building blocks of JavaScript.
- tags: javascript
d3
A JavaScript visualization library for HTML and SVG.
- tags: javascript, data-visualization
- :octocat: source code
metrics-graphics
https://github.com/mozilla/metrics-graphics
A library optimized for concise, principled data graphics and layouts.
- tags: javascript, data-visualization
- :octocat: source code
pykcharts.js
https://github.com/pykih/PykCharts.js
Well designed d3.js charting without the complexity of d3.js.
- tags: javascript, data-visualization
- :octocat: source code
three.js
https://github.com/mrdoob/three.js
JavaScript 3D library.
- tags: javascript, data-visualization
- :octocat: source code
Chart.js
https://github.com/chartjs/Chart.js
Simple HTML5 Charts using the
- tags: javascript, data-visualization
- :octocat: source code
paper.js
https://github.com/paperjs/paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas.
- tags: javascript, data-visualization
- :octocat: source code
fabric.js
https://github.com/kangax/fabric.js
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser.
- tags: javascript, data-visualization
- :octocat: source code
peity
https://github.com/benpickles/peity
Progressive
- tags: javascript, data-visualization
- :octocat: source code
raphael
https://github.com/DmitryBaranovskiy/raphael
JavaScript Vector Library.
- tags: javascript, data-visualization
- :octocat: source code
echarts
https://github.com/ecomfe/echarts
Enterprise Charts.
- tags: javascript, data-visualization
- :octocat: source code
vis
https://github.com/almende/vis
Dynamic, browser-based visualization library.
- tags: javascript, data-visualization
- :octocat: source code
two.js
https://github.com/jonobr1/two.js
A renderer agnostic two-dimensional drawing api for the web.
- tags: javascript, data-visualization
- :octocat: source code
g.raphael
https://github.com/DmitryBaranovskiy/g.raphael
Charts for Raphaël.
- tags: javascript, data-visualization
- :octocat: source code
sigma.js
https://github.com/jacomyal/sigma.js
A JavaScript library dedicated to graph drawing.
- tags: javascript, data-visualization
- :octocat: source code
arbor
https://github.com/samizdatco/arbor
A graph visualization library using web workers and jQuery.
- tags: javascript, data-visualization
- :octocat: source code
cubism
https://github.com/square/cubism
A D3 plugin for visualizing time series.
- tags: javascript, data-visualization
- :octocat: source code
dc.js
https://github.com/dc-js/dc.js
Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
- tags: javascript, data-visualization
- :octocat: source code
vega
https://github.com/trifacta/vega
A visualization grammar.
- tags: javascript, data-visualization
- :octocat: source code
processing.js
Processing.js makes your data visualizations work using web standards and without any plug-ins
- tags: javascript, data-visualization
envisionjs
https://github.com/HumbleSoftware/envisionjs
Dynamic HTML5 visualization.
- tags: javascript, data-visualization
- :octocat: source code
rickshaw
https://github.com/shutterstock/rickshaw
JavaScript toolkit for creating interactive real-time graphs.
- tags: javascript, data-visualization
- :octocat: source code
flot
Attractive JavaScript charts for jQuery.
- tags: javascript, data-visualization
- :octocat: source code
morris.js
https://github.com/morrisjs/morris.js
Pretty time-series line graphs.
- tags: javascript, data-visualization
- :octocat: source code
nvd3
Build re-usable charts and chart components for d3.js
- tags: javascript, data-visualization
- :octocat: source code
svg.js
https://github.com/wout/svg.js
A lightweight library for manipulating and animating SVG.
- tags: javascript, data-visualization
- :octocat: source code
heatmap.js
https://github.com/pa7/heatmap.js
JavaScript Library for HTML5 canvas based heatmaps.
- tags: javascript, data-visualization
- :octocat: source code
jquery.sparkline
https://github.com/gwatts/jquery.sparkline
A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser.
- tags: javascript, data-visualization
- :octocat: source code
xCharts
https://github.com/tenxer/xCharts
A D3-based library for building custom charts and graphs.
- tags: javascript, data-visualization
- :octocat: source code
trianglify
https://github.com/qrohlf/trianglify
Low poly style background generator with d3.js
- tags: javascript, data-visualization
- :octocat: source code
d3-cloud
https://github.com/jasondavies/d3-cloud
Create word clouds in JavaScript.
- tags: javascript, data-visualization
- :octocat: source code
d4
https://github.com/heavysixer/d4
A friendly reusable charts DSL for D3.
- tags: javascript, data-visualization
- :octocat: source code
dimple.js
Easy charts for business analytics powered by d3
- tags: javascript, data-visualization
chartist-js
https://github.com/gionkunz/chartist-js
Simple responsive charts.
- tags: javascript, data-visualization
- :octocat: source code
epoch
https://github.com/epochjs/epoch
A general purpose real-time charting library.
- tags: javascript, data-visualization
- :octocat: source code
c3
D3-based reusable chart library.
- tags: javascript, data-visualization
- :octocat: source code
BabylonJS
https://github.com/BabylonJS/Babylon.js
A framework for building 3D games with HTML 5 and WebGL.
- tags: javascript, data-visualization
- :octocat: source code
recharts
https://github.com/recharts/recharts
Redefined chart library built with React and D3
- tags: javascript, data-visualization
- :octocat: source code
GraphicsJS
A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
- tags: javascript, data-visualization
TimelineJS v3
https://github.com/NUKnightLab/TimelineJS3
A Storytelling Timeline built in JavaScript.
- tags: javascript, timeline
- :octocat: source code
timesheet.js
https://github.com/sbstjn/timesheet.js
JavaScript library for simple HTML5 & CSS3 time sheets.
- tags: javascript, timeline
- :octocat: source code
HANDSONTABLE
https://github.com/handsontable/handsontable
Handsontable is a JavaScript/HTML5 Spreadsheet Library for Developers
- tags: javascript, spreadsheet
- :octocat: source code
ace
https://github.com/ajaxorg/ace
Ace (Ajax.org Cloud9 Editor).
- tags: javascript, editor
- :octocat: source code
CodeMirror
https://github.com/codemirror/CodeMirror
In-browser code editor.
- tags: javascript, editor
- :octocat: source code
esprima
https://github.com/ariya/esprima
ECMAScript parsing infrastructure for multipurpose analysis.
- tags: javascript, editor
- :octocat: source code
quill
https://github.com/quilljs/quill
A cross browser rich text editor with an API.
- tags: javascript, editor
- :octocat: source code
medium-editor
https://github.com/yabwe/medium-editor
Medium.com WYSIWYG editor clone.
- tags: javascript, editor
- :octocat: source code
pen
enjoy live editing (+markdown).
- tags: javascript, editor
- :octocat: source code
jquery-notebook
https://github.com/raphaelcruzeiro/jquery-notebook
A simple, clean and elegant text editor. Inspired by the awesomeness of Medium.
- tags: javascript, editor
- :octocat: source code
bootstrap-wysiwyg
https://github.com/mindmup/bootstrap-wysiwyg
Tiny bootstrap-compatible WYSIWYG rich text editor.
- tags: javascript, editor
- :octocat: source code
ckeditor-releases
https://github.com/ckeditor/ckeditor-releases
The best web text editor for everyone.
- tags: javascript, editor
- :octocat: source code
editor
https://github.com/lepture/editor
A markdown editor. still on development.
- tags: javascript, editor
- :octocat: source code
EpicEditor
https://github.com/OscarGodson/EpicEditor
An embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more.
- tags: javascript, editor
- :octocat: source code
jsoneditor
https://github.com/josdejong/jsoneditor
A web-based tool to view, edit and format JSON.
- tags: javascript, editor
- :octocat: source code
vim.js
https://github.com/coolwanglu/vim.js
JavaScript port of Vim with a persistent ~/.vimrc
- tags: javascript, editor
- :octocat: source code
Squire
https://github.com/neilj/Squire
HTML5 rich text editor.
- tags: javascript, editor
- :octocat: source code
TinyMCE
https://github.com/tinymce/tinymce
The JavaScript Rich Text editor.
- tags: javascript, editor
- :octocat: source code
trix
https://github.com/basecamp/trix
A rich text editor for everyday writing. By Basecamp.
- tags: javascript, editor
- :octocat: source code
Trumbowyg
https://github.com/Alex-D/Trumbowyg
A lightweight and amazing WYSIWYG JavaScript editor.
- tags: javascript, editor
- :octocat: source code
Draft.js
https://github.com/facebook/draft-js
A React framework for building text editors.
- tags: javascript, editor
- :octocat: source code
bootstrap-wysihtml5
https://github.com/jhollingworth/bootstrap-wysihtml5
Simple, beautiful wysiwyg editor
- tags: javascript, editor
- :octocat: source code
wysihtml5
https://github.com/xing/wysihtml5
Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable t...
- tags: javascript, editor
- :octocat: source code
raptor-editor
https://github.com/PANmedia/raptor-editor
Raptor, an HTML5 WYSIWYG content editor!
- tags: javascript, editor
- :octocat: source code
popline
https://github.com/kenshin54/popline
Popline is an HTML5 Rich-Text-Editor Toolbar
- tags: javascript, editor
- :octocat: source code
DevDocs
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
- tags: javascript, documentation
styledocco
http://jacobrask.github.io/styledocco/
- tags: javascript, documentation
Ronn
https://github.com/rtomayko/ronn
the opposite of roff. Contribute to rtomayko/ronn development by creating an account on GitHub.
- tags: javascript, documentation
- :octocat: source code
dox
JavaScript documentation generator for node using markdown and jsdoc - tj/dox
- tags: javascript, documentation
- :octocat: source code
jsdox
https://github.com/sutoiku/jsdox
simplified jsdoc 3. Contribute to sutoiku/jsdox development by creating an account on GitHub.
- tags: javascript, documentation
- :octocat: source code
YUIDoc
- tags: javascript, documentation
coddoc
http://doug-martin.github.io/coddoc/
- tags: javascript, documentation
sphinx
- tags: javascript, documentation
documentation.js
API documentation generator with support for ES2015+ and flow annotation.
- tags: javascript, documentation
jsduck
https://github.com/senchalabs/jsduck
API documentation generator made for Sencha JavaScript frameworks, but can be used for other frameworks too.
- tags: javascript, documentation
- :octocat: source code
Papa Parse
https://github.com/mholt/PapaParse
A powerful CSV library that supports parsing CSV files/strings and also exporting to CSV.
- tags: javascript, files
- :octocat: source code
jBinary
https://github.com/jDataView/jBinary
High-level I/O (loading, parsing, manipulating, serializing, saving) for binary files with declarative syntax for describing file types and data structures.
- tags: javascript, files
- :octocat: source code
diff2html
https://github.com/rtfpessoa/diff2html
Git diff output parser and pretty HTML generator.
- tags: javascript, files
- :octocat: source code
jsPDF
https://github.com/MrRio/jsPDF
JavaScript PDF generation.
- tags: javascript, files
- :octocat: source code
underscore
https://github.com/jashkenas/underscore
JavaScript's utility _ belt.
- tags: javascript, functional-programming
- :octocat: source code
lodash
https://github.com/lodash/lodash
A utility library delivering consistency, customization, performance, & extras.
- tags: javascript, functional-programming
- :octocat: source code
Sugar
https://github.com/andrewplummer/Sugar
A Javascript library for working with native objects.
- tags: javascript, functional-programming
- :octocat: source code
ramda
https://github.com/CrossEye/ramda
A practical functional library for Javascript programmers.
- tags: javascript, functional-programming
- :octocat: source code
mesh
https://github.com/crcn/mesh.js
Streamable data synchronization utility.
- tags: javascript, functional-programming
- :octocat: source code
preludejs
https://github.com/alanrsoares/prelude-js
Hardcore Functional Programming for JavaScript.
- tags: javascript, functional-programming
- :octocat: source code
RxJs
https://github.com/Reactive-Extensions/RxJS
The Reactive Extensions for JavaScript.
- tags: javascript, reactive-programming
- :octocat: source code
Bacon
https://github.com/baconjs/bacon.js
FRP (functional reactive programming) library for Javascript.
- tags: javascript, reactive-programming
- :octocat: source code
Kefir
https://github.com/pozadi/kefir
FRP library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory consumption.
- tags: javascript, reactive-programming
- :octocat: source code
Highland
Re-thinking the JavaScript utility belt, Highland manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams.
- tags: javascript, reactive-programming
Most.js
https://github.com/cujojs/most
high performance FRP library.
- tags: javascript, reactive-programming
- :octocat: source code
MobX
https://github.com/mobxjs/mobx
TFRP library for simple, scalable state management.
- tags: javascript, reactive-programming
- :octocat: source code
Cycle.js
A functional and reactive JavaScript library for cleaner code.
- tags: javascript, reactive-programming
mori
https://github.com/swannodette/mori
A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript.
- tags: javascript, data-structure
- :octocat: source code
buckets
https://github.com/mauriciosantos/Buckets-JS
A complete, fully tested and documented data structure library written in JavaScript.
- tags: javascript, data-structure
- :octocat: source code
hashmap
https://github.com/flesler/hashmap
Simple hashmap implementation that supports any kind of keys.
- tags: javascript, data-structure
- :octocat: source code
moment
https://github.com/moment/moment
Parse, validate, manipulate, and display dates in javascript.
- tags: javascript, date
- :octocat: source code
moment-timezone
https://github.com/moment/moment-timezone
Timezone support for moment.js.
- tags: javascript, date
- :octocat: source code
jquery-timeago
https://github.com/rmm5t/jquery-timeago
A jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").
- tags: javascript, date
- :octocat: source code
timezone-js
https://github.com/mde/timezone-js
Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
- tags: javascript, date
- :octocat: source code
date
https://github.com/MatthewMueller/date
Date() for humans.
- tags: javascript, date
- :octocat: source code
countdown.js
https://github.com/gumroad/countdown.js
Super simple countdowns.
- tags: javascript, date
- :octocat: source code
timeago.js
https://github.com/hustcc/timeago.js
Simple library (less then 2kb) used to format date with *** time ago statement.
- tags: javascript, date
- :octocat: source code
fecha
https://github.com/taylorhakes/fecha
Lightweight date formatting and parsing (~2KB). Meant to replace parsing and formatting functionality of moment.js.
- tags: javascript, date
- :octocat: source code
voca
https://github.com/panzerdp/voca
The ultimate JavaScript string library
- tags: javascript, string
- :octocat: source code
selecting
https://github.com/EvandroLG/selecting
A library that allows you to access the text selected by the user
- tags: javascript, string
- :octocat: source code
underscore.string
https://github.com/epeli/underscore.string
String manipulation extensions for Underscore.js javascript library.
- tags: javascript, string
- :octocat: source code
string.js
https://github.com/jprichardson/string.js
Extra JavaScript string methods.
- tags: javascript, string
- :octocat: source code
multiline
https://github.com/sindresorhus/multiline
Multiline strings in JavaScript.
- tags: javascript, string
- :octocat: source code
query-string
https://github.com/sindresorhus/query-string
Parse and stringify URL query strings.
- tags: javascript, string
- :octocat: source code
URI.js
https://github.com/medialize/URI.js/
Javascript URL mutation library.
- tags: javascript, string
- :octocat: source code
jsurl
https://github.com/Mikhus/domurl
Lightweight URL manipulation with JavaScript.
- tags: javascript, string
- :octocat: source code
sprintf.js
https://github.com/alexei/sprintf.js
A sprintf implementation.
- tags: javascript, string
- :octocat: source code
Numeral-js
https://github.com/adamwdraper/Numeral-js
A javascript library for formatting and manipulating numbers.
- tags: javascript, number
- :octocat: source code
chance.js
https://github.com/chancejs/chancejs
Random generator helper in Javascript. Can generate numbers, strings etc.
- tags: javascript, number
- :octocat: source code
odometer
https://github.com/HubSpot/odometer
Smoothly transitions numbers with ease.
- tags: javascript, number
- :octocat: source code
accounting.js
https://github.com/josscrowcroft/accounting.js
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
- tags: javascript, number
- :octocat: source code
money.js
https://github.com/josscrowcroft/money.js
A tiny (1kb) javascript currency conversion library, for web & nodeJS.
- tags: javascript, number
- :octocat: source code
Fraction.js
https://github.com/infusion/Fraction.js
A rational number library for JavaScript
- tags: javascript, number
- :octocat: source code
Complex.js
https://github.com/infusion/Complex.js
A complex number library for JavaScript
- tags: javascript, number
- :octocat: source code
Polynomial.js
https://github.com/infusion/Polynomial.js
A polynomials library for JavaScript
- tags: javascript, number
- :octocat: source code
localForage
https://github.com/mozilla/localForage
Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
- tags: javascript, storage
- :octocat: source code
jStorage
https://github.com/andris9/jStorage
jStorage is a simple key/value database to store data on browser side.
- tags: javascript, storage
- :octocat: source code
cross-storage
https://github.com/zendesk/cross-storage
Cross domain local storage, with permissions.
- tags: javascript, storage
- :octocat: source code
basket.js
https://github.com/addyosmani/basket.js
A script and resource loader for caching & loading scripts with localStorage.
- tags: javascript, storage
- :octocat: source code
bag.js
https://github.com/nodeca/bag.js
A caching script and resource loader, similar to basket.js, but with additional k/v interface and localStorage / websql / indexedDB support.
- tags: javascript, storage
- :octocat: source code
basil.js
https://github.com/Wisembly/basil.js
The missing Javascript smart persistent layer.
- tags: javascript, storage
- :octocat: source code
jquery-cookie
https://github.com/carhartl/jquery-cookie
A simple, lightweight jQuery plugin for reading, writing and deleting cookies.
- tags: javascript, storage
- :octocat: source code
js-cookie
https://github.com/js-cookie/js-cookie
A simple, lightweight JavaScript API for handling browser cookies
- tags: javascript, storage
- :octocat: source code
Cookies
https://github.com/ScottHamper/Cookies
JavaScript Client-Side Cookie Manipulation Library.
- tags: javascript, storage
- :octocat: source code
DB.js
https://github.com/aaronpowell/db.js/
Promise based IndexDB Wrapper library
- tags: javascript, storage
- :octocat: source code
lawnchair.js
https://github.com/brianleroux/lawnchair/
Simple client-side JSON storage.
- tags: javascript, storage
- :octocat: source code
sql.js
https://github.com/kripken/sql.js
SQLite compiled to JavaScript through Emscripten.
- tags: javascript, storage
- :octocat: source code
randomColor
https://github.com/davidmerfield/randomColor
A color generator for JavaScript.
- tags: javascript, colors
- :octocat: source code
chroma.js
https://github.com/gka/chroma.js
JavaScript library for all kinds of color manipulations.
- tags: javascript, colors
- :octocat: source code
color
JavaScript color conversion and manipulation library.
- tags: javascript, colors
- :octocat: source code
colors
https://github.com/mrmrs/colors
Smarter defaults for colors on the web.
- tags: javascript, colors
- :octocat: source code
PleaseJS
https://github.com/Fooidge/PleaseJS
JavaScript Library for creating random pleasing colors and color schemes.
- tags: javascript, colors
- :octocat: source code
TinyColor
https://github.com/bgrins/TinyColor
Fast, small color manipulation and conversion for JavaScript.
- tags: javascript, colors
- :octocat: source code
Vibrant.js
https://github.com/jariz/vibrant.js/
Extract prominent colors from an image.
- tags: javascript, colors
- :octocat: source code
polyglot
https://github.com/airbnb/polyglot.js
tiny i18n helper library.
- tags: javascript, internationalization, localization, i18n, l10n
- :octocat: source code
babelfish
https://github.com/nodeca/babelfish/
i18n with human friendly API and built in plurals support.
- tags: javascript, internationalization, localization, i18n, l10n
- :octocat: source code
q
https://github.com/kriskowal/q
A tool for making and composing asynchronous promises in JavaScript.
- tags: javascript, control-flow
- :octocat: source code
step
https://github.com/creationix/step/
An async control-flow library that makes stepping through logic easy.
- tags: javascript, control-flow
- :octocat: source code
contra
https://github.com/bevacqua/contra/
Asynchronous flow control with a functional taste to it.
- tags: javascript, control-flow
- :octocat: source code
Bluebird
https://github.com/petkaantonov/bluebird/
fully featured promise library with focus on innovative features and performance.
- tags: javascript, control-flow
- :octocat: source code
when
https://github.com/cujojs/when
A solid, fast Promises/A+ and when() implementation, plus other async goodies.
- tags: javascript, control-flow
- :octocat: source code
ObjectEventTarget
https://github.com/gartz/ObjectEventTarget
Provide a prototype that add support to event listeners (with same behavior of EventTarget from DOMElements available on browsers).
- tags: javascript, control-flow
- :octocat: source code
director
https://github.com/flatiron/director
A tiny and isomorphic URL router for JavaScript.
- tags: javascript, routing
- :octocat: source code
page.js
https://github.com/visionmedia/page.js
Micro client-side router inspired by the Express router (~1200 bytes).
- tags: javascript, routing
- :octocat: source code
pathjs
https://github.com/mtrpcic/pathjs
Simple, lightweight routing for web browsers.
- tags: javascript, routing
- :octocat: source code
crossroads
https://github.com/millermedeiros/crossroads.js
JavaScript Routes.
- tags: javascript, routing
- :octocat: source code
davis.js
https://github.com/olivernn/davis.js
RESTful degradable JavaScript routing using pushState.
- tags: javascript, routing
- :octocat: source code
DOMPurify
https://github.com/cure53/DOMPurify
A DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG.
- tags: javascript, security, dom
- :octocat: source code
js-xss
https://github.com/leizongmin/js-xss
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist.
- tags: javascript, security
- :octocat: source code
xss-filters
https://github.com/yahoo/xss-filters
Secure XSS Filters by Yahoo
- tags: javascript, security
- :octocat: source code
log
https://github.com/adamschwartz/log
Console.log with style.
- tags: javascript, log
- :octocat: source code
Conzole
https://github.com/Oaxoa/Conzole
A debug panel built in javascript that wraps javascript native console object methods and functionality in a panel displayed inside the page.
- tags: javascript, log
- :octocat: source code
console.log-wrapper
https://github.com/patik/console.log-wrapper
Log to the console in any browser with clarity.
- tags: javascript, log
- :octocat: source code
loglevel
https://github.com/pimterry/loglevel
Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.
- tags: javascript, log
- :octocat: source code
minilog
- tags: javascript, log
storyboard
http://guigrpa.github.io/storyboard/
Universal logging library + Chrome extension; it lets you see all client and server tasks triggered by a user action in a single place.
- tags: javascript, log
RegEx101
https://regex101.com/#javascript
Online regex tester and debugger for JavaScript. Also supports Python, PHP and PCRE.
- tags: javascript, regexp
RegExr
HTML/JS based tool for creating, testing, and learning about Regular Expressions.
- tags: javascript, regexp
RegExpBuilder
https://github.com/thebinarysearchtree/regexpbuilderjs
Create regular expressions using chained methods.
- tags: javascript, regexp
- :octocat: source code
annyang
https://github.com/TalAter/annyang
A JavaScript library for adding voice commands to your site, using speech recognition.
- tags: javascript, voice-command
- :octocat: source code
voix.js
https://github.com/pazguille/voix
A JavaScript library to add voice commands to your sites, apps or games.
- tags: javascript, voice-command
- :octocat: source code
oauth-signature-js
https://github.com/bettiolo/oauth-signature-js
JavaScript OAuth 1.0a signature generator for node and the browser.
- tags: javascript, api
- :octocat: source code
amygdala
https://github.com/lincolnloop/amygdala
RESTful HTTP client for JavaScript powered web applications.
- tags: javascript, api
- :octocat: source code
jquery.rest
https://github.com/jpillora/jquery.rest
A jQuery plugin for easy consumption of RESTful APIs.
- tags: javascript, api
- :octocat: source code
Rails Ranger
https://github.com/victor-am/rails-ranger
An opinionated REST client for Ruby on Rails APIs.
- tags: javascript, api
- :octocat: source code
Tailor
https://github.com/zalando/tailor
Streaming layout service for front-end microservices, inspired by Facebook's BigPipe.
- tags: javascript, streaming
- :octocat: source code
tracking.js
https://github.com/eduardolundgren/tracking.js
A modern approach for Computer Vision on the web.
- tags: javascript, vision-detection
- :octocat: source code
ocrad.js
https://github.com/antimatter15/ocrad.js
OCR in Javascript via Emscripten.
- tags: javascript, vision-detection
- :octocat: source code
ConvNetJS
https://github.com/karpathy/convnetjs
Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
- tags: javascript, machine-learning
- :octocat: source code
DN2A
https://github.com/dn2a/dn2a-javascript
Digital Neural Networks Architecture.
- tags: javascript, machine-learning
- :octocat: source code
Brain.js
https://github.com/harthur/brain
Neural networks in JavaScript.
- tags: javascript, machine-learning
- :octocat: source code
Mind.js
https://github.com/stevenmiller888/mind
A flexible neural network library.
- tags: javascript, machine-learning
- :octocat: source code
Synaptic.js
https://github.com/cazala/synaptic
Architecture-free neural network library for node.js and the browser.
- tags: javascript, machine-learning
- :octocat: source code
TensorFlow.js
A JavaScript library for training and deploying ML models in the browser and on Node.js.
- tags: javascript, machine-learning
ml5.js
Friendly Machine Learning for the Web.
- tags: javascript, machine-learning
bowser
a browser detector
- tags: javascript, browser-detection
- :octocat: source code
Highlight.js
https://github.com/isagalaev/highlight.js
Javascript syntax highlighter.
- tags: javascript, code-highlighting
- :octocat: source code
PrismJS
https://github.com/PrismJS/prism
Lightweight, robust, elegant syntax highlighting.
- tags: javascript, code-highlighting, prism.js
- :octocat: source code
Mprogress.js
https://github.com/lightningtgc/MProgress.js
Create Google Material Design progress linear bars.
- tags: javascript, loading-status
- :octocat: source code
NProgress
http://ricostacruz.com/nprogress/
Slim progress bars for Ajax'y applications.
- tags: javascript, loading-status
Spin.js
https://github.com/fgnass/spin.js
A spinning activity indicator.
- tags: javascript, loading-status
- :octocat: source code
progress.js
https://github.com/usablica/progress.js
Create and manage progress bar for every objects on the page.
- tags: javascript, loading-status
- :octocat: source code
progressbar.js
https://github.com/kimmobrunfeldt/progressbar.js
Beautiful and responsive progress bars with animated SVG paths.
- tags: javascript, loading-status
- :octocat: source code
pace
https://github.com/HubSpot/pace
Automatically add a progress bar to your site.
- tags: javascript, loading-status
- :octocat: source code
topbar
https://github.com/buunguyen/topbar
Tiny & beautiful site-wide progress indicator.
- tags: javascript, loading-status
- :octocat: source code
nanobar
https://github.com/jacoborus/nanobar
Very lightweight progress bars. No jQuery.
- tags: javascript, loading-status
- :octocat: source code
PageLoadingEffects
https://github.com/codrops/PageLoadingEffects
Modern ways of revealing new content using SVG animations.
- tags: javascript, loading-status
- :octocat: source code
SpinKit
https://github.com/tobiasahlin/SpinKit
A collection of loading indicators animated with CSS.
- tags: javascript, loading-status
- :octocat: source code
Ladda
https://github.com/hakimel/Ladda
Buttons with built-in loading indicators.
- tags: javascript, loading-status
- :octocat: source code
css-loaders
https://github.com/lukehaas/css-loaders
A collection of loading spinners animated with CSS
- tags: javascript, loading-status
- :octocat: source code
Parsley.js
https://github.com/guillaumepotier/Parsley.js
Validate your forms, frontend, without writing a single line of javascript.
- tags: javascript, validation
- :octocat: source code
jquery-validation
https://github.com/jzaefferer/jquery-validation
jQuery Validation Plugin.
- tags: javascript, validation
- :octocat: source code
validate.js
https://github.com/rickharrison/validate.js
Lightweight JavaScript form validation library inspired by CodeIgniter.
- tags: javascript, validation
- :octocat: source code
validatr
https://github.com/jaymorrow/validatr/
Cross Browser HTML5 Form Validation.
- tags: javascript, validation
- :octocat: source code
FormValidation
The best jQuery plugin to validate form fields. Formerly BootstrapValidator.
- tags: javascript, validation
is.js
https://github.com/arasatasaygin/is.js
Check types, regexps, presence, time and more.
- tags: javascript, validation
- :octocat: source code
FieldVal
https://github.com/FieldVal/fieldval-js
multipurpose validation library. Supports both sync and async validation.
- tags: javascript, validation
- :octocat: source code
mousetrap
https://github.com/ccampbell/mousetrap
Simple library for handling keyboard shortcuts in Javascript.
- tags: javascript, keyboard-wrappers
- :octocat: source code
keymaster
https://github.com/madrobby/keymaster
A simple micro-library for defining and dispatching keyboard shortcuts.
- tags: javascript, keyboard-wrappers
- :octocat: source code
Keypress
https://github.com/dmauro/Keypress
A keyboard input capturing utility in which any key can be a modifier key.
- tags: javascript, keyboard-wrappers
- :octocat: source code
KeyboardJS
https://github.com/RobertWHurst/KeyboardJS
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
- tags: javascript, keyboard-wrappers
- :octocat: source code
jquery.hotkeys
https://github.com/jeresig/jquery.hotkeys
jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.
- tags: javascript, keyboard-wrappers
- :octocat: source code
jwerty
https://github.com/keithamus/jwerty
Awesome handling of keyboard events.
- tags: javascript, keyboard-wrappers
- :octocat: source code
intro.js
https://github.com/usablica/intro.js
A better way for new feature introduction and step-by-step users guide for your website and project.
- tags: javascript
- :octocat: source code
shepherd
https://github.com/HubSpot/shepherd
Guide your users through a tour of your app.
- tags: javascript
- :octocat: source code
bootstrap-tour
https://github.com/sorich87/bootstrap-tour
Quick and easy product tours with Twitter Bootstrap Popovers.
- tags: javascript
- :octocat: source code
tourist
https://github.com/easelinc/tourist
Simple, flexible tours for your app.
- tags: javascript
- :octocat: source code
chardin.js
https://github.com/heelhook/chardin.js
Simple overlay instructions for your apps.
- tags: javascript
- :octocat: source code
pageguide
https://github.com/tracelytics/pageguide
An interactive guide for web page elements using jQuery and CSS3.
- tags: javascript
- :octocat: source code
hopscotch
https://github.com/linkedin/hopscotch
A framework to make it easy for developers to add product tours to their pages.
- tags: javascript
- :octocat: source code
joyride
https://github.com/zurb/joyride
jQuery feature tour plugin.
- tags: javascript
- :octocat: source code
focusable
https://github.com/zzarcon/focusable
Set a spotlight focus on DOM element adding a overlay layer to the rest of the page.
- tags: javascript
- :octocat: source code
iziToast
https://github.com/dolce/iziToast
Elegant, responsive, flexible and lightweight notification plugin with no dependencies.
- tags: javascript, notifications
- :octocat: source code
messenger
https://github.com/HubSpot/messenger
Growl-style alerts and messages for your app.
- tags: javascript, notifications
- :octocat: source code
noty
https://github.com/needim/noty
jQuery notification plugin.
- tags: javascript, notifications
- :octocat: source code
pnotify
https://github.com/sciactive/pnotify
JavaScript notifications for Bootstrap, jQuery UI, and the Web Notifications Draft.
- tags: javascript, notifications
- :octocat: source code
toastr
https://github.com/CodeSeven/toastr
Simple javascript toast notifications.
- tags: javascript, notifications
- :octocat: source code
humane-js
https://github.com/wavded/humane-js
A simple, modern, browser notification system.
- tags: javascript, notifications
- :octocat: source code
smoke.js
https://github.com/hxgf/smoke.js
Framework-agnostic styled alert system for javascript.
- tags: javascript, notifications
- :octocat: source code
notie
https://github.com/jaredreich/notie
Simple notifications and inputs with no dependencies.
- tags: javascript, notifications
- :octocat: source code
Swiper
https://github.com/nolimits4web/Swiper
Mobile touch slider and framework with hardware accelerated transitions.
- tags: javascript, slider
- :octocat: source code
slick
https://github.com/kenwheeler/slick
The last carousel you'll ever need.
- tags: javascript, slider
- :octocat: source code
slidesJs
Is a ressponsive slideshow plug-in for JQuery(1.7.1+) with features like touch and CSS3 transitions
- tags: javascript, slider
FlexSlider
https://github.com/woothemes/FlexSlider
An awesome, fully responsive jQuery slider plugin.
- tags: javascript, slider
- :octocat: source code
unslider
https://github.com/idiot/unslider
The simplest jQuery slider there is.
- tags: javascript, slider
- :octocat: source code
sly
https://github.com/darsain/sly
JavaScript library for one-directional scrolling with item based navigation support.
- tags: javascript, slider
- :octocat: source code
vegas
https://github.com/jaysalvat/vegas
A jQuery plugin to add beautiful fullscreen backgrounds to your webpages. It even allows Slideshows.
- tags: javascript, slider
- :octocat: source code
Sequence
https://github.com/IanLunn/Sequence
CSS animation framework for creating responsive sliders, presentations, banners, and other step-based applications.
- tags: javascript, slider
- :octocat: source code
reveal.js
https://github.com/hakimel/reveal.js
A framework for easily creating beautiful presentations using HTML.
- tags: javascript, slider
- :octocat: source code
bespoke.js
https://github.com/bespokejs/bespoke
DIY Presentation Micro-Framework
- tags: javascript, slider
- :octocat: source code
Strut
https://github.com/tantaman/Strut
Strut - An Impress.js and Bespoke.js Presentation Editor
- tags: javascript, slider
- :octocat: source code
PhotoSwipe
https://github.com/dimsemenov/PhotoSwipe
JavaScript image gallery for mobile and desktop, modular, framework independent.
- tags: javascript, slider
- :octocat: source code
jcSlider
https://github.com/JoanClaret/jcSlider
A responsive slider jQuery plugin with CSS animations.
- tags: javascript, slider
- :octocat: source code
basic-jquery-slider
https://github.com/jcobb/basic-jquery-slider
Simple to use, simple to theme, simple to customise.
- tags: javascript, slider
- :octocat: source code
slidr
https://github.com/bchanx/slidr
add some slide effects.
- tags: javascript, slider
- :octocat: source code
Flickity
https://github.com/metafizzy/flickity
Touch, responsive, flickable galleries.
- tags: javascript, slider
- :octocat: source code
Glide.js
https://github.com/jedrzejchalubek/glidejs
Responsive and touch-friendly jQuery slider. It's simple, lightweight and fast.
- tags: javascript, slider
- :octocat: source code
jQuery.adaptive-slider
https://github.com/creative-punch/jQuery.adaptive-slider/
A jQuery plugin for a slider with adaptive colored figcaption and navigation.
- tags: javascript, slider
- :octocat: source code
Ion.RangeSlider
https://github.com/IonDen/ion.rangeSlider
Powerful and easily customizable range slider with many options and skin support.
- tags: javascript, range, slider
- :octocat: source code
jQRangeSlider
https://github.com/ghusse/jQRangeSlider
A javascript slider selector that supports dates.
- tags: javascript, range, slider
- :octocat: source code
noUiSlider
https://github.com/leongersen/noUiSlider
A lightweight, highly customizable range slider without bloat.
- tags: javascript, range, slider
- :octocat: source code
rangeslider.js
https://github.com/andreruffert/rangeslider.js
HTML5 input range slider element polyfill.
- tags: javascript, range, slider
- :octocat: source code
typeahead.js
https://github.com/twitter/typeahead.js
A fast and fully-featured autocomplete library.
- tags: javascript, form, widget, input
- :octocat: source code
tag-it
https://github.com/aehlke/tag-it
A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.
- tags: javascript, form, widget, input
- :octocat: source code
At.js
https://github.com/ichord/At.js
Add GitHub like mentions autocomplete to your application.
- tags: javascript, form, widget, input
- :octocat: source code
Placeholders.js
https://github.com/jamesallardice/Placeholders.js
A JavaScript polyfill for the HTML5 placeholder attribute.
- tags: javascript, form, widget, input
- :octocat: source code
fancyInput
https://github.com/yairEO/fancyInput
Makes typing in input fields fun with CSS3 effects.
- tags: javascript, form, widget, input
- :octocat: source code
jQuery-Tags-Input
https://github.com/xoxco/jQuery-Tags-Input
Magically convert a simple text input into a cool tag list with this jQuery plugin.
- tags: javascript, form, widget, input
- :octocat: source code
vanilla-masker
https://github.com/BankFacil/vanilla-masker
A pure javascript mask input.
- tags: javascript, form, widget, input
- :octocat: source code
Ion.CheckRadio
https://github.com/IonDen/ion.checkRadio
jQuery plugin for styling checkboxes and radio-buttons. With skin support.
- tags: javascript, form, widget, input
- :octocat: source code
awesomplete
https://github.com/LeaVerou/awesomplete
Ultra lightweight, usable, beautiful autocomplete with zero dependencies. - http://leaverou.github.io/awesomplete
- tags: javascript, form, widget, input
- :octocat: source code
pickadate.js
https://github.com/amsul/pickadate.js
The mobile-friendly, responsive, and lightweight jQuery date & time input picker.
- tags: javascript, form, widget, calendar
- :octocat: source code
bootstrap-datepicker
https://github.com/eternicode/bootstrap-datepicker
A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode.
- tags: javascript, form, widget, calendar
- :octocat: source code
Pikaday
https://github.com/dbushell/Pikaday
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.
- tags: javascript, form, widget, calendar
- :octocat: source code
fullcalendar
https://github.com/fullcalendar/fullcalendar
Full-sized drag & drop event calendar (jQuery plugin).
- tags: javascript, form, widget, calendar
- :octocat: source code
rome
https://github.com/bevacqua/rome
A customizable date (and time) picker. Dependency free, opt-in UI.
- tags: javascript, form, widget, calendar
- :octocat: source code
datedropper
https://github.com/felicegattuso/datedropper
datedropper is a jQuery plugin that provides a quick and easy way to manage dates for input fields.
- tags: javascript, form, widget, calendar
- :octocat: source code
selectize.js
https://github.com/brianreavis/selectize.js
Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
- tags: javascript, form, widget
- :octocat: source code
select2
https://github.com/select2/select2
a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
- tags: javascript, form, widget
- :octocat: source code
chosen
https://github.com/harvesthq/chosen
A library for making long, unwieldy select boxes more friendly.
- tags: javascript, form, widget
- :octocat: source code
jQuery-File-Upload
https://github.com/blueimp/jQuery-File-Upload
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery.
- tags: javascript, file-uploader
- :octocat: source code
dropzone
https://github.com/enyo/dropzone
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
- tags: javascript, file-uploader
- :octocat: source code
flow.js
https://github.com/flowjs/flow.js
A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
- tags: javascript, file-uploader
- :octocat: source code
fine-uploader
https://github.com/FineUploader/fine-uploader
Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 uploading.
- tags: javascript, file-uploader
- :octocat: source code
FileAPI
https://github.com/mailru/FileAPI
A set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
- tags: javascript, file-uploader
- :octocat: source code
plupload
https://github.com/moxiecode/plupload
A JavaScript API for dealing with file uploads it supports features like multiple file selection, file type filtering, request chunking, client side image scaling and it uses different runtimes to ach...
- tags: javascript, file-uploader
- :octocat: source code
form
https://github.com/malsup/form
jQuery Form Plugin.
- tags: javascript
- :octocat: source code
Garlic.js
https://github.com/guillaumepotier/Garlic.js
Automatically persist your forms' text and select field values locally, until the form is submitted.
- tags: javascript
- :octocat: source code
Countable
https://github.com/RadLikeWhoa/Countable
A JavaScript function to add live paragraph-, word- and character-counting to an HTML element.
- tags: javascript
- :octocat: source code
card
https://github.com/jessepollak/card
Make your credit card form better in one line of code.
- tags: javascript
- :octocat: source code
stretchy
https://github.com/LeaVerou/stretchy
Form element autosizing, the way it should be.
- tags: javascript
- :octocat: source code
tipsy
https://github.com/jaz303/tipsy
Facebook-style tooltips plugin for jQuery.
- tags: javascript, tooltip
- :octocat: source code
opentip
https://github.com/enyo/opentip
An open source javascript tooltip based on the prototype framework.
- tags: javascript, tooltip
- :octocat: source code
qTip2
https://github.com/qTip2/qTip2
Pretty powerful tooltips.
- tags: javascript, tooltip
- :octocat: source code
tooltipster
https://github.com/iamceege/tooltipster
A jQuery tooltip plugin.
- tags: javascript, tooltip
- :octocat: source code
simptip
https://github.com/arashmanteghi/simptip
A simple CSS tooltip made with Sass.
- tags: javascript, tooltip
- :octocat: source code
toolbar
https://github.com/paulkinzett/toolbar
A tooltip style toolbar jQuery plugin
- tags: javascript, tooltip
- :octocat: source code
hint.css
https://github.com/chinchang/hint.css
A tooltip library in CSS for your lovely websites.
- tags: javascript, tooltip
- :octocat: source code
Magnific-Popup
https://github.com/dimsemenov/Magnific-Popup
Light and responsive lightbox script with focus on performance.
- tags: javascript, modal-dialog, popup
- :octocat: source code
jquery-popbox
https://github.com/gristmill/jquery-popbox
jQuery PopBox UI Element.
- tags: javascript, modal-dialog, popup
- :octocat: source code
jquery.avgrund.js
https://github.com/voronianski/jquery.avgrund.js
A jQuery plugin with new modal concept for popups.
- tags: javascript, modal-dialog, popup
- :octocat: source code
vex
https://github.com/HubSpot/vex
A modern dialog library which is highly configurable and easy to style.
- tags: javascript, modal-dialog, popup
- :octocat: source code
bootstrap-modal
https://github.com/jschr/bootstrap-modal
Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.
- tags: javascript, modal-dialog, popup
- :octocat: source code
css-modal
https://github.com/drublic/css-modal
A modal built out of pure CSS.
- tags: javascript, modal-dialog, popup
- :octocat: source code
jquery-popup-overlay
https://github.com/vast-engineering/jquery-popup-overlay
jQuery plugin for responsive and accessible modal windows and tooltips.
- tags: javascript, modal-dialog, popup
- :octocat: source code
SweetAlert
https://github.com/t4t5/sweetalert
An awesome replacement for JavaScript's alert.
- tags: javascript, modal-dialog, popup
- :octocat: source code
baguetteBox.js
https://github.com/feimosi/baguetteBox.js
Simple and easy to use lightbox script written in pure JavaScript.
- tags: javascript, modal-dialog, popup
- :octocat: source code
colorbox
https://github.com/jackmoore/colorbox
A light-weight, customizable lightbox plugin for jQuery.
- tags: javascript, modal-dialog, popup
- :octocat: source code
fancyBox
https://github.com/fancyapps/fancyBox
A tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages.
- tags: javascript, modal-dialog, popup
- :octocat: source code
swipebox
https://github.com/brutaldesign/swipebox
A touchable jQuery lightbox
- tags: javascript, modal-dialog, popup
- :octocat: source code
jBox
https://github.com/StephanWagner/jBox
jBox is a powerful and flexible jQuery plugin, taking care of all your popup windows, tooltips, notices and more.
- tags: javascript, modal-dialog, popup
- :octocat: source code
scrollMonitor
https://github.com/stutrek/scrollMonitor
A simple and fast API to monitor elements as you scroll.
- tags: javascript, scroll
- :octocat: source code
headroom
https://github.com/WickyNilliams/headroom.js
Give your pages some headroom. Hide your header until you need it.
- tags: javascript, scroll
- :octocat: source code
onepage-scroll
https://github.com/peachananr/onepage-scroll
Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin.
- tags: javascript, scroll
- :octocat: source code
iscroll
https://github.com/cubiq/iscroll
iScroll is a high performance, small footprint, dependency free, multi-platform javascript scroller.
- tags: javascript, scroll
- :octocat: source code
skrollr
https://github.com/Prinzhorn/skrollr
Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery.
- tags: javascript, scroll
- :octocat: source code
parallax
https://github.com/wagerfield/parallax
Parallax Engine that reacts to the orientation of a smart device.
- tags: javascript, scroll
- :octocat: source code
stellar.js
https://github.com/markdalgleish/stellar.js
Parallax scrolling made easy.
- tags: javascript, scroll
- :octocat: source code
plax
https://github.com/cameronmcefee/plax
jQuery powered parallaxing.
- tags: javascript, scroll
- :octocat: source code
jparallax
https://github.com/stephband/jparallax
jQuery plugin for creating interactive parallax effect.
- tags: javascript, scroll
- :octocat: source code
fullPage
https://github.com/alvarotrigo/fullPage.js
A simple and easy to use plugin to create fullscreen scrolling websites (also known as single page websites).
- tags: javascript, scroll
- :octocat: source code
ScrollMenu
https://github.com/s-yadav/ScrollMenu
A new interface to replace old boring scrollbar.
- tags: javascript, scroll
- :octocat: source code
Clusterize.js
https://github.com/NeXTs/Clusterize.js
Tiny vanilla JS plugin to display large data sets easily.
- tags: javascript, scroll
- :octocat: source code
jQuery-menu-aim
https://github.com/kamens/jQuery-menu-aim
jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.
- tags: javascript, menu
- :octocat: source code
jQuery contextMenu
https://github.com/swisnl/jQuery-contextMenu
contextMenu manager.
- tags: javascript, menu
- :octocat: source code
Slideout
https://github.com/mango/slideout
A responsive touch slideout navigation menu for mobile web apps.
- tags: javascript, menu
- :octocat: source code
Slide and swipe
https://github.com/JoanClaret/slide-and-swipe-menu
A sliding swipe menu that works with touchSwipe library.
- tags: javascript, menu
- :octocat: source code
jTable
https://github.com/hikalkan/jtable
A jQuery plugin to create AJAX based CRUD tables.
- tags: javascript, html-table, grid-layout
- :octocat: source code
DataTables
(jQuery plug-in) It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.
- tags: javascript, html-table, grid-layout
Tabulator
http://olifolkerd.github.io/tabulator/
(jQuery plug-in) An extremely flexible library that create tables with a range of interactive features from any JSON data source or existing HTML table.
- tags: javascript, html-table, grid-layout
Bootstrap Table
http://bootstrap-table.wenzhixin.net.cn/
An Extension to the popular Bootstrap framework for creating tables that fit the style of your site with no need for additional markup.
- tags: javascript, html-table, grid-layout
floatThead
https://github.com/mkoryak/floatThead
(jQuery plug-in) lock any table's header while scrolling within the body. Works on any table and requires no custom html or css.
- tags: javascript, html-table, grid-layout
- :octocat: source code
Masonry
A cascading grid layout library.
- tags: javascript, html-table, grid-layout
Packery
A grid layout library that uses a bin-packing algorithm. Useable for draggable layouts.
- tags: javascript, html-table, grid-layout
Isotope
A filterable, sortable, grid layout library. Can implement Masonry, Packery, and other layouts.
- tags: javascript, html-table, grid-layout
flexboxgrid
https://github.com/kristoferjoseph/flexboxgrid/
Grid based on CSS3 flexbox
- tags: javascript, html-table, grid-layout
- :octocat: source code
Semantic UI
UI Kit with lots of themes and elements
- tags: javascript, frameworks
w2ui
A set of jQuery plugins for front-end development of data-driven web applications.
- tags: javascript, frameworks
fluidity
https://github.com/mrmrs/fluidity
The worlds smallest fully-responsive css framework
- tags: javascript, frameworks
- :octocat: source code
Ink
An HTML5/CSS3 framework used at SAPO for fast and efficient website design and prototyping
- tags: javascript, frameworks
- :octocat: source code
html5-boilerplate
https://github.com/h5bp/html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
- tags: javascript, boilerplate
- :octocat: source code
mobile-boilerplate
https://github.com/h5bp/mobile-boilerplate
A front-end template that helps you build fast, modern mobile web apps.
- tags: javascript, boilerplate
- :octocat: source code
webplate
https://github.com/chrishumboldt/webplate
An awesome front-end framework that lets you stay focused on building your site or app while remaining really easy to use.
- tags: javascript, boilerplate
- :octocat: source code
Cerberus
https://github.com/TedGoas/Cerberus
A few simple, but solid patterns for responsive HTML emails. Even in Outlook.
- tags: javascript, boilerplate
- :octocat: source code
full-page-intro-and-navigation
https://github.com/CodyHouse/full-page-intro-and-navigation
An intro page with a full width background image, a bold animated menu and an iOS-like blurred effect behind the navigation
- tags: javascript, boilerplate
- :octocat: source code
Fluid-Squares
https://github.com/crozynski/Fluid-Squares
A fluid grid of square units.
- tags: javascript, boilerplate
- :octocat: source code
Mobile-First-RWD
https://github.com/bradfrost/Mobile-First-RWD
An example of a mobile-first responsive web design
- tags: javascript, boilerplate
- :octocat: source code
this-is-responsive
https://github.com/bradfrost/this-is-responsive
This Is Responsive
- tags: javascript, boilerplate
- :octocat: source code
npm run-scripts
https://gist.github.com/addyosmani/9f10c555e32a8d06ddb0
npm run-scripts boilerplate. GitHub Gist: instantly share code, notes, and snippets.
- tags: javascript, boilerplate
- :octocat: source code
hammer.js
https://github.com/hammerjs/hammer.js
A javascript library for multi-touch gestures.
- tags: javascript, gesture
- :octocat: source code
touchemulator
https://github.com/hammerjs/touchemulator
Emulate touch input on your desktop.
- tags: javascript, gesture
- :octocat: source code
Dragula
https://github.com/bevacqua/dragula/
Drag and drop so simple it hurts
- tags: javascript, gesture
- :octocat: source code
Leaflet
https://github.com/Leaflet/Leaflet
JavaScript library for mobile-friendly interactive maps.
- tags: javascript, maps
- :octocat: source code
Cesium
https://github.com/AnalyticalGraphicsInc/cesium
Open Source WebGL virtual globe and map engine.
- tags: javascript, maps
- :octocat: source code
gmaps
https://github.com/HPNeo/gmaps
The easiest way to use Google Maps.
- tags: javascript, maps
- :octocat: source code
polymaps
https://github.com/simplegeo/polymaps
A free JavaScript library for making dynamic, interactive maps in modern web browsers.
- tags: javascript, maps
- :octocat: source code
kartograph.js
https://github.com/kartograph/kartograph.js
Open source JavaScript renderer for Kartograph SVG maps.
- tags: javascript, maps
- :octocat: source code
mapbox.js
https://github.com/mapbox/mapbox.js
Mapbox JavaScript API, a Leaflet Plugin.
- tags: javascript, maps
- :octocat: source code
jqvmap
https://github.com/manifestinteractive/jqvmap
jQuery Vector Map Library.
- tags: javascript, maps
- :octocat: source code
OpenLayers3
A high-performance, feature-packed library for all your mapping needs.
- tags: javascript, maps
prettyembed.js
https://github.com/mike-zarandona/prettyembed.js
Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.
- tags: javascript, video, audio
- :octocat: source code
html5media
https://github.com/etianen/html5media
Enables
- tags: javascript, video, audio
- :octocat: source code
Play-em JS
https://github.com/adrienjoly/playemjs
Play'em is a javascript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.
- tags: javascript, video, audio
- :octocat: source code
polyplayer
https://github.com/Acconut/polyplayer
Rule YouTube, Soundcloud and Vimeo player with one API
- tags: javascript, video, audio
- :octocat: source code
flowplayer
https://github.com/flowplayer/flowplayer
The HTML5 video player for the web
- tags: javascript, video, audio
- :octocat: source code
mediaelement
https://github.com/johndyer/mediaelement
HTML5
- tags: javascript, video, audio
- :octocat: source code
SoundJS
https://github.com/CreateJS/SoundJS
A library to make working with audio on the web easier. It provides a consistent API for playing audio in different browsers.
- tags: javascript, video, audio
- :octocat: source code
video.js
https://github.com/videojs/video.js
Video.js - open source HTML5 & Flash video player
- tags: javascript, video, audio
- :octocat: source code
FitVids.js
https://github.com/davatron5000/FitVids.js
A lightweight, easy-to-use jQuery plugin for fluid width video embeds.
- tags: javascript, video, audio
- :octocat: source code
Ion.Sound
https://github.com/IonDen/ion.sound
Simple sounds on any web page
- tags: javascript, video, audio
- :octocat: source code
photobooth-js
https://github.com/WolframHempel/photobooth-js
A widget that allows users to take their avatar pictures on your site
- tags: javascript, video, audio
- :octocat: source code
clappr
https://github.com/clappr/clappr
An extensible media player for the web http://clappr.io
- tags: javascript, video, audio
- :octocat: source code
FlowType.JS
https://github.com/simplefocus/FlowType.JS
Web typography at its finest: font-size and line-height based on element width.
- tags: javascript, typography
- :octocat: source code
BigText
https://github.com/zachleat/BigText
jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width.
- tags: javascript, typography
- :octocat: source code
circletype
https://github.com/peterhry/circletype
A jQuery plugin that lets you curve type on the web
- tags: javascript, typography
- :octocat: source code
slabText
https://github.com/freqDec/slabText/
A jQuery plugin for producing big, bold & responsive headlines
- tags: javascript, typography
- :octocat: source code
simple-text-rotator
https://github.com/peachananr/simple-text-rotator
Add a super simple rotating text to your website with little to no markup
- tags: javascript, typography
- :octocat: source code
novacancy.js
https://github.com/chuckyglitch/novacancy.js
Text Neon Golden effect jQuery plug-in.
- tags: javascript, typography
- :octocat: source code
jquery-responsive-text
https://github.com/ghepting/jquery-responsive-text
Make your text sizing responsive!
- tags: javascript, typography
- :octocat: source code
FitText.js
https://github.com/davatron5000/FitText.js
A jQuery plugin for inflating web type
- tags: javascript, typography
- :octocat: source code
Lettering.js
https://github.com/davatron5000/Lettering.js
A lightweight, easy to use Javascript <span> injector for radical Web Typography
- tags: javascript, typography
- :octocat: source code
velocity
https://github.com/julianshapiro/velocity
Accelerated JavaScript animation.
- tags: javascript, animation
- :octocat: source code
jquery.transit
https://github.com/rstacruz/jquery.transit
Super-smooth CSS3 transformations and transitions for jQuery.
- tags: javascript, animation
- :octocat: source code
impress.js
https://github.com/impress/impress.js
Make Prezi-like presentations with CSS3 transformations/transitions in an HTML document.
- tags: javascript, animation
- :octocat: source code
bounce.js
https://github.com/tictail/bounce.js
Create tasty CSS3 powered animations in no time.
- tags: javascript, animation
- :octocat: source code
GreenSock-JS
https://github.com/greensock/GreenSock-JS
High-performance HTML5 animations that work in all major browsers.
- tags: javascript, animation
- :octocat: source code
TransitionEnd
https://github.com/EvandroLG/transitionEnd
TransitionEnd is an agnostic and cross-browser library to work with transitionend event.
- tags: javascript, animation
- :octocat: source code
Dynamic.js
https://github.com/michaelvillar/dynamics.js
Javascript library to create physics-based CSS animations.
- tags: javascript, animation
- :octocat: source code
the-cube
https://github.com/pstadler/the-cube
The Cube is an experiment with CSS3 transitions.
- tags: javascript, animation
- :octocat: source code
Effeckt.css
https://github.com/h5bp/Effeckt.css
A Performant Transitions and Animations Library
- tags: javascript, animation
- :octocat: source code
animate.css
https://github.com/daneden/animate.css
A cross-browser library of CSS animations. As easy to use as an easy thing.
- tags: javascript, animation
- :octocat: source code
textillate
https://github.com/jschr/textillate
A simple plugin for CSS3 text animations
- tags: javascript, animation
- :octocat: source code
move.js
https://github.com/visionmedia/move.js
CSS3 backed JavaScript animation framework
- tags: javascript, animation
- :octocat: source code
animatable
https://github.com/LeaVerou/animatable
One property, two values, endless possiblities
- tags: javascript, animation
- :octocat: source code
shuffle-images
https://github.com/peachananr/shuffle-images
The Simplest Way to shuffle through images in a Creative Way http://www.thepetedesign.com/demos/shuffle-images_demo.html
- tags: javascript, animation
- :octocat: source code
smoothState.js
https://github.com/miguel-perez/smoothState.js
Unobtrusive page transitions with jQuery. http://smoothstate.com/
- tags: javascript, animation
- :octocat: source code
Anime.js
A JavaScript animation engine http://animejs.com.
- tags: javascript, animation
Mo.js
Motion graphics toolbelt for the web http://mojs.io.
- tags: javascript, animation
particles.js
https://github.com/VincentGarreau/particles.js
A lightweight JavaScript library for creating particles.
- tags: javascript, animation
- :octocat: source code
lena.js
https://github.com/davidsonfellipe/lena.js
A Library for image processing with filters and util functions.
- tags: javascript, image-processing
- :octocat: source code
cropper
https://github.com/fengyuanchen/cropper
A simple jQuery image cropping plugin.
- tags: javascript, image-processing
- :octocat: source code
es6features
https://github.com/lukehoban/es6features
Overview of ECMAScript 6 features.
- tags: javascript, es6
- :octocat: source code
es6-features
https://github.com/rse/es6-features
ECMAScript 6: Feature Overview & Comparison.
- tags: javascript, es6
- :octocat: source code
es6-cheatsheet
https://github.com/DrkSephy/es6-cheatsheet
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets.
- tags: javascript, es6
- :octocat: source code
ECMAScript 6 compatibility table
http://kangax.github.io/compat-table/es6/
Compatibility tables for all ECMAScript 6 features on a variety of environments.
- tags: javascript, es6
[Babel (Formerly 6to5)](Formerly 6to5)
Formerly 6to5
Turn ES6+ code into vanilla ES5 with no runtime.
- tags: javascript, es6
Traceur compiler
https://github.com/google/traceur-compiler
ES6 features > ES5. Includes classes, generators, promises, destructuring patterns, default parameters & more.
- tags: javascript, es6
- :octocat: source code
Gatsby.js
https://github.com/gatsbyjs/gatsby
React-based static site generator.
- tags: javascript, generator
- :octocat: source code
javascript-sdk-design
https://github.com/huei90/javascript-sdk-design
Javascript SDK design guide extracted from work and personal experience
- tags: javascript, sdk
- :octocat: source code
Spotify SDK
https://github.com/loverajoel/spotify-sdk
Entity oriented SDK to work with the Spotify Web API.
- tags: javascript, sdk
- :octocat: source code
echo
https://github.com/toddmotto/echo
Lazy-loading images with data-* attributes.
- tags: javascript
- :octocat: source code
picturefill
https://github.com/scottjehl/picturefill
A responsive image polyfill for <picture>, srcset, sizes.
- tags: javascript
- :octocat: source code
platform.js
https://github.com/bestiejs/platform.js
A platform detection library that works on nearly all JavaScript platforms.
- tags: javascript
- :octocat: source code
json3
https://github.com/bestiejs/json3
A modern JSON implementation compatible with nearly all JavaScript platforms.
- tags: javascript
- :octocat: source code
Logical Or Not
http://gabinaureche.com/logicalornot/
A game about JavaScript specificities.
- tags: javascript
BitSet.js
https://github.com/infusion/BitSet.js
A JavaScript Bit-Vector implementation
- tags: javascript
- :octocat: source code
spoiler-alert
https://github.com/joshbuddy/spoiler-alert
SPOILER ALERT! A happy little jquery plugin to hide spoilers on your site.
- tags: javascript
- :octocat: source code
jquery.vibrate.js
https://github.com/illyism/jquery.vibrate.js
Vibration API Wrappers
- tags: javascript
- :octocat: source code
list.js
https://github.com/javve/list.js
Adds search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
- tags: javascript
- :octocat: source code
mixitup
https://github.com/patrickkunka/mixitup
MixItUp - A Filter & Sort Plugin
- tags: javascript
- :octocat: source code
grid
https://github.com/hootsuite/grid
Drag and drop library for two-dimensional, resizable and responsive lists.
- tags: javascript
- :octocat: source code
jquery-match-height
https://github.com/liabru/jquery-match-height
a responsive equal heights plugin for jQuery.
- tags: javascript
- :octocat: source code
survey.js
https://github.com/surveyjs/surveyjs
JavaScript Survey Engine. It uses JSON for survey metadata and results. http://surveyjs.org/
- tags: javascript
- :octocat: source code
Array Explorer
https://github.com/sdras/array-explorer
Resources to help figure out what native JavaScript method would be best to use at any given time
- tags: javascript
- :octocat: source code
Clipboard.js
"Copy to clipboard" without Flash or use of Frameworks.
- tags: javascript
- :octocat: source code
ky
https://github.com/sindresorhus/ky
Tiny and elegant HTTP client based on the browser Fetch API.
- tags: javascript
- :octocat: source code
Web of Tomorrow
http://www.weboftomorrowpodcast.com/
Podcast about JavaScript for beginners.
- tags: javascript, podcast
braziljs/js-the-right-way
https://github.com/braziljs/js-the-right-way/
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web - braziljs/js-the-right-way
- tags: javascript, podcast
- :octocat: source code
Superhero.js
A collection of resources about creating, testing and maintaining a large JavaScript code base.
- tags: javascript, podcast
SJSJ
https://github.com/HugoGiraudel/SJSJ
Simplified JavaScript Jargon is a community-driven attempt at explaining the loads of buzzwords making the current JavaScript ecosystem in a few simple words.
- tags: javascript, podcast
- :octocat: source code
How to Write an Open Source JavaScript Library
https://github.com/sarbbottam/write-an-open-source-js-lib
A comprehensive guide through a set of steps to publish a JavaScript open source library.
- tags: javascript, podcast
- :octocat: source code
Jaavascript tutorial
https://hackr.io/tutorials/learn-javascript
Learn Javascript online from a diverse range of user ranked online tutorials.
- tags: javascript, podcast
Understanding JavaScript Bind()
https://www.smashingmagazine.com/2014/01/understanding-javascript-function-prototype-bind/
Function binding is probably your least concern when beginning with JavaScript, but when you realize that you need a solution to the problem of how to keep the context of “this” within another functio...
- :calendar: published on: 2014-01-24
- tags: javascript
relay
https://github.com/facebook/relay
Relay is a JavaScript framework for building data-driven React applications.
- tags: graphql, javascript, libraries, client
- :octocat: source code
Apollo Client
https://github.com/apollographql/apollo-client
A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
- tags: graphql, javascript, libraries, client
- :octocat: source code
aws-amplify
https://github.com/aws-amplify/amplify-js
A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.
- tags: graphql, javascript, libraries, client
- :octocat: source code
graphql-hooks
https://github.com/nearform/graphql-hooks
Minimal hooks-first GraphQL client with caching and server-side rendering support.
- tags: graphql, javascript, libraries, client
- :octocat: source code
graphql-request
https://github.com/prisma/graphql-request
A minimal GraphQL client for Node and browsers.
- tags: graphql, javascript, libraries, client
- :octocat: source code
FetchQL
https://github.com/gucheen/FetchQL
A simple GraphQL query client using Fetch.
- tags: graphql, javascript, libraries, client
- :octocat: source code
urql
https://github.com/FormidableLabs/urql
A simple caching GraphQL client for React.
- tags: graphql, javascript, libraries, client
- :octocat: source code
micro-graphql-react
https://github.com/arackaf/micro-graphql-react
A lightweight utility for adding GraphQL to React. components. Includes simple caching and uses GET requests that could additionally be cached through a service-worker.
- tags: graphql, javascript, libraries, client
- :octocat: source code
Lokka
https://github.com/kadirahq/lokka
Simple JavaScript client for GraphQL, which you can use anywhere.
- tags: graphql, javascript, libraries, client
- :octocat: source code
react-reach
https://github.com/kennetpostigo/react-reach
A library to communicate with Graphql through Redux.
- tags: graphql, javascript, libraries, client
- :octocat: source code
Grafoo
https://github.com/grafoojs/grafoo
A tiny yet fully fledged cache based GraphQL client
- tags: graphql, javascript, libraries, client
- :octocat: source code
express-graphql
https://github.com/graphql/express-graphql
GraphQL Express Middleware.
- tags: graphql, javascript, libraries, http-server
- :octocat: source code
hapi-graphql
https://github.com/SimonDegraeve/hapi-graphql
Create a GraphQL HTTP server with Hapi.
- tags: graphql, javascript, libraries, http-server
- :octocat: source code
hapi-plugin-graphiql
https://github.com/rse/hapi-plugin-graphiql
HAPI plugin for GraphiQL integration.
- tags: graphql, javascript, libraries, http-server
- :octocat: source code
koa-graphql
https://github.com/chentsulin/koa-graphql
GraphQL Koa Middleware.
- tags: graphql, javascript, libraries, http-server
- :octocat: source code
graphql-bookshelf
https://github.com/brysgo/graphql-bookshelf
Some help defining GraphQL schema around BookshelfJS models.
- tags: graphql, javascript, libraries, database, orm
- :octocat: source code
graphql-sequelize
https://github.com/mickhansen/graphql-sequelize
Sequelize helpers for GraphQL.
- tags: graphql, javascript, libraries, database, orm
- :octocat: source code
graphql-thinky
https://github.com/fenos/graphql-thinky
Build an optimized GraphQL schema from Thinky RethinkDB models.
- tags: graphql, javascript, libraries, database, orm
- :octocat: source code
graphql-tools-sequelize
https://github.com/rse/graphql-tools-sequelize
OO-style schema definition functions and schema resolver functions for GraphQL-Tools using Sequelize ORM
- tags: graphql, javascript, libraries, database, orm
- :octocat: source code
graysql-orm-loader
https://github.com/larsbs/graysql-orm-loader
A GraysQL extension to load a GraphQL schema from an ORM.
- tags: graphql, javascript, libraries, database, orm
- :octocat: source code
GRelDAL
https://gql-dal.github.io/greldal/
A simple micro-framework for bidirectional mapping between relational datastores and GraphQL APIs.
- tags: graphql, javascript, libraries, database, orm
GraphQL.js
https://github.com/graphql/graphql-js
A reference implementation of GraphQL for JavaScript.
- tags: graphql, javascript, libraries
- :octocat: source code
codemirror-graphql
https://github.com/graphql/codemirror-graphql
GraphQL mode and helpers for CodeMirror.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-schema
https://github.com/devknoll/graphql-schema
Create GraphQL schemas with a fluent/chainable interface.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-tools-types
https://github.com/rse/graphql-tools-types
Custom GraphQL types for use with GraphQL-Tools (Void, Int, Float, String, Date, UUID, JSON)
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-normalizr
https://github.com/monojack/graphql-normalizr
Normalize GraphQL responses for persisting in the client cache/state
- tags: graphql, javascript, libraries
- :octocat: source code
babel-plugin-graphql
https://github.com/ooflorent/babel-plugin-graphql
Babel plugin that compile GraphQL tagged template strings.
- tags: graphql, javascript, libraries
- :octocat: source code
adrenaline
https://github.com/gyzerok/adrenaline
React bindings for Redux with Relay in mind.
- tags: graphql, javascript, libraries
- :octocat: source code
graph.ql
https://github.com/matthewmueller/graph.ql
Faster and simpler technique for creating and querying GraphQL schemas.
- tags: graphql, javascript, libraries
- :octocat: source code
Strapi
https://strapi.io/documentation/graphql
Open-source Node.js framework that supports "GraphQL" out of the box.
- tags: graphql, javascript, libraries
GraysQL
https://github.com/larsbs/graysql
A GraphQL manager and loader.
- tags: graphql, javascript, libraries
- :octocat: source code
Annotated GraphQL
https://github.com/almilo/annotated-graphql
Proof of Concept for annotations in GraphQL (i.e.: transform an existing REST api into a GraphQL endpoint).
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-tools
https://github.com/apollographql/graphql-tools
Tool library for building and maintaining GraphQL-JS servers.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-anywhere
https://github.com/apollographql/graphql-anywhere
Run a GraphQL query anywhere, against any data, with no schema.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-tag
https://github.com/apollographql/graphql-tag
A JavaScript template literal tag that parses GraphQL queries.
- tags: graphql, javascript, libraries
- :octocat: source code
modelizr
https://github.com/julienvincent/modelizr
A library for simplifying the process of writing GraphQL queries, mocking them and normalizing their responses.
- tags: graphql, javascript, libraries
- :octocat: source code
vue-apollo
https://github.com/Akryum/vue-apollo
Vue integration for apollo.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-pouch
https://github.com/MikeBild/graphql-pouch
A GraphQL-API runtime on top of PouchDB created by GraphQL shorthand notation as a self contained service with CouchDB synchronization.
- tags: graphql, javascript, libraries
- :octocat: source code
gql-tools
https://github.com/almilo/gql-tools
Tool library with CLI for schema generation and manipulation.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-iso-date
https://github.com/excitement-engineer/graphql-iso-date
A GraphQL date scalar type to be used with GraphQL.js. This scalar represents a date in the ISO 8601 format YYYY-MM-DD.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-compose
https://github.com/graphql-compose/graphql-compose
Tool which allows you to construct flexible graphql schema from different data sources via plugins.
- tags: graphql, javascript, libraries
- :octocat: source code
node-graphjoiner
https://github.com/mwilliamson/node-graphjoiner
Create GraphQL APIs using joins, SQL or otherwise.
- tags: graphql, javascript, libraries
- :octocat: source code
Join Monster
https://github.com/acarl005/join-monster
A GraphQL-to-SQL query execution layer for batch data fetching.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-factory
https://github.com/graphql-factory
Create GraphQL types from JSON definitions
- tags: graphql, javascript, libraries
- :octocat: source code
type-o-rama
https://github.com/stereobooster/type-o-rama
JS type systems interportability.
- tags: graphql, javascript, libraries
- :octocat: source code
GraphiteJS
https://github.com/graphitejs/server
Framework NodeJS for GraphQl.
- tags: graphql, javascript, libraries
- :octocat: source code
graphql-relay-js
https://github.com/graphql/graphql-relay-js
A library to help construct a graphql-js server supporting react-relay.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
sequelize-relay
https://github.com/MattMcFarland/sequelize-relay
Serverside library that connects sequelize and graphql-relay-js together.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
babel-relay-plugin
https://www.npmjs.com/package/babel-relay-plugin
Babel Relay Plugin for transpiling GraphQL queries for use with Relay.
- tags: graphql, javascript, libraries, relay
react-router-relay
https://github.com/relay-tools/react-router-relay
Relay integration for React Router.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
relay-local-schema
https://github.com/relay-tools/relay-local-schema
Use Relay without a GraphQL server.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
relay-sink
https://github.com/acdlite/relay-sink
Use Relay to fetch and store data outside of a React component.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
recompose-relay
https://github.com/acdlite/recompose/tree/master/src/packages/recompose-relay
Recompose helpers for Relay.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
Graylay
https://github.com/larsbs/graysql#Graylay
A GraysQL extension to create a Relay compatible Schema.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
react-relay-network-layer
https://github.com/relay-tools/react-relay-network-layer
A network layer for Relay with query batching and middleware support (urlThunk, retryThunk, auth, defer and other).
- tags: graphql, javascript, libraries, relay
- :octocat: source code
relay-subscriptions
https://github.com/relay-tools/relay-subscriptions
Subscription support for Relay.
- tags: graphql, javascript, libraries, relay
- :octocat: source code
Portfolio Relay Example
https://github.com/alex-cory/portfolio
An example website that fetches data from various apis and uses Relay and GraphQL to feed the data to React components!
- tags: graphql, javascript, libraries, relay
- :octocat: source code
react-starter-kit
https://github.com/kriasoft/react-starter-kit
Isomorphic web app boilerplate (Node.js/Express, GraphQL, React)
- tags: graphql, javascript
- :octocat: source code
graphql-starter-kit
https://github.com/kriasoft/nodejs-api-starter
Project template for building a GraphQL server with Node.js v7+ and JavaScript
- tags: graphql, javascript
- :octocat: source code
swapi-graphql
https://github.com/graphql/swapi-graphql
A GraphQL schema and server wrapping swapi.co.
- tags: graphql, javascript
- :octocat: source code
graphql-server
https://github.com/RisingStack/graphql-server
GraphQL server with Mongoose (MongoDB) and Node.js.
- tags: graphql, javascript
- :octocat: source code
graphql-intro
https://github.com/clayallsopp/graphql-intro
https://medium.com/the-graphqlhub/your-first-graphql-server-3c766ab4f0a2
- tags: graphql, javascript
- :octocat: source code
graphql-aws
https://github.com/jonsharratt/graphql-aws
Amazon AWS GraphQL API Server.
- tags: graphql, javascript
- :octocat: source code
graffiti-todo
https://github.com/RisingStack/graffiti-todo
Example Relay TodoMVC application using graffiti-mongoose. WARNING Graffiti is no longer actively maintained. For hobbyist only.
- tags: graphql, javascript
- :octocat: source code
devknoll/gist:8b274f1c5d05230bfade
https://gist.github.com/devknoll/8b274f1c5d05230bfade
Basic GraphQL example using the GitHub API. GitHub Gist: instantly share code, notes, and snippets.
- tags: graphql, javascript
- :octocat: source code
UniversalRelayBoilerplate
https://github.com/MachineAcuity/rebar
SaaS Boilerplate + examples using React, Relay, GraphQL, Node.js, and Cassandra/Elassandra. - MachineAcuity/rebar
- tags: graphql, javascript
- :octocat: source code
vslinko/ripster
https://github.com/vslinko/ripster/tree/master/src/graphql
Contribute to vslinko/ripster development by creating an account on GitHub.
- tags: graphql, javascript
- :octocat: source code
relay-skeleton
https://github.com/fortruce/relay-skeleton
React, Relay, GraphQL project skeleton
- tags: graphql, javascript
- :octocat: source code
simple-relay-starter
https://github.com/mhart/simple-relay-starter
A very simple starter for React Relay using Browserify.
- tags: graphql, javascript
- :octocat: source code
relay-chat
https://github.com/transedward/relay-chat
an chat example showing Relay with routing and pagination.
- tags: graphql, javascript
- :octocat: source code
relay-todomvc
https://github.com/taion/relay-todomvc
Relay TodoMVC with routing.
- tags: graphql, javascript
- :octocat: source code
graphql-express-sqlite
https://github.com/mrblueblue/graphql-express-sqlite
GraphQL server with Sqlite and Express
- tags: graphql, javascript
- :octocat: source code
koa-graphql-relay-example
https://github.com/chentsulin/koa-graphql-relay-example
Example of koa-graphql
- tags: graphql, javascript
- :octocat: source code
relay-fullstack
https://github.com/lvarayut/relay-fullstack
Relay Starter Kit integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
- tags: graphql, javascript
- :octocat: source code
serverless-graphql-blog
https://github.com/serverless/serverless-graphql-blog
A Serverless Blog leveraging GraphQL to offer a REST API with only 1 endpoint
- tags: graphql, javascript
- :octocat: source code
relay-cart
https://github.com/soonlive/relay-cart
A simple shopping cart example leveraging relay & GraphQL with routing and pagination.
- tags: graphql, javascript
- :octocat: source code
graphql-loader
https://github.com/applification/graphql-loader
Example project to illustrate GraphQL, Express and Facebook DataLoader to connect to third party REST API
- tags: graphql, javascript
- :octocat: source code
swapi-graphql-lambda
https://github.com/alvinthen/swapi-graphql-lambda
A GraphQL schema hosted in AWS Lambda wrapping swapi.co
- tags: graphql, javascript
- :octocat: source code
Apollo Client documentation
https://www.apollographql.com/react/
Documentation and example for building GraphQL apps using apollo client
- tags: graphql, javascript
Introduction to Apollo Server
https://www.apollographql.com/docs/apollo-server/
Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any GraphQL client, including Apollo Client. It's the best way to build a production-ready, self-documenting Graph...
- tags: graphql, javascript, docs, apollo-server, typescript
- :octocat: source code
f8-apollo
https://github.com/nnance/f8app-apollo
Refactored version of the official F8 app of 2016, powered by React Native and the Apollo Stack.
- tags: graphql, javascript
- :octocat: source code
f8app
https://github.com/fbsamples/f8app
Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects. makeitopen.com
- tags: graphql, javascript
- :octocat: source code
Reindex Examples
https://github.com/reindexio/reindex-examples
Example projects for Reindex with using React Native and React.js for web.
- tags: graphql, javascript
- :octocat: source code
Modelizr Documentation
https://julienvincent.io/modelizr/
Documentation and Usage Examples for modelizr
- tags: graphql, javascript
Vue Apollo Example
https://github.com/Akryum/frontpage-vue-app
Apollo example project for Vue 2.0.
- tags: graphql, javascript
- :octocat: source code
angular2-graphql-rest
https://github.com/kamilkisiela/angular2-graphql-rest
An example app with REST Api working side by side with GraphQL using Apollo Client with angular2-apollo. Includes step-by-step tutorial how to migrate from REST to GraphQL.
- tags: graphql, javascript
- :octocat: source code
GraphQL-DataLoader-Boilerplate
https://github.com/entria/graphql-dataloader-boilerplate
Boilerplate to start your GraphQL with DataLoader server
- tags: graphql, javascript
- :octocat: source code
GraphQL-CEP
https://github.com/sibelius/graphql-cep
Query address by CEP
- tags: graphql, javascript
- :octocat: source code
Apollo React example for Github GraphQL API
https://github.com/katopz/react-apollo-graphql-github-example
Usage Examples Apollo React for Github GraphQL API with create-react-app
- tags: graphql, javascript
- :octocat: source code
Intuitive GraphQL Resolver Example
https://github.com/xpepermint/graphql-example
GraphQL application example using contextable.js.
- tags: graphql, javascript
- :octocat: source code
GraphQL Tutorial
https://github.com/rse/graphql-tutorial
A didactic 12-step introduction to GraphQL, starting from a simple Hello World to a network-based GraphQL server with a built-in GraphQL UI
- tags: graphql, javascript
- :octocat: source code
Serverless Apollo Graphql
https://github.com/RishikeshDarandale/serverless-graphql-boilerplate
Boilerplate to start you Apollo graphql server in AWS using serverless framework
- tags: graphql, javascript
- :octocat: source code
awesome-javascript
https://github.com/sorrycc/awesome-javascript#readme
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things. - sorrycc/awesome-javascript
- tags: awesome-list, programming-languages, javascript
- :octocat: source code
awesome-promises
https://github.com/wbinnssmith/awesome-promises#readme
A curated list of useful resources for JavaScript Promises - wbinnssmith/awesome-promises
- tags: awesome-list, programming-languages, javascript, promises
- :octocat: source code
awesome-standard
https://github.com/standard/awesome-standard#readme
Documenting the explosion of packages in the standard ecosystem! - standard/awesome-standard
- tags: awesome-list, programming-languages, javascript
- :octocat: source code
awesome-js-must-watch
https://github.com/bolshchikov/js-must-watch#readme
Must-watch videos about javascript Looking for maintainer - bolshchikov/js-must-watch
- tags: awesome-list, programming-languages, javascript, talk
- :octocat: source code
awesome-jstips
https://github.com/loverajoel/jstips#readme
This is about useful JS tips! Contribute to loverajoel/jstips development by creating an account on GitHub.
- tags: awesome-list, programming-languages, javascript
- :octocat: source code
awesome-network-js
https://github.com/Kikobeats/awesome-network-js#readme
A :tophat: list of network layer resources written pure JS. - Kikobeats/awesome-network-js
- tags: awesome-list, programming-languages, javascript, networking
- :octocat: source code
awesome-micro-npm-packages
https://github.com/parro-it/awesome-micro-npm-packages#readme
A curated list of small, focused npm packages. Contribute to parro-it/awesome-micro-npm-packages development by creating an account on GitHub.
- tags: awesome-list, programming-languages, javascript, npm
- :octocat: source code
awesome-mad-science
https://github.com/feross/awesome-mad-science#readme
Delightful npm packages that make you say "wow, didn't know that was possible!" - feross/awesome-mad-science
- tags: awesome-list, programming-languages, javascript, npm
- :octocat: source code
awesome-maintenance-modules
https://github.com/maxogden/maintenance-modules#readme
a list of modules that are useful for maintaining or developing modules - maxogden/maintenance-modules
- tags: awesome-list, programming-languages, javascript, npm
- :octocat: source code
awesome-npm
https://github.com/sindresorhus/awesome-npm#readme
Awesome npm resources and tips. Contribute to sindresorhus/awesome-npm development by creating an account on GitHub.
- tags: awesome-list, programming-languages, javascript, npm
- :octocat: source code
awesome-ava
https://github.com/avajs/awesome-ava#readme
Awesome AVA resources. Contribute to avajs/awesome-ava development by creating an account on GitHub.
- tags: awesome-list, programming-languages, javascript, ava
- :octocat: source code
awesome-eslint
https://github.com/dustinspecker/awesome-eslint#readme
A list of awesome ESLint plugins, configs, etc. Contribute to dustinspecker/awesome-eslint development by creating an account on GitHub.
- tags: awesome-list, programming-languages, javascript, eslint
- :octocat: source code
awesome-observables
https://github.com/sindresorhus/awesome-observables#readme
Awesome Observable related stuff - An Observable is a collection that arrives over time. - sindresorhus/awesome-observables
- tags: awesome-list, programming-languages, javascript, observable
- :octocat: source code
awesome-npm-scripts
https://github.com/RyanZim/awesome-npm-scripts#readme
Everything awesome related to npm scripts and using npm as a build tool. - RyanZim/awesome-npm-scripts
- tags: awesome-list, programming-languages, javascript, npm
- :octocat: source code
awesome-30-seconds-of-code
https://github.com/30-seconds/30-seconds-of-code#readme
A curated collection of useful JavaScript snippets that you can understand in 30 seconds or less. - 30-seconds/30-seconds-of-code
- tags: awesome-list, programming-languages, javascript, code-snippets
- :octocat: source code
awesome-javascript-learning
https://github.com/micromata/awesome-javascript-learning#readme
A tiny list limited to the best JavaScript Learning Resources - micromata/awesome-javascript-learning
- tags: awesome-list, javascript
- :octocat: source code
Immutable.js home page
https://immutable-js.github.io/immutable-js/
[Immutable][] data cannot be changed once created, leading to much simpler application development, no defensive copying, and enabling advanced memoization and change detection techniques with simple ...
- tags: javascript, immutable.js
- :octocat: source code
GitHub - stoeffel/awesome-fp-js
https://github.com/stoeffel/awesome-fp-js#readme
:sunglasses: A curated list of awesome functional programming stuff in js - stoeffel/awesome-fp-js
- tags: javascript, functional-programming, awesome-list
- :octocat: source code
The Cost Of JavaScript In 2018 – Addy Osmani – Medium
https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4/
Building interactive sites can involve sending JavaScript to your users. Often, too much of it. Have you been on a mobile page that looked...
- :calendar: published on: 2018-08-01
- tags: javascript, performance
Simplify your JavaScript – Use .map(), .reduce(), and .filter()
https://medium.com/poka-techblog/simplify-your-javascript-use-map-reduce-and-filter-bd02c593cc2d
Simplify the way you write your JavaScript by using .map(), .reduce() and .filter() instead of for() and forEach() loops. You’ll end up with clearer, less clunky code!
- :calendar: published on: 2018-01-29
- tags: javascript, functional-programming
mermaid docs
Generation of diagrams and flowcharts from text in a similar manner as markdown.
Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code?
This is why mermaid...
- tags: documentation, javascript, diagram
- :octocat: source code
Podcasts – React
https://reactjs.org/community/podcasts.html
Podcasts dedicated to React and individual podcast episodes with React discussions.
Podcasts
- The React Podcast - The podcast about everything React.js, ...
- tags: reactjs, podcast, javascript
Moment.js Home Page
A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.
- tags: date, datetime, date-manipulation, time, javascript
- :octocat: source code
Istanbul, a JavaScript test coverage tool.
Istanbul instruments your ES5 and ES2015+ JavaScript code with line counters, so that you can track how well your unit-tests exercise your codebase.
- tags: testing, test-coverage, javascript
- :octocat: source code
express-validator
https://express-validator.github.io
An express.js middleware for validator.js.
- tags: expressjs, javascript
- :octocat: source code
validator.js
https://github.com/chriso/validator.js
String validation.
- tags: javascript
- :octocat: source code
Jest · 🃏 Delightful JavaScript Testing
🃏 Delightful JavaScript Testing
- tags: javascript, testing, reactjs
- :octocat: source code
CodeMirror
CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced e...
- tags: javascript, tools
- :octocat: source code
Marked.js Homepage
A markdown parser and compiler. Built for speed.
- tags: javascript, markdown
- :octocat: source code
A personal review of automated testing tools in the JavaScript world
https://itnext.io/a-personal-review-of-automated-testing-tools-in-the-javascript-world-3c504fe6e05d
In this post, I will talk about my experiences with test automation using tools that support JavaScript. In the first part of the post, I will talk about tools for test automation of the graphical use...
- :calendar: published on: 2018-10-31
- tags: javascript, testing, tools
Reading streams via async iteration in Node.js
http://2ality.com/2018/04/async-iter-nodejs.html
Node.js 10 was released on April 24, 2018. This version provides experimental support for asynchronously iterating over readable streams. This blog post explains how that works.
- :calendar: published on: 2018-04-24
- tags: javascript, node.js
2ality – JavaScript and more
2ality is a blog about JavaScript, web development and mobile computing (but other topics are covered, too, occasionally). This blog was started in March 2005. From the author of exploringjs
- tags: javascript, blog
AOP for JS
https://github.com/cujojs/meld
AOP for JS with before, around, on, afterReturning, afterThrowing, after advice, and pointcuts - cujojs/meld
- tags: aop, node.js, javascript
- :octocat: source code
Node Http Status Codes
https://github.com/prettymuchbryce/node-http-status
Constants enumerating the HTTP status codes. All status codes defined in RFC1945 (HTTP/1.0, RFC2616 (HTTP/1.1), and RFC2518 (WebDAV) are supported. - prettymuchbryce/node-http-status
- tags: node.js, javascript, expressjs
- :octocat: source code
How to use module.exports in Node.js
https://stackabuse.com/how-to-use-module-exports-in-node-js/
Explains with examples how to use nodejs modules and in the end a comparison with JavaScript ES6 modules system
- :calendar: published on: 2017-08-14
- tags: node.js, javascript
Toastr by CodeSeven
https://codeseven.github.io/toastr/
toastr is a Javascript library for Gnome / Growl type non-blocking notifications. jQuery is required. The goal is to create a simple core library that can be customized and extended.
- tags: error-handling, javascript
- :octocat: source code
Modern Visualization for the Data Era - Plotly
Plotly creates leading open source software for Web-based data visualization and analytical apps.
Plotly's collaboration servers (available in cloud or on premises) allow data scientists to share int...
- tags: charts, javascript, python, data-science
- :octocat: source code
Parallel calls with async-await in javascript - I promise you all performance and simplicity
http://www.codingpedia.org/ama/parallel-calls-with-async-await-in-javascript-i-promise-you-all-perfo...
I was blown away about the simplicity and performance gain of making parallel calls with the new async-await feature in javascript. See the blog post to understand why.
- :calendar: published on: 2017-11-13
- tags: node.js, async-await, async, javascript
InversifyJS a powerful IoC container for JavaScript apps powered by TypeScript
InversifyJS is a lightweight inversion of control (IoC) container for TypeScript and JavaScript apps.
- tags: node.js, typescript, javascript
- :octocat: source code
Service Workers - Practical Guided Introduction (several examples)
https://blog.angular-university.io/service-workers/
Get a theoretical and practical understanding of Service Workers, by implementing one of its main use cases: Application Download, Installation & Versioning
- :calendar: published on: 2018-06-18
- tags: pwa, service-worker, javascript
- :octocat: source code
Preact
Preact is a fast 3kB alternative to React with the same modern API. Components & Virtual DOM.
- tags: javascript, frameworks
- :octocat: source code
Asynchrony: Under the Hood - Shelley Vohr - JSConf EU 2018 - YouTube
https://www.youtube.com/watch?v=SrNQS8J67zc
This talk will explore the conceptual underpinnings of asynchronous programming options, and the drawbacks and advantages to each. JS has supported callbacks...
- :calendar: published on: 2018-06-27
- tags: javascript, async
Async programming basics every JS developer should know in 2018
https://dev.to/siwalik/async-programming-basics-every-js-developer-should-know-in-2018-a9c
A beginner's guide to async programming in Javascript
- :calendar: published on: 2018-06-14
- tags: javascript
javascript - Error: request entity too large - Stack Overflow
https://stackoverflow.com/questions/19917401/error-request-entity-too-large
Solution:
- tags: expressjs, javascript
D3.js - Data-Driven Documents
D3 is a JavaScript library for visualizing data with HTML, SVG, and CSS.
- tags: javascript, html, svg, css
- :octocat: source code
Interactive JavaScript charts for your webpage
Highcharts - Interactive JavaScript charts for your web pages.
- tags: javascript
- :octocat: source code
Hashids - generate short unique ids from integers
Generate short unique ids from integers. Use in url shortening or as unique ids.
- tags: javascript, ruby, go, java, lua, security
- :octocat: source code
Array.prototype.sort() - JavaScript
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
The sort() method sorts the elements of an array in place and returns the array. The sort is not necessarily stable. The default sort order is according to string Unicode code points.
If `compareFu...
- tags: javascript
JavaScript End to End Testing Framework
Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
- tags: testing, javascript
- :octocat: source code
JavaScript Air
The live JavaScript podcast all about JavaScript and the web platform. Available on YouTube, iTunes, and an RSS audio feed
- tags: javascript, podcast
ES6 In Depth Articles
https://hacks.mozilla.org/category/es6-in-depth/
Series of great articles about ES6
- tags: javascript, ecmascript-6
So how does JSONP really work? Some simple examples
http://schock.net/articles/2013/02/05/how-jsonp-really-works-examples/
Perhaps you know JSONP from a Javascript library like jQuery but aren't sure exactly how it works. Here are some simple JSONP examples to show you how.
- :calendar: published on: 2013-02-05
- tags: javascript, jsonp
SheetJS - Home
Parser and writer for various spreadsheet formats. Pure-JS cleanroom implementation from official specifications, related documents, and test files. Emphasis on parsing and writing robustness, cross-f...
- tags: javascript
- :octocat: source code
Debugging JavaScript in Chrome - Help
https://www.jetbrains.com/help/idea/debugging-javascript-in-chrome.html
This feature is only supported in the Ultimate edition.
IntelliJ IDEA provides a built-in debugger for your client-side JavaScript code that works with Chrome. The video and the instructions below wa...
- tags: intellij, javascript, debugging
GitHub - wycats/javascript-decorators
https://github.com/wycats/javascript-decorators
Decorators make it possible to annotate and modify classes and properties at design time.
While ES5 object literals support arbitrary expressions in the value position, ES6 classes only support liter...
- tags: javascript
- :octocat: source code
Exploring EcmaScript Decorators – Google Developers – Medium
https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841
Iterators, generators and array comprehensions; The similarities between JavaScript and Python continue to increase over time and I for one could not be more excited. Today we’re going to talk about t...
- :calendar: published on: 2015-07-09
- tags: javascript
Introduction RxJS - Javascript library for functional reactive programming.
http://xgrommx.github.io/rx-book/
Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.
- tags: rxjs, javascript, free-programming-books
- :octocat: source code
Machine Learning From Scratch: The Perceptron Model - YouTube
https://www.youtube.com/watch?v=iumlHzoVlJM
Learn how to build a perceptron model from scratch with Javascript!
- :calendar: published on: 2018-02-25
- tags: javascript, machine-learning
- :octocat: source code
Socket.IO
Realtime application framework (Node.JS server)
- tags: node.js, javascript
- :octocat: source code
undefined - JavaScript MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined
The global undefined property represents the primitive value undefined. It is one of JavaScript's primitive types.
- tags: javascript
Moment.js | Docs
Parse, validate, manipulate, and display dates in javascript.
- tags: javascript, docs
- :octocat: source code
GitHub - LeCoupa/awesome-cheatsheets
https://github.com/LeCoupa/awesome-cheatsheets
awesome-cheatsheets - 📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
- tags: javascript, node.js, cheatsheet
- :octocat: source code
Hammer.JS - Hammer.js
A JavaScript library for detecting touch gestures.
- tags: javascript
- :octocat: source code
Building Secure JavaScript Applications
https://nemethgergely.com/building-secure-javascript-applications/
Tips and best practices on how to build secure JavaScript applications
- :calendar: published on: 2018-01-18
- tags: javascript, security
Dan Abramov - The Melting Pot of JavaScript - YouTube
https://www.youtube.com/watch?v=G39lKaONAlA
People have mixed feelings about the JavaScript ecosystem. Are we living in the JavaScript fatigue or in the JavaScript Renaissance? Dan Abramov from the React team thinks it’s a bit of both. In this ...
- :calendar: published on: 2017-10-10
- tags: javascript, reactjs
- :octocat: source code
GitHub - airbnb/javascript: JavaScript Style Guide
https://github.com/airbnb/javascript
javascript - JavaScript Style Guide
- tags: javascript
- :octocat: source code
A set of best practices for JavaScript projects
https://github.com/wearehive/project-guidelines
project-guidelines
- Git
- [Documentation](https://github.com/wearehive/project-guidelines/blob/master/README.mddocumenta...
- tags: javascript
- :octocat: source code
Regexper
Regular expression visualizer using railroad diagrams
- tags: regex, javascript, dev-tools
- :octocat: source code
Functional Programming in Javascript
This is a series of interactive exercises for learning Microsoft's Reactive Extensions (Rx) Library for Javascript. So why is the title "Functional Programming in Javascript"? Well it turns out that t...
- tags: javascript, functional-programming
- :octocat: source code
javascript - Using async/await with a forEach loop - Stack Overflow
https://stackoverflow.com/questions/37576685/using-async-await-with-a-foreach-loop
If you want to read the files in sequence, you cannot use forEach indeed. Just use a modern for … of loop instead, in which await will work as expected
- tags: javascript, async-await
Juri's TechBlog
A resource for web developers.
- tags: blog, javascript, angular
@use JSDoc
An API documentation generator for JavaScript.
- tags: documentation, javascript
- :octocat: source code
Scalable Single-Page Application Architecture · Minko Gechev's blog
http://blog.mgechev.com/2016/04/10/scalable-javascript-single-page-app-angular2-application-architec...
- Scalable Communication Layer
- Predictable and Explicit State Management
- Modular Design
- etc.
- :calendar: published on: 2016-04-10
- tags: javascript, angular, typescript, redux
- :octocat: source code
John Papa Home Page
Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer
- tags: blog, javascript, node.js
DerickBailey.com - Trade Secrets Of A Developer / Entrepreneur
Trade Secrets Of A Developer / Entrepreneur
- tags: blog, javascript, docker, node.js
ES6 Promises (with Angular 2) Explained - YouTube
https://www.youtube.com/watch?v=viaF0hM8G94
An introduction to ES6 Promises. The example uses Angular 2 but the concepts apply to any ES6/ES2015 JavaScript code.
Great and easy to understand - compares callback code to promises...
- :calendar: published on: 2016-10-10
- tags: javascript, angular, promise
Async/Await with Angular 2 – Encoded Labs
https://labs.encoded.io/2016/12/08/asyncawait-with-angular/
- :calendar: published on: 2016-12-08
- tags: angular, async-await, javascript
GitHub - marcuswestin/store.js
https://github.com/marcuswestin/store.js
store.js - Cross-browser storage for all use cases, used across the web.
- tags: javascript, localstorage
- :octocat: source code
Sinon.JS
Standalone test spies, stubs and mocks for JavaScript. Works with any unit testing framework.
- tags: javascript, node.js, unit-testing, testing, sinonjs
- :octocat: source code
Mocha - home page
Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate report...
- tags: node.js, testing, unit-testing, mocha, javascript
- :octocat: source code
Array.prototype.reduce() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
The reduce() method applies a function against an accumulator and each element in the array (from left to right) to reduce it to a single value.
...
- tags: javascript
Date.prototype.toLocaleString() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleString
The toLocaleString() method returns a string with a language sensitive representation of this date. The new locales and options arguments let applications specify the language whose formatting conve...
- tags: javascript
Taming the asynchronous beast with ES7
https://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html
Async functions examples, loops and some best practices...
- :calendar: published on: 2015-03-05
- tags: javascript, es7
await - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await
The await operator is used to wait for a Promise. It can only be used inside an [async function](https://developer....
- tags: javascript
6 Reasons Why JavaScript’s Async/Await Blows Promises Away (Tutorial)
https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec10518d...
Async/await is one of the most revolutionary features that have been added to JavaScript in the past few years. It makes you realize what a syntactical mess promises are, and provides an intuitive...
- :calendar: published on: 1988-03-25
- tags: javascript
Async functions - making promises friendly | Web | Google Developers
https://developers.google.com/web/fundamentals/getting-started/primers/async-functions
Async functions are enabled by default in Chrome 55 and they're quite frankly marvelous. They allow you to write promise-based code as if it were synchronous, but without blocking the main thread. The...
- tags: javascript
async function - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function
The async function declaration defines an asynchronous function, which returns an [AsyncFunction ] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction) ...
- tags: javascript
Object.assign() - JavaScript | MDN
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
The Object.assign() method is used to copy the values of all enumerable own properties from one or more source objects to a target object. It will return the target object.
- tags: javascript
JSON.parse() - JavaScript | MDN
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
The JSON.parse() method parses a JSON string, constructing the JavaScript value or object described by the string. An optional reviver function can be provided to perform a transformation on the res...
- tags: javascript
Using promises - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises
A Promise is an object representing the eventual completion or failure of an asynchronous operation. A promi...
- tags: javascript, promise
JavaScript: bind function
http://krasimirtsonev.com/blog/article/JavaScript-bind-function-setting-a-scope
The this keyword is always important in JavaScript. I'll admit that it took me some time to actually understand how it works. You know, sometimes JavaScript is all about the scope. Where you are and...
- tags: javascript, closures
Function.prototype.bind() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind
The bind() method creates a new function that, when called, has its this keyword set to the provided value, with a given sequence of arguments preceding any provided when the new function is called....
- tags: javascript
Arguments object - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments
The arguments object is an Array-like object corresponding to the arguments passed to a function.
The arguments object is a local variable available within all functions. You can refer to a funct...
- tags: javascript
Function.prototype.call() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call
The call() method calls a function with a given this value and arguments provided individually.
Good examples - you kind of get it once you read them...
- tags: javascript
Function.prototype.apply() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply
The apply() method calls a function with a given this value, and arguments provided as an array (or an [array-like object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Indexed_col...
- tags: javascript
Callback Hell
A guide to writing asynchronous JavaScript programs
- tags: javascript
debug
https://www.npmjs.com/package/debug
A tiny node.js debugging utility modelled after node core's debugging technique.
- tags: node.js, logging, javascript
- :octocat: source code
Understand JavaScript Callback Functions and Use Them | JavaScript is Sexy
http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/
Because functions are first-class objects, we can pass a function as an argument in another function and later execute that passed-in function or even return it to be executed later. This is the essen...
- :calendar: published on: 2013-03-04
- tags: javascript
Array.prototype.forEach() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
The forEach() method executes a provided function once for each array element.
Syntax ...
- tags: javascript
async - Documentation
http://caolan.github.io/async/
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. Although originally designed for use with Node.js and installable via `npm insta...
- tags: node.js, javascript
- :octocat: source code
JavaScript Standard Style
One JavaScript Style to Rule Them All JavaScript style guide, with linter & automatic code fixer
- tags: javascript, linter
- :octocat: source code
Webseiten erstellen mit Javascript
http://www.highscore.de/javascript/
JavaScript und AJAX
http://openbook.rheinwerk-verlag.de/javascript_ajax/
JavaScript
http://www.peterkropff.de/site/javascript/javascript.htm
— Peter Kropff (Grundlagen, AJAX, DOM, OOP) [Online, PDF]
JavaScript Garden
http://ilkaddimlar.com/JavaScript/182/Obyekt-anlayisi
JavaScript Frameworks/Bibliotecas e Livros
javascript-frameworks-resources-pt_BR.md
JS: A forma certa
http://jstherightway.org/pt-br/
EXPERT JS Stack
http://stack.desenvolvedor.expert
Eloquente Javascript
https://github.com/braziljs/eloquente-javascript
JavaScript
https://fi.wikibooks.org/wiki/JavaScript
Wstęp - JavaScript
http://www.kurshtml.edu.pl/js/index.html
Kurs JavaScript. Programowanie frontendowe (VIDEO)
https://www.youtube.com/playlist?list=PLOYHgt8dIdoxTUYuHS9ZYNlcJq5R3jBsC
JavaScript. I wszystko jasne
http://shebang.pl/kursy/wszystko-jasne/
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/pl
Node.js для начинающих
jQuery для начинающих
http://anton.shevchuk.name/jquery-book/
Антон Шевчук
Современный учебник JavaScript
Илья Кантор
Паттерны для масштабируемых JavaScript-приложений
Эдди Османи
Выразительный JavaScript
https://github.com/karmazzin/eloquentjavascript_ru
Marijn Haverbeke
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/ru/
Иво Ветцель
React チュートリアル
https://facebook.github.io/react/docs/tutorial-ja-JP.html
Facebook Inc.
React 0.13 日本語リファレンス
http://js.studio-kingdom.com/react
@tomof(翻訳)
Nodeビギナーズブック
http://www.nodebeginner.org/index-jp.html
Manuel Kiessling, Yuki Kawashima(翻訳)
node.js 怒濤の50サンプル!! – socket.io編
https://github.com/omatoro/NodeSample
omatoro
Felix's Node.js Style Guide
http://popkirby.github.io/contents/nodeguide/style.html
Debuggable Limited., @popkirby(翻訳)
jQuery日本語リファレンス
semooh.jp
jQuery UI API 1.8.4 日本語リファレンス
http://stacktrace.jp/jquery/ui/
いけまさ
Backboneドキュメント日本語訳
https://github.com/enja-oss/Backbone
Jeremy Ashkenas, @studiomohawk(監訳)
すぐできる AngularJS
http://8th713.github.io/LearnAngularJS
@8th713
AngularJSスタイルガイド
https://github.com/mgechev/angularjs-style-guide/blob/master/README-ja-jp.md
AngularJS's tutorial - あなたとともにAngularJS
http://lab.hisasann.com/AngularJSTutorial/
@hisasann
AngularJS 日本語マニュアル
AngularJS 1.2 日本語リファレンス
http://js.studio-kingdom.com/angularjs
@tomof(翻訳)
一撃必殺JavaScript日本語リファレンス
http://www.openspc2.org/JavaScript/
古籏一浩
中上級者になるためのJavaScript
https://kenju.gitbooks.io/js_step-up-to-intermediate/
Kenju
The little book of Buster.JS
http://the-little-book-of-busterjs.readthedocs.org
azu
Mozilla Developer Network 日本語ドキュメント
https://developer.mozilla.org/ja/docs/Web/JavaScript
MDN
JavaScript 言語リファレンス
https://msdn.microsoft.com/ja-jp/library/d1et7k7c.aspx
MSDN Library
JavaScript 基礎文法最速マスター
http://gifnksm.hatenablog.jp/entry/20100131/1264934942
id:gifnksm
JavaScript style guide
https://developer.mozilla.org/ja/docs/JavaScript_style_guide
MDN
JavaScript Promiseの本
http://azu.github.io/promises-book/
azu
JavaScript Programming
http://www.geocities.jp/m_hiroi/light/javascript.html
広井誠
JavaScript Plugin Architecture
https://www.gitbook.com/book/azu/javascript-plugin-architecture/details
azu
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/ja/
Ivo Wetzel, HIRAKI Satoru(翻訳)
Google JavaScript スタイルガイド
http://www38.atwiki.jp/aias-jsstyleguide2/
Aaron Whyte, Bob Jervis, Dan Pupius, Erik Arvidsson, Fritz Schneider, Robby Walker, aiaswood(翻訳)
Airbnb JavaScript スタイルガイド
http://mitsuruog.github.io/javacript-style-guide/
Airbnb, 小川充(翻訳)
Introducción a Node.js a través de Koans
El Libro para Principiantes en Node.js
http://www.nodebeginner.org/index-es.html
Fundamentos de jQuery
Tutorial de D3
http://gcoch.github.io/D3-tutorial/index.html
Cómo aprender AngularJS
http://raulexposito.com/documentos/como-aprender-angularjs/
JavaScript Para Gatos
JavaScript, ¡Inspírate!
https://github.com/UlisesGascon/javascript-inspirate
Jardín de JavaScript
http://bonsaiden.github.io/JavaScript-Garden/es
Introducción a JavaScript
http://librosweb.es/libro/javascript/
Introducción a AJAX
http://librosweb.es/libro/ajax/
Guida di riferimento
http://lia.deis.unibo.it/Courses/TecnologieWeb0809/materiale/laboratorio/guide/JScriptRef_Ita.pdf
(PDF)
Javascript Éloquent : Une introduction moderne à la programmation
http://fr.eloquentjavascript.net
Marijn Haverbeke
Otomatisasi dengan gulp.js
https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/
Mengenal JavaScript
http://masputih.com/2013/01/ebook-gratis-mengenal-javascript
The Road to learn React - Build a Hacker News App along the Way
https://leanpub.com/the-road-to-learn-react
- tags: react.js, free-programming-books, javascript
The Node Beginner Book
- tags: free-programming-books, node.js, javascript
Node.js Succinctly, Syncfusion
https://www.syncfusion.com/resources/techportal/ebooks/nodejs
(PDF, Kindle) (Just fill the fields with any values)
- tags: free-programming-books, node.js, javascript
Node: Up and Running
http://chimera.labs.oreilly.com/books/1234000001808/index.html
Tom Hughes-Croucher
- tags: free-programming-books, node.js, javascript
Mixu's Node Book
- tags: free-programming-books, node.js, javascript
JavaScript and Node FUNdamentals
https://web.archive.org/web/20150327025334/https://leanpub.com/jsfun/read
Azat Mardanov
- tags: free-programming-books, node.js, javascript
An Introduction to libuv
https://nikhilm.github.io/uvbook/
- tags: free-programming-books, node.js, javascript
Javascript Frameworks Resources and Tutorials
/javascript-frameworks-resources.md
.
Understanding JavaScript OOP
http://robotlolita.me/2011/10/09/understanding-javascript-oop.html
(Sorella)
- tags: free-programming-books, javascript
Understanding ECMAScript 6
https://leanpub.com/understandinges6/read
Nicholas C. Zakas
- tags: free-programming-books, javascript
The Problem with Native JavaScript APIs
http://chimera.labs.oreilly.com/books/1234000001655/index.html
- tags: free-programming-books, javascript
The JavaScript Tutorial
- tags: free-programming-books, javascript
Speaking JavaScript
Dr. Axel Rauschmayer
- tags: free-programming-books, javascript
Patterns For Large-Scale JavaScript Application Architecture
http://addyosmani.com/largescalejavascript/
Addy Osmani
- tags: free-programming-books, javascript
Oh My JS
https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read
Azat Mardanov
- tags: free-programming-books, javascript
O'Reilly Programming JavaScript Applications
http://chimera.labs.oreilly.com/books/1234000000262/
- tags: free-programming-books, javascript
Mozilla Developer Network's JavaScript Guide
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
- tags: free-programming-books, javascript
Mastering JavaScript High Performance
https://www.packtpub.com/packt/free-ebook/javascript-high-performance
Chad R. Adams, Packt. (Just fill the fields with any values)
- tags: free-programming-books, javascript
Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD
https://leanpub.com/marionetteexpose
Jack Killilea
- tags: free-programming-books, javascript
Learning JavaScript Design Patterns
http://addyosmani.com/resources/essentialjsdesignpatterns/book/
Addy Osmani
- tags: free-programming-books, javascript
Managing Space and Time with JavaScript - Book 1: The Basics
Noel Rappin
- tags: free-programming-books, javascript
Learn to Code JavaScript by Playing a Game
- tags: free-programming-books, javascript
Leaflet Tips and Tricks: Interactive Maps Made Easy
https://leanpub.com/leaflet-tips-and-tricks
Malcolm Maclean
- tags: free-programming-books, javascript
JS Robots
http://markdaggett.com/images/ExpertJavaScript-ch6.pdf
(PDF)
- tags: free-programming-books, javascript
jQuery Fundamentals
(starts with JavaScript basics)
- tags: free-programming-books, javascript
JavaScript the Right Way
https://github.com/braziljs/js-the-right-way
- tags: free-programming-books, javascript
Javascript Succinctly, Syncfusion
https://www.syncfusion.com/resources/techportal/ebooks/javascript
(PDF, Kindle) (Just fill the fields with any values)
- tags: free-programming-books, javascript
JavaScript Spessore
https://web.archive.org/web/20160325064800/https://leanpub.com/javascript-spessore/read
Reginald Braithwaite
- tags: free-programming-books, javascript
JavaScript Patterns Collection
http://shichuan.github.io/javascript-patterns/
Shi Chuan
- tags: free-programming-books, javascript
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/
(Maintained by Tim Ruffles)
- tags: free-programming-books, javascript
JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies
http://nicholasjohnson.com/javascript-book/
- tags: free-programming-books, javascript
JavaScript For Cats
- tags: free-programming-books, javascript
JavaScript Enlightenment
http://www.javascriptenlightenment.com
Cody Lindley
- tags: free-programming-books, javascript
JavaScript Bible
http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf
(PDF)
- tags: free-programming-books, javascript
JavaScript Allongé
https://leanpub.com/javascript-allonge/read
Reginald Braithwaite
- tags: free-programming-books, javascript
Google JavaScript Style Guide
https://google.github.io/styleguide/javascriptguide.xml
- tags: free-programming-books, javascript
Exploring ES6
Dr. Axel Rauschmayer
- tags: free-programming-books, javascript
Eloquent JavaScript 2nd edition
Marijn Haverbeke
- tags: free-programming-books, javascript
Developing Backbone.js Applications
http://addyosmani.github.io/backbone-fundamentals/
Addy Osmani
- tags: free-programming-books, javascript
Crockford's JavaScript
http://www.crockford.com/javascript/
Douglas Crockford
- tags: free-programming-books, javascript
Book of Modern Frontend Tooling
https://github.com/tooling/book-of-modern-frontend-tooling
- tags: free-programming-books, javascript
Basic JavaScript for the impatient programmer
http://www.2ality.com/2013/06/basic-javascript.html
Dr. Axel Rauschmayer
- tags: free-programming-books, javascript
深入理解JavaScript系列
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html
学用 JavaScript 设计模式
http://www.oschina.net/translate/learning-javascript-design-patterns
(开源中国)
命名函数表达式探秘
http://justjavac.com/named-function-expressions-demystified.html
(注:原文由为之漫笔 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
Zepto.js 中文文档
http://css88.com/doc/zeptojs_api
You-Dont-Know-JS
https://github.com/getify/You-Dont-Know-JS
(深入JavaScript语言核心机制的系列图书)
Underscore.js中文文档
http://learningcn.com/underscore/
React.js 中文文档
React 入门教程
http://fraserxu.me/intro-to-react/
React webpack-cookbook
https://github.com/fakefish/react-webpack-cookbook
React Native 中文文档(含最新Android内容)
http://wiki.jikexueyuan.com/project/react-native/
Learn React & Webpack by building the Hacker News front page
https://github.com/theJian/build-a-hn-front-page
JavaScript全栈工程师培训材料
http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html
使用 Express + MongoDB 搭建多人博客
https://github.com/nswbmw/N-blog
七天学会NodeJS
http://nqdeng.github.io/7-days-nodejs/
Node入门
http://www.nodebeginner.org/index-zh-cn.html
nodejs中文文档
https://www.gitbook.com/book/0532/nodejs/details
Nodejs Wiki Book
https://github.com/nodejs-tw/nodejs-wiki-book
(繁体中文)
Node.js 包教不包会
https://github.com/alsotang/node-lessons
Node.js Fullstack《從零到一的進撃》
https://github.com/jollen/nodejs-fullstack-lessons
Node debug 三法三例
http://i5ting.github.io/node-debug-tutorial/
Learn You The Node.js For Much Win! (中文版)
https://www.npmjs.com/package/learnyounode-zh-cn
koa 中文文档
https://github.com/guo-yu/koa-guide
Express框架
http://javascript.ruanyifeng.com/nodejs/express.html
express.js 中文文档
Discover Meteor
简单易懂的JQuery魔法
http://www.nowamagic.net/librarys/books/contents/jquery
How to write jQuery plugin
http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html
Javascript编程指南
(源码)
JavaScript核心概念及实践
(PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
JavaScript 秘密花园
http://bonsaiden.github.io/JavaScript-Garden/zh/
javascript 的 12 个怪癖
https://github.com/justjavac/12-javascript-quirks
《JavaScript 模式》
https://github.com/jayli/javascript-patterns
“JavaScript patterns”中译本
JavaScript 标准参考教程(alpha)
http://javascript.ruanyifeng.com
Javascript 原理
JavaScript Promise迷你书
http://liubin.github.io/promises-book/
impress.js的中文教程
https://github.com/kokdemo/impress.js-tutorial-in-Chinese
Google JavaScript 代码风格指南
http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html
Ext4.1.0 中文文档
http://extjs-doc-cn.github.io/ext4api/
ECMAScript 6 入门
(作者:阮一峰)
楚狂人的D3教程
http://www.cnblogs.com/winleisure/tag/D3.js/
张天旭的D3教程
http://blog.csdn.net/zhang__tianxu/article/category/1623437
官方API文档
https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C
D3.js 入门系列
http://www.ourd3js.com/wordpress/?cat=2
(还有进阶、高级等系列)
CoffeeScript 编码风格指南
https://github.com/geekplux/coffeescript-style-guide
Chrome扩展及应用开发
http://www.ituring.com.cn/minibook/950
Backbone.js入门教程第二版
https://github.com/the5fire/backbonejs-learning-note
backbone.js入门教程
http://www.the5fire.com/backbone-js-tutorials-pdf-download.html
(PDF)
backbone.js中文文档
http://www.css88.com/doc/backbone/
构建自己的AngularJS
https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md
在Windows环境下用Yeoman构建AngularJS项目
http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/
AngularJS最佳实践和风格指南
https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md
AngularJS入门教程
https://github.com/zensh/AngularjsTutorial_cn
AngularJS中译本
https://github.com/peiransun/angularjs-cn
Airbnb JavaScript 规范
https://github.com/adamlu/javascript-style-guide
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/tr
Розуміння ECMAScript 6
http://understandinges6.denysdovhan.com
— Денис Довгань (LambdaBooks)
Node.js API 한글 번역 by outsideris
http://nodejs.sideeffect.kr/docs/
Discover Meteor
JavaScript Garden
http://bonsaiden.github.io/JavaScript-Garden/ko
Backbone.js API 한글 번역 v0.9.2
http://iwidgets.kr/document/backbonejs.html
- HTML | MDN
https://developer.mozilla.org/en/docs/Web/HTML/Element/template
The HTML <template> element is a mechanism for holding client-side content that is not to be rendered when a page is loaded but may subsequently be instantiated during runtime using JavaScript.
Thi...
- tags: html, dom, javascript
Regular Expressions - JavaScript | MDN
https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions
Regular expressions are patterns used to match character combinations in strings. In JavaScript, regular expressions are also objects. These patterns are used with the exec and test methods of `Re...
- tags: javascript, regex
JavaScript test() Method
https://www.w3schools.com/jsref/jsref_regexp_test.asp
Search a string for the character "e":
...
- tags: javascript, regex
[YouTube Player API Reference for iframe Embeds | YouTube IFrame Player API
| Google Developers](https://developers.google.com/youtube/iframe_api_reference)
https://developers.google.com/youtube/iframe_api_reference
The IFrame player API lets you embed a YouTube video player on your website and control the player using JavaScript.
Using the API's JavaScript functions, you can queue videos for playback; play, pau...
- tags: youtube, javascript
The Post JavaScript Apocalypse - Douglas Crockford - YouTube
https://www.youtube.com/watch?v=NPB34lDZj3E
This is about JavaScript, clutter, purity, and thoughts on what should be in the language that comes after, assuming that we all live that long.
- :calendar: published on: 2017-04-05
- tags: javascript
The Basics of Web Workers - HTML5 Rocks
https://www.html5rocks.com/en/tutorials/workers/basics/
The Web Workers specification defines an API for spawning background scripts in your web application. Web Workers allow you to do things like fire up long-running scripts to handle computationally...
- :calendar: published on: 2010-07-26
- tags: javascript
JavaScript’s internal character encoding: UCS-2 or UTF-16? · Mathias Bynens
https://mathiasbynens.be/notes/javascript-encoding
Does JavaScript use UCS-2 or UTF-16 encoding? Since I couldn’t find a definitive answer to this question anywhere, I decided to look into it. The answer depends on what you’re referring to: the JavaSc...
- :calendar: published on: 2012-01-20
- tags: javascript, encoding
this - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this
A function's this keyword behaves a little differently in JavaScript compared to other languages. It also has some differences between strict mode and non-strict mode.
In most cases, the value of...
- tags: javascript
Glossary of Modern JavaScript Concepts: Part 2Button - CloseLearn More
https://auth0.com/blog/glossary-of-modern-javascript-concepts-part-2/
In the first part of the Glossary of Modern JS Concepts series, we learned about functional, reactive, and functional reactive ...
- :calendar: published on: 2017-05-01
- tags: javascript, closures
Glossary of Modern JavaScript Concepts: Part 1Button - CloseLearn More
https://auth0.com/blog/glossary-of-modern-javascript-concepts/
In the first part of the Glossary of Modern JS Concepts series, we'll gain an understanding of functional programming, reactive programming, and functional reactive programming. To do so, we'll ...
- :calendar: published on: 2017-02-14
- tags: javascript, functional-programming, reactive-programming
JavaScript’s Map, Reduce, and Filter
https://danmartensen.svbtle.com/javascripts-map-reduce-and-filter
In this post we’ll cover the usefulness of Array’s map, reduce, and filter methods. You’ll see use cases, code samples, behavior, and parameters of each method.
- :calendar: published on: 2015-03-20
- tags: javascript, functional-programming
Read Me · Redux
Redux is a predictable state container for JavaScript apps.
- tags: redux, javascript
- :octocat: source code
Redux: The Single Immutable State Tree - js Video Tutorial #free @eggheadio
https://egghead.io/lessons/javascript-redux-the-single-immutable-state-tree
How is Redux different from Backbone or Flux? Learn the first principle of Redux—the single immutable state tree.
We are presenting a “complete” example in the code window below. Feel free to click a...
- tags: javascript, redux
Pure versus impure functions
https://toddmotto.com/pure-versus-impure-functions
Understanding pure and impure functions is a simple transition into cleaner, more role-based and testable code.
- tags: javascript
Master the JavaScript Interview: What is a Pure Function?
https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-pure-function-d1c076be...
Pure functions are essential for a variety of purposes, including functional programming, reliable concurrency, and React+Redux apps. But what does “pure function” mean?
- tags: javascript, interview-question
JavaScript ES6+: var, let, or const? – JavaScript Scene – Medium
https://medium.com/javascript-scene/javascript-es6-var-let-or-const-ba58b8dcde75
I favor const over let in ES6. In JavaScript, const means that the identifier can’t be reassigned**.
I use let when I need to reassign a variable. Because I **use one variable to represent on...
- tags: javascript
JSON.stringify() - JavaScript | MDN
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
The JSON.stringify() method converts a JavaScript value to a JSON string, optionally replacing values if a replacer function is specified, or optionally including only the specified properties if ...
- tags: javascript
How to compare arrays in JavaScript? - Stack Overflow
http://stackoverflow.com/questions/7837456/how-to-compare-arrays-in-javascript
- tags: javascript
Lodash
A modern JavaScript utility library delivering modularity, performance, & extras. A better and faster Underscore.js.
- tags: lodash, javascript
- :octocat: source code
The Changelog with Adam Stacoviak and Jerod Santo
A weekly discussion and interview show featuring a wide range of open-source development tools and development-related news. The programme has a heavy focus on web development, from Ruby and node.js t...
- tags: podcast, web-development, javascript
Adventures in Angular
https://devchat.tv/adv-in-angular
Adventures in Angular is a weekly podcast dedicated to the Angular JavaScript framework and related technologies, tools, languages, and practices.
- tags: angular, podcast, javascript
Explaining JavaScript VMs in JavaScript - Inline Caches
http://mrale.ph/blog/2012/06/03/explaining-js-vms-in-js-inline-caches.html
- tags: javascript
Change And Its Detection In JavaScript Frameworks
http://teropa.info/blog/2015/03/02/change-and-its-detection-in-javascript-frameworks.html
Managing the synchronization of app state and the user interface has long been a major source of complexity in UI development, and by now we have several different approaches to dealing with it. This ...
- tags: javascript
Arrow functions - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions
An arrow function expression has a shorter syntax than a function expression and does not bind its own [this...
- tags: javascript
GitHub - showdownjs/showdown: A Markdown to HTML converter written in Javascript
https://github.com/showdownjs/showdown
A Markdown to HTML converter written in Javascript http://showdownjs.github.io/demo/
- tags: markdown, javascript
GitHub - chjj/marked: A markdown parser and compiler. Built for speed.
https://github.com/chjj/marked
A markdown parser and compiler. 12k+ stars
- tags: markdown, javascript
JavaScript books by Dr. Axel Rauschmayer
Free online JavaScript books
- tags: javascript, book
ESLint - Pluggable JavaScript linter
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
- tags: dev-tools, code-quality-tools, javascript
JSLint: The JavaScript Code Quality Tool
JSLint is a JavaScript program that looks for problems in JavaScript programs. It is a code quality tool.
- tags: javascript, dev-tools
Documentation | Yarn
Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably so you don’t ever have to worry...
- tags: docs, package-manager, javascript
How to get the title of a remote web page using javascript and NodeJS – CodingpediaOrg
http://www.codingpedia.org/ama/how-to-get-the-title-of-a-remote-web-page-using-javascript-and-nodejs
Example on how to do web scraping with cheerio in a NodeJS backend.
- tags: javascript, node.js, cheerio
JavaScript reference - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language.
- tags: javascript
Manipulating the browser history - Web APIs | MDN
https://developer.mozilla.org/en-US/docs/Web/API/History_API
The DOM window object provides access to the browser's history through the...
- tags: javascript, web-development
Philip Roberts: What the heck is the event loop anyway? | JSConf EU 2014 - YouTube
- tags: javascript
Jasmine documentation home
https://jasmine.github.io/pages/docs_home.html
List of hyperlinks to the different version docs.
- tags: jasmine, docs, javascript
Debuggex - JavaScript Regex Cheatsheet
https://www.debuggex.com/cheatsheet/regex/javascript
- tags: regex, javascript
JavaScript Jabber
JavaScript Jabber is a weekly discussion about JavaScript, front-end development, community, careers, and frameworks.
- tags: javascript, podcast
JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Links to tutorials from complete beginners to advanced developers.
- tags: javascript
JavaScript for Cats
A JavaScript introduction for new programmers
- tags: javascript
Eloquent JavaScript
http://eloquentjavascript.net/
This is a book about JavaScript, programming, and the wonders of the digital
- tags: javascript, book
<template> element is a mechanism for holding client-side content that is not to be rendered when a page is loaded but may subsequently be instantiated during runtime using JavaScript.exec and test methods of `Re... | Google Developers](https://developers.google.com/youtube/iframe_api_reference)
map, reduce, and filter methods. You’ll see use cases, code samples, behavior, and parameters of each method.const over let in ES6. In JavaScript, const means that the identifier can’t be reassigned**.let when I need to reassign a variable. Because I **use one variable to represent on...