Software for Node.js

Rollup Rollup

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 modules included in the ES6 revision of JavaScript, instead of previous idiosyncratic solutions such as CommonJS and AMD.

TypeORM TypeORM

TypeORM is a free and open-source object-relational mapper for TypeScript and JavaScript (ES7, ES6, ES5). The ORM supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. NodeJS, Browser, Ionic, Cordova and Electron are all supported platforms of TypeORM.

Whitestorm.js Whitestorm.js

WhitestormJS is a free and open source framework that can be used to build 3D web applications using Three.js technology. WhitestormJS uses Three.js for rendering your scene and objects and Physi.js for simulating physics. Both those libraries are already included in the build and should work properly out-of-the-box. Developers use WhitestormJS to build interactive 3D applications for the web.

Socket.io Socket.io

Socket.IO is a free and open-source JavaScript library that can be used for building realtime web applications. The library consists of two parts, a server-side library for Node.js and a client-side library that runs in the browser.

Vest Vest

Vest is a free and open-source validations library for JavaScript applications. The library share many similarities with other testing framework such as Mocha and Jest. It is to write validation testing with Vest as it includes already common declarative patterns. The library can handle validation upon user interaction and user input.

Chart.js Chart.js

Chart.js is an easy way to include animated, interactive graphs on your website. Chart.js is a free and open source charting library for JavaScript that is simple, yet flexible. With Chart.js you can mix and match bar and line charts to provide a clear visual distinction between datasets and easily create most common chart types.

Mocha.js Mocha.js

A simple, flexible, and feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. With Mocha, you can run tests serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.

Pug.js Pug.js

Pug or Pug.js is a free and open-source, high-performance template engine for Node.js. The library is heavily influenced by Haml and share many of the same concepts, while being a JavaScript implementation.

RequireJS RequireJS

RequireJS is a free and open-source JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Node.js and Rhino.

Storybook Storybook

Storybook is an open source tool for developing UI components in isolation for React, Vue, Angular, and more. It makes building stunning UIs organized and efficient.