Node.js Foundation
   HOME

TheInfoList



OR:

The OpenJS Foundation is an organization that was founded in 2019 from a merger of JS Foundation and Node.js Foundation. OpenJS promotes the
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
and web ecosystem by hosting projects and funds activities that benefit the ecosystem. The OpenJS Foundation is made up of 38 open source JavaScript projects including
Appium Appium is an open source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver. History Appium was originally developed by Dan Cuellar in 2011 u ...
,
Dojo A is a hall or place for immersive learning, experiential learning, or meditation. This is traditionally in the field of martial arts. The term literally means "place of the Tao, Way" in Japanese language, Japanese. History The word ''dÅ ...
, jQuery, Node.js,
Node-RED Node-RED is a flow-based, low-code development tool for visual programming, originally developed by IBM for wiring together hardware devices, APIs and online services as part of the Internet of things. Node-RED provides a web browser-based flow ...
and
webpack Webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included. Webpack takes modules with depend ...
. Founding members included
Google Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
,
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
,
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
,
PayPal PayPal Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support E-commerce payment system, online money transfers; it serves as an electronic alter ...
,
GoDaddy GoDaddy Inc. is an American publicly traded Internet Domain name registry, domain registry, Domain name registrar, domain registrar and web hosting company headquartered in Tempe, Arizona, and incorporated in Delaware. GoDaddy is the world's fif ...
, and
Joyent Joyent Inc. is a software and services company based in San Francisco, California. Specializing in cloud computing, it markets infrastructure-as-a-service. On June 15, 2016, the company was acquired by Samsung Electronics. Services Triton, Joyen ...
. OpenJS has received over 800,000 Euros from Germany's
Sovereign Tech Fund The Sovereign Tech Agency is a subsidiary of the German Federal Agency for Disruptive Innovation, funded by the Federal Ministry for Economic Affairs and Climate Action, aimed at providing financial support to open-source software. The initial fun ...
.


History


jQuery projects

Prior to the jQuery Foundation, the jQuery project was a member of the
Software Freedom Conservancy Software Freedom Conservancy, Inc. (also known as "Conservancy") is an organization that provides a Nonprofit organization, non-profit home, infrastructure support, and legal support for free software, free and open source software projects. The ...
since 2009. Earlier that same year, jQuery published the Sizzle selector engine software as a spin-off from jQuery itself, and donated its copyright to the Dojo Foundation to encourage collaboration.


jQuery Foundation

jQuery Foundation was founded in 2012 as
501(c)(6) A 501(c) organization is a nonprofit organization in the federal law of the United States according to Internal Revenue Code (26 U.S.C. § 501(c)). Such organizations are exempt from some federal income taxes. Sections 503 through 505 set ou ...
non-profit organization to support the development of the jQuery and
jQuery UI jQuery UI is a collection of GUI widgets, animated visual effects, and themes implemented with jQuery (a JavaScript library), Cascading Style Sheets, and HTML. Using the Shodan search engine query term cpe:"cpe:/a:jquery/jquery_ui" we can de ...
projects. jQuery is the most widely adopted
JavaScript library A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. They can be included in a website by embedding it directl ...
according to web analysis as of 2012. The jQuery Foundation also advocates on behalf of
web developers A web developer is a programmer who develops World Wide Web applications using a client–server model. The applications typically use HTML, CSS, and JavaScript in the client, and any general-purpose programming language in the server. is used ...
to improve
web standards Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of st ...
through its memberships in the
W3C The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in ...
, and Ecma TC39 (JavaScript). It created a standards collaboration team in 2011 and joined the W3C in 2013. In 2016, the Dojo Foundation merged with jQuery Foundation and subsequently rebranded itself as JS Foundation and became a
Linux Foundation The Linux Foundation (LF) is a non-profit organization established in 2000 to support Linux development and open-source software projects. Background The Linux Foundation started as Open Source Development Labs in 2000 to standardize and prom ...
project. JS Foundation (legally ''JSFoundation, Inc'') existed from 2016 to 2019, and aimed to help development and adoption of important
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
technology. The foundation worked to facilitate collaboration within the JavaScript development community to "foster JavaScript applications and server-side projects by providing best practices and policies."


Node.js Foundation

The Node.js Foundation was created in 2015 as a
Linux Foundation The Linux Foundation (LF) is a non-profit organization established in 2000 to support Linux development and open-source software projects. Background The Linux Foundation started as Open Source Development Labs in 2000 to standardize and prom ...
project to accelerate the development of the Node.js platform. The Node.js Foundation operated under an open-governance model to heighten participation amongst vendors, developers, and the general Node.js community. Its structure gives enterprise users the assurance of "innovation and continuity without risk." Its growth led to new initiatives such as the ''Node Security Platform'', a tool allowing continuous security monitoring for Node.js apps. And ''Node Interactive'', "a series of ''professional'' conferences aimed at today's average Node.js user." Node.js reports "3.5 million users and an annual growth rate of 100 percent" and the Node.js Foundation is reported as being among The Linux Foundation's fastest growing projects. In 2019, the Node.js Foundation merged with the JS Foundation to form the new OpenJS Foundation with a stated mission to foster healthy growth of the JavaScript and web ecosystem as a whole.


Projects

* The
Dojo Foundation Dojo Toolkit (stylized as dōjō toolkit) is an open-source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. It was st ...
(prior to 2016) was most notably home to the
Dojo Toolkit Dojo Toolkit (stylized as dōjō toolkit) is an open-source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/ Ajax-based applications and web sites. It was ...
. It was also host to
Lodash Lodash is a JavaScript library which provides utility functions for common programming tasks using the functional programming paradigm. History ''See also Underscore § History.'' Lodash is a fork of Underscore.js. It joined the Dojo Fo ...
, RequireJS, and other projects created by the Dojo community. * The jQuery Foundation (2012-2016), was host to the original jQuery projects such as jQuery,
jQuery UI jQuery UI is a collection of GUI widgets, animated visual effects, and themes implemented with jQuery (a JavaScript library), Cascading Style Sheets, and HTML. Using the Shodan search engine query term cpe:"cpe:/a:jquery/jquery_ui" we can de ...
, Sizzle and
QUnit QUnit is a JavaScript framework for unit testing. Originally developed for testing jQuery, jQuery UI and jQuery Mobile, it is a generic framework for testing any JavaScript code. It supports client-side environments in web browsers, and server ...
. In 2015 the
Grunt Grunt, grunts or grunting may refer to: Sound and music * Grunting (tennis), in tennis refers to the loud noise, sometimes described as "shrieking" or "screaming", made by some players during their strokes * Death grunt, the death metal singi ...
project joined and Globalize was launched. In 2016, the
ESLint ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules can be defined and loaded. ESLint covers bot ...
project joined. * The JS Foundation (2016-2019) attracted additional projects. In 2016,
Appium Appium is an open source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver. History Appium was originally developed by Dan Cuellar in 2011 u ...
joined, and
Node-RED Node-RED is a flow-based, low-code development tool for visual programming, originally developed by IBM for wiring together hardware devices, APIs and online services as part of the Internet of things. Node-RED provides a web browser-based flow ...
was contributed by IBM in 2016.


References


External links

* {{JavaScript Free software project foundations based in the United States Linux Foundation projects Organizations established in 2019 Non-profit organizations based in San Francisco JavaScript