JavaScript Technologies Reference List and Sources

Document Version: 1.0
Last Updated: June 2025
Maintained By: JavaScript Evolution Research Team

Overview

This document provides comprehensive source references for all technologies analyzed in the JavaScript Evolution Study. Each entry includes official sources, key repositories, documentation, and authoritative references for reproducibility and further research.

Core Languages

1. JavaScript

Official Name ECMAScript / JavaScript
Initial Release December 1995
Creator Brendan Eich (Netscape)
Current Maintainer Ecma International (TC39)
SourceType
Official SpecificationPrimary
ECMAScript ProposalsPrimary
MDN Web DocsPrimary
JavaScript.infoSecondary
Test SuitePrimary
Brendan Eich's BlogHistorical
JavaScript: The Good Parts, Douglas Crockford (O'Reilly, 2008)Historical
You Don't Know JS, Kyle SimpsonHistorical

2. TypeScript

Official Name TypeScript
Initial Release October 2012
Creator Anders Hejlsberg (Microsoft)
Current Maintainer Microsoft
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
HandbookPrimary
GitHub StarsStatistics
npm DownloadsStatistics
Stack Overflow SurveyStatistics
State of JS SurveyStatistics
"Understanding TypeScript's Popularity" (ACM SIGPLAN, 2021)Academic
"Static Analysis of JavaScript with TypeScript" (ECOOP, 2019)Academic

JavaScript Runtimes

3. Node.js

Official Name Node.js
Initial Release May 2009
Creator Ryan Dahl
Current Maintainer OpenJS Foundation
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
Performance BenchmarksBenchmark
User SurveyStatistics
Ryan Dahl's JSConf EU Presentation (2009)Historical
Node.js in Action, Mike Cantelon et al. (Manning, 2017)Historical

4. Deno

Official Name Deno
Initial Release May 2020
Creator Ryan Dahl
Current Maintainer Deno Land Inc.
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
GitHub StarsStatistics
"10 Things I Regret About Node.js" - Ryan Dahl (JSConf EU 2018)Historical
Deno 1.0 Release Blog PostHistorical

5. Bun

Official Name Bun
Initial Release July 2023
Creator Jarred Sumner
Current Maintainer Oven Inc.
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
BenchmarksBenchmark
GitHub StarsStatistics

Frontend Frameworks

6. React

Official Name React
Initial Release May 2013
Creator Jordan Walke (Facebook)
Current Maintainer Meta (Facebook)
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
Developer SurveyStatistics
"Introducing React" Blog Post (2013)Historical
"React: Facebook's Functional Turn On Writing JavaScript" (Wired, 2015)Historical

7. Angular

Official Name Angular (formerly Angular 2+)
Initial Release September 2016
Creator Google Angular Team
Current Maintainer Google
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
Release NotesPrimary
Developer SurveyStatistics
Related - AngularJS (Legacy)
AngularJS Website angularjs.org
AngularJS Repository github.com/angular/angular.js
Initial Release October 2010
Creator Miško Hevery (Google)

8. Vue.js

Official Name Vue.js
Initial Release February 2014
Creator Evan You
Current Maintainer Vue.js Core Team
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
Release NotesPrimary
State of Vue ReportStatistics

9. Svelte

Official Name Svelte
Initial Release November 2016
Creator Rich Harris
Current Maintainer Svelte Team
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
TutorialPrimary
BlogPrimary
Related - SvelteKit
Website kit.svelte.dev
Repository github.com/sveltejs/kit

10. jQuery

Official Name jQuery
Initial Release August 2006
Creator John Resig
Current Maintainer jQuery Foundation
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
Learning CenterPrimary
jQuery in Action, Bear Bibeault and Yehuda Katz (Manning, 2017)Historical
jQuery Usage StatisticsStatistics

11. Next.js

Official Name Next.js
Initial Release October 2016
Creator Guillermo Rauch (Vercel)
Current Maintainer Vercel
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
Learn PortalPrimary

Build Tools and Bundlers

12. webpack

Official Name webpack
Initial Release February 2012
Creator Tobias Koppers
Current Maintainer webpack Team
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
Config ReferencePrimary

13. Vite

Official Name Vite
Initial Release April 2020
Creator Evan You
Current Maintainer Vite Team
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
BlogPrimary
Config ReferencePrimary

Development Tools

14. ESLint

Official Name ESLint
Initial Release June 2013
Creator Nicholas C. Zakas
Current Maintainer ESLint Team
SourceType
Official WebsitePrimary
RepositoryPrimary
DocumentationPrimary
Rules ReferencePrimary
BlogPrimary

Comprehensive Survey Sources

Annual Developer Surveys

Performance & Benchmark Sources

Industry Reports & Analysis

Academic & Research Sources

Data Validation Sources

Package Registry Statistics

Community Metrics

Enterprise Adoption Indicators

Quality Assurance and Validation

Source Reliability Classification

Data Triangulation Methods

Update & Maintenance Schedule

Note: All URLs and references were valid as of the document creation date. For the most current information, please verify links and consult the latest source versions.