Open Source Software for Self-Hosted
Puppeteer
A Node.js library that provides a high-level headless Chrome API over the DevTools Protocol. Puppeteer is free and open source and can be used to generate screenshots and PDFs of web pages, crawl SPAs, scrape content from websites and auto submit forms and keyboard inputs for ui/ux testing.
Node.js
Node.js is a free and open-source JavaScript runtime environment built on the V8 engine. Node.js can execute JavaScript outside of a web browse and works cross-platform. The platform is used to power many JavaScript software project and web application in production today. Node.js is perfect for data-intensive real-time applications due to its event-driven and non-block I/O model.
Locust
Locust is a modern load testing framework an open source load testing tool written in Python. With Locust it's super simple to load test any form of web application or website, regardless of language, framework or type. Allowing you to define user behaviour with Python code, and swarm your system with millions of simultaneous users.
PgHero
PgHero is a free and open-source performance dashboard for the database PostgreSQL. With PgHero you can monitor query performance and overall health of your Postgres database. The project is openly developed and battle-tested by the grocerie delivery platform Instacart and release under the MIT License.
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.
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.
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.
Webiny
Webiny is a free and open-source static site generator and headless CMS written in JavaScript.
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.
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.