Expressive middleware for node.js using generators via co to make web applications and APIs more enjoyable to write. Koa's middleware flow in a stack-like manner allowing you to perform actions downstream, then filter and manipulate the response upstream.
- Free • Open Source
- Mac
- Windows
- Linux
Harp is a production-ready web server. Rapidly build static sites and client-side applications using , and more—no configuration necessary.
- Free • Open Source
- Mac
- Windows
- Linux
Markdown-it is a high-speed Markdown parser with 100% CommonMark support, extensions & syntax plugins.
- Free • Open Source
- Self-Hosted

Sails.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.
- Free • Open Source
- Mac
- Windows
- Linux
Building on top of the Web Components standards, Lit adds just what you need to be happy and productive: reactivity, declarative templates and a handful of thoughtful features to reduce boilerplate and make your job easier.
- Free • Open Source
- Self-Hosted

Lo-Dash is a drop-in replacement for Underscore.js that delivers performance improvements, bug fixes, and additional features.
- Free • Open Source
- Online

Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites.
- Free • Open Source
- Online
Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain.
- Free • Open Source
- Mac
- Windows
- Linux
Zdog is a 3D JavaScript engine for <canvas> and SVG. With Zdog, you can design and render simple 3D models on the Web. Zdog is a pseudo-3D engine. Its geometries exist in 3D space, but are rendered as flat shapes. This makes Zdog special.
- Free • Open Source
- Self-Hosted

Flexible, cross-platform and cross-browser JavaScript (HTML5) charting library that allows you to create interactive bar, pie, line, spline, area, Gantt, stock and other charts, maps and dashboards, with real-time updates and multi-level drill-downs.
- Paid • Proprietary
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Self-Hosted

Chartist.JS - simple responsive charts. You may think that this is just yet an other charting library. But Chartist.js is the product of a community that was disappointed about the abilities provided by other charting libraries.
- Free • Open Source
- Online

D3-based reusable chart library that enables deeper integration of charts into web applications
- Charting Library Tool
- Free • Open Source
- Online

Ractive.js is a template-driven UI library that transforms your templates, styles and logic into blueprints for highly interactive apps. Ractive.js works for you, not the other way around. You do not need to learn new terminologies, concepts, and methodologies.
- Free • Open Source
- Mac
- Windows
- Linux
Pts is a JavaScript library for visualization and creative-coding. Pts is lightweight and modular. Written in typescript, it comes with many useful algorithms for visualization and creative coding. Its friendly API supports both quick prototyping and bigger projects.
- Free • Open Source
- Self-Hosted

Both Knockout.js and Backbone.js have their strengths and weaknesses, but together they are amazing! With Knockback.js, you can use the strong ORM provided by Backbone and create dynamic views using Knockout bindings.
- Free • Open Source
- Mac
- Windows
- Linux
Free web application framework for building Web sites and Web applications using JavaScript, HTML and CSS.
- Free • Open Source
- Mac
- Windows
- Linux
- Online

Chart.xkcd is a JavaScript chart library plots “sketchy”, “cartoony” or “hand-drawn” styled charts in the vein of xkcd.com comics.
- Free • Open Source
- Self-Hosted

PowerShell Pipeworks is a Framework for making Sites and Services with Windows PowerShell.
- Discontinued
- Free • Proprietary
- Windows
dc.js is a JavaScript charting library with native Crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by Crossfilter 's demo). It leverages d3 engine to render charts in CSS friendly SVG format. Charts rendered using dc.
- Charting Library Tool
- Free • Open Source
- Online

Chaplin is an architecture for JavaScript applications using the Backbone.js library. Chaplin addresses Backbone’s limitations by providing a lightweight and flexible structure that features well-proven design patterns and best practices.
- Free • Open Source
- Mac
- Windows
- Linux
JavaScript Library / HTML5 UI framework for developers with SpreadSheet, Pivot, Kanban, FileManager, Scheduler, Datatable, TreeTable and etc. widgets.
- JavaScript Framework
- Paid • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Chrome OS
- Android Tablet
- Windows Phone
- iPad
- Blackberry 10

Dynatable is a funner, semantic, interactive table plugin using jQuery, HTML5, and JSON. And it's not just for tables.
- Discontinued
- Code Editor
- Free Personal • Proprietary
- Self-Hosted
- jQuery

A toolchain for building reusable, scalable Design Systems. Generate small, blazing fast, and 100% standards based Web Components that run in every browser.
- JavaScript Framework
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Self-Hosted
- JavaScript



































































