The Monaco Editor is the code editor that powers VS Code.
Rich IntelliSense and Validation for TypeScript, JavaScript, CSS, LESS.
Basic Syntax Colorization for HTML, XML, PHP, C#, C++, Razor, Markdown, Diff, Java, VB, CoffeeScript, Handlebars, Batch, Jade, F#, Lua, Powershell, Python, SASS, R, Objective-C.
Shumway is an HTML5 technology experiment that explores building a faithful and efficient renderer for the SWF file format without native code assistance.
Algolia Places provides a fast, distributed and easy way to use an address search autocomplete JavaScript library on your website. It has been designed to improve the user experience of your HTML forms.
It harnesses OpenStreetMap’s impressive open source database of worldwide places.
The Vanilla Javascript Repository. A searchable repository of dependency-free JavaScript libraries. Over 100 projects and growing.
A collection of accessible, modern front-end components.
Frend components are modest and dependency-free. They are built with web standards as a priority and aim to avoid assumptions about tooling or environment. Care has been taken to make sure each component is compliant, keyboard navigable and properly interpreted by assistive technologies.
An HTML5 Presentation Editor. A GUI / Authoring Tool for ImpressJS and Bespoke.js
Source at https://github.com/tantaman/Strut
RethinkDB Horizon is an open-source developer platform for building realtime, scalable web apps. It is built on top of RethinkDB, and allows app developers to get started with building modern, engaging apps without writing any backend code.
Horizon consists of three components:
Horizon server: a middleware server that connects to/is built on top of RethinkDB, and exposes a simple API/protocol to front-end applications.
Horizon client: a JavaScript client library that wraps Horizon server’s protocol in a convenient API for front-end developers.
Horizon CLI: a command line tool, hz, aiding in scaffolding, development, and deployment.
A compact, cross-browser solution for using the JavaScript Notifications API
Vue.js is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API. Core features include:
Dead simple, unobtrusive reactivity using plain JavaScript objects.
Component-oriented development style with tooling support
Lean and extensible core
Flexible transition effect system
Fast without the need for complex optimization
Isolate your React UI Component development from the main app. Now you can develop and design React UI components without running your app. You just load your UI components into the React Storybook and start developing them.
This functionality allows you to develop UI components rapidly without worrying about the app. It will improve your team’s collaboration and feedback loop.
The global fetch function is an easier way to make web requests and handle responses than using an XMLHttpRequest. This polyfill is written as closely as possible to the standard Fetch specification at https://fetch.spec.whatwg.org.
Ace = JavaScript + Native UI + iOS + Android
for Apache Cordova
Add native power to your shared JavaScript codebase
Works with Ionic, PhoneGap, and all Cordova-based projects
Library to detect when DOM elements become visible and disappear on scroll.
Bespoke.js is a super minimal, modular presentation library for modern browsers, designed to foster a rich plugin ecosystem.
A model-backed generative text grammar tool for javascript. Improv is similar to Tracery in that it can generate random, procedurally generated text recursively. Also like Tracery, Improv includes some basic templating functionality.
Unlike Tracery, however, Improv generators refer to models to build text. This allows for more sophisticated text generation by referencing an underlying world model.