GUN is an open source, realtime, graph database written entirely in JavaScript and built using peer-to-peer algorithms, making it surprisingly fault tolerant and easy to get started with.
tags: database database-publishing decentralized developer-tools distributedFast, unopinionated, minimalist web framework for Node.js
tags: browser-development developer-tools flexible javascript-development javascript-frameworkPolymer is a library that uses the latest web technologies to let you create custom HTML elements. Build anything from a button to a complete application as an encapsulated, reusable element that works across desktop and mobile.
tags: developer-tools framework javascript-development mvc web-developmentBuild incredible real-time applications in record time. Feathers is a real-time, micro-service web framework for NodeJS that gives you control over your data via RESTful resources, sockets and flexible plug-ins.
tags: framework javascript javascript-development node.js web-applicationsAn open protocol for per-user storage
tags: database web-applicationSails.js make it easy to build custom, enterprise-grade Node.js apps. It is designed to mimic the MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with scalable, service-oriented architecture. It's especially good for building chat, realtime dashboards, or multiplayer games.
tags: coffeescript developer-tools framework javascript-development javascript-libraryForward-thinkingWritten with ES2016. Integrates with Web Components. No external dependencies except polyfills. Leverage the technology of the future but target today's mobile, desktop and browser environments.
tags: application-framework javascript-framework web-developmentKnockout is a JavaScript library that helps you to create rich, responsive display and editor user interfaces with a clean underlying data model. Any time you have sections of UI that update dynamically (e.g., changing depending on the user’s actions or when an external data source changes), KO can help you implement it more simply and maintainably.
tags: developer-tools framework javascript javascript-library mvcA secure realtime server, supporting data-sync, RPCs and events
tags: browsers java javascript node.js real-timeDurandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain.
tags: coffeescript css developer-tools dynamic-html dynamic-views