Development & DevOps Software for JavaScript
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.
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.
Webiny
Webiny is a free and open-source static site generator and headless CMS written in JavaScript.
Underscore.js
Underscore.js is a free and open-source JavaScript library that provides over 100 functional programming helpers without extending any built-in objects. Underscore.js can be used for function binding, javascript templating, creating quick indexes, deep equality testing, and much more.
Mandarine.TS
Mandarine.TS is a free and open-source minimalist, decorator-driven, MVC framework for Deno. Mandarine consists of four different core modules, Core, Security, Data & MVC which brings a compact, SOLID oriented solution for complex applications. All Mandarine projects are released under the MIT License and its growth is dependant on the members in the community.
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.
Owncast
With Owncast you can host your own streams. Owncast is a free and open-source, self-hosted live video and web chat server for use with existing popular broadcasting software. Owncast includes a web interface to your video with built-in chat that is available once you start the server. The web interface was specifically built to be editable by anybody comfortable tweaking a web page. Allowing streamers to customize the experience for their audience.
JerryScript
JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory.
dORM
dORM is a lightweight SQL query builder for Deno and PostgreSQL and is currently being expanded into a full-fledged object-relational mapping (ORM) tool. Its purpose is to make your life easier when making SQL queries and let you write queries in familiar Javascript/Typescript syntax and dot notation.
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.