Free Software for JavaScript
Pika.dev
Pika.dev is a front-end package manager that aims to make the web 90% faster by using ES module syntax (ESM). With Pika.dev youi can find modern, web-ready packages on npm and deliver them as smaller JavaScript bundles.
TypeScript
TypeScript is a free and open-source programming language created by Microsoft. The language is a strict syntactical superset of JavaScript and redefines the way developer writes JavaScript-based web applications and software by adding optional static typing in the mix. TypeScript is designed specifically for development of large-scale applications with a need to transcompile into JavaScript.
DenoDB
A MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for the secure JavaScript and TypeScript runtime Deno. With DenoDB developers can query their database with a simple API that is easy to get started. DenoDB provides predefined types so that developers can get the most out of their IDE intellisense.
Bower
Bower provides hooks to facilitate using packages in your tools and development workflows. With Bower, you can optimize and build front-end code to follow the flat dependency graph and to help reduce page load. Bower is released free and open-source under the
Vite.js
Vite provides next generation tooling for frontend JavaScript development. It allows users to enjoy an instant server start with on demand file serving over native ESM, without required bundling. This allows Vite to be extremely fast when compare to traditionally bundled solutions like Webpack, Yarn and Rollup. Vite also provides lightning fast HMR (Hot Module Reload) that remains performant regardless of application or project size.
GraphQL
A free and open-source data query and manipulation language for APIs, combined with a runtime for fulfilling queries with existing data. GraphQL makes it easy to understand and query your data and bridge the gap between frontend and backend web development. The project is openly developed by Facebook, and community around it.
Polymer
Polymer is an open-source JavaScript library for building web applications using Web Components.
Babel
Babel is the next generation free and open-source JavaScript compiler and toolchain. The Babel toolchain is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript to be compatible with older browser versions. Babel can transform syntax, polyfill features that are missing for your targeted environments, perform source code transformations and more.
React Router
React Router is a fully-featured client and server-side routing library for React, a JavaScript library for building user interfaces. React Router runs anywhere React runs; on the web, on the server with node.js, and on React Native. React Router is used by companies like Apple, Airbnb, Coinbase, NetFlix, Microsoft, Discord and Zoom to further improve the experience of their react powered application used for internal and external use.
Create React App
With Create React App it's easy to setup structured React applications that is the perfect stating point for building an SPA. Under the hood, we use webpack, Babel, ESLint, and other prominent projects to power your application. All these tools allow you to focus on your code and bussiness objective, rather then build tools and configuration. The Create React App sets up a development environment with the latest JavaScript features that provides a solid developer experience, while at the same time optimizing your application for production.