medium-editor - Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Chart.js — a simple HTML5 Charts using the canvas element.
Chart.js provides two different builds that are available for your use. The Chart.js and Chart.min.js files include Chart.js and the accompanying color parsing library. If this version is used and you require the use of the time axis, Moment.js will need to be included before Chart.js.
Moment.js — a lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.
Clipboard.js — Modern copy to clipboard. No Flash. Just 3kb gzipped.
D3 — a JavaScript library for visualizing data using web standards. D3 helps you bring data to life using SVG, Canvas and HTML. D3 combines powerful visualization and interaction techniques with a data-driven approach to DOM manipulation, giving you the full capabilities of modern browsers and the freedom to design the right visual interface for your data.
Reveal.js — A framework for easily creating beautiful presentations using HTML.
reveal.js comes with a broad range of features including nested slides, Markdown contents, PDF export, speaker notes and a JavaScript API. There's also a fully featured visual editor and platform for sharing reveal.js presentations at slides.com.
Impress.js — It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers.
Impress.js is inspired by the idea behind Prezi.
SweetAlert2 — An awesome replacement for JavaScript's alert.
Video.js — An Open source HTML5 & Flash video player.
Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo (through [plugins][plugins]). It supports video playback on desktops and mobile devices. This project was started mid 2010, and the player is now used on over
50,000100,000200,000[400,000 websites][builtwith].
Ace — Ace is a standalone code editor written in JavaScript.
Ace's goal is to create a browser based editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or JavaScript application. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter (Bespin) Project.
Dragula — :ok_hand: Drag and drop so simple it hurts.
Hyper — A terminal built on web technologies.
It is written in HTML, CSS & JavaScript.
WebTorrent — ⚡ Streaming torrent client for the web.
WebTorrent is a streaming torrent client for node.js and the browser.
PhotoSwipe — JavaScript image gallery for mobile and desktop, modular, framework independent.
Docsify — :black_joker: A magical documentation site generator.
Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components’ output.
Enzyme’s API is meant to be intuitive and flexible by mimicking jQuery’s API for DOM manipulation and traversal.
Enzyme is unopinionated regarding which test runner or assertion library you use, and should be compatible with all major test runners and assertion libraries out there. The documentation and examples for enzyme use mocha and chai, but you should be able to extrapolate to your framework of choice.
sigma.js — a JavaScript library dedicated to graph drawing.
eme — an elegant Markdown editor.
async — 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 install --save async, it can also be used directly in the browser.
**Mongotron ** — a MongoDB GUI built using Electron, and Angular JS.
Three.js is a cross-browser JavaScript library/API used to create and display animated 3D computer graphics in a web browser. Three.js uses WebGL.
A-Frame is a web framework for building virtual reality (VR) experiences. A-Frame scenes are built with HTML and an entity-component architecture, that work across mobile, desktop, Vive, and Rift.
Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. It is also an SVG-to-canvas parser.
socket.io — Realtime application framework (Node.JS server).
Express — Fast, unopinionated, minimalist web framework for node.
Grunt — The JavaScript Task Runner.
Gulp — The streaming build system.
Webpack — Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.
Ghost — A simple, powerful publishing platform.
Hexo — A fast, simple & powerful blog framework, powered by Node.js.
**N1 ** — an open-source mail client built on the modern web with Electron, React, and Flux. It is designed to be extensible, so it’s easy to create new experiences and workflows around email. N1 is built on the Nylas Sync Engine, which is also open-source free software.
Countly — A plugin-based, real-time mobile, web and desktop analytics platform with more than 10 different SDKs. Countly also includes an extensive push notifications and crash reporting service for mobile devices.
strider — an Open Source Continuous Deployment / Continuous Integration platform. It is written in Node.JS / JavaScript and uses MongoDB as a backing store. It is published under the BSD license.
yarn — :package::cat2: Fast, reliable, and secure dependency management.
lodash — A modern JavaScript utility library delivering modularity, performance, & extras.
babel — :tropical_fish: Babel is a compiler for writing next generation JavaScript.