Open Source Software for JavaScript
knex.js
Knex.js is a free and open-source JavaScript query builder for relational databases. The query builder supports Postgres, MSSQL, MySQL, MariaDB, SQLite3, Oracle, and Amazon Redshift and is designed for easy-of-use and portability. Knex.js can be used with both callbacks and promises and supports transactions and connection pooling while providing async flow control, a stream interface, fully featured query and schema builders.
nest.land
A blockchain-based package registry for Deno. nest.land combines Deno with the Arweave Blockchain to create a decentralized package registry for Deno. With nest.land developers can publish immutable Deno packages that can never be deleted and easily used for any Deno-powered software project.
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.
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.
Guess.js
Guess.js is a free and open-source library that provides tools to simplify predictive data-analytics driven approaches to improving user-experiences on the web. The library is written in JavaScript and aims to lower the friction of consuming and applying this thinking to all modern sites and apps, including building libraries & tools for popular workflows.
Pakyow
Pakyow is a framework for building modern websites and web apps. Views update in realtime to stay in sync with backend state. This is done using a traditional, backend-driven architecture, which means business logic is written once and stays on the server (write no JavaScript).
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.
Motor Admin
Motor Admin is a no-code admin panel for PostgreSQL databases. Deploy your admin panel in minutes using heroku and and other popular Platform-as-a-Service providers. The adming interface of Motor Admin allow you to search, create, update, and delete data entries. Create complex custom actions like sending an automated email to your customers via API integration, build custom reports with SQL and visualize the results with charts and combine individual reports into a single dashboard and share it with your team.
Handlebars.js
A Mustache-compatible, minimal templating library for JavaScript. With Handlebars.js you build semantic templates effectively and minimize frustration. Handlebars.js compiles templates into JavaScript functions, while making template execution faster than most other template engines available for JavaScript.
OpenRPC
OpenRPC is a specification that defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.