Microsoft Wiki

Be sure to join our wiki's Discord server by clicking here
Also follow our wiki's Twitter by clicking here

READ MORE

Microsoft Wiki
Advertisement

Chakra is a free and open-source JavaScript engine developed by Microsoft for use in its Microsoft Edge Legacy web browser. It is a fork of the same-named JScript engine used in Internet Explorer. Like the EdgeHTML browser engine, the declared intention was that it would reflect the "Living Web".[1]

Standards support[]

Chakra supports ECMAScript 5.1 with partial support for ECMAScript 2015.[2]

Open sourcing[]

Following an initial announcement on December 5, 2015,[3][4] Microsoft open sourced the Chakra engine as ChakraCore, including all the key components of the JavaScript engine powering Microsoft Edge (Legacy) on their GitHub page under the MIT License on January 13, 2016.[4][5] ChakraCore is essentially the same as the Chakra engine that powers the Microsoft Edge browser, but with platform-agnostic bindings, i.e. without the specific interfaces utilised within the Universal Windows App platform.

Microsoft has also created a project on GitHub that allows Node.js to use ChakraCore as its JavaScript engine instead of V8.[6]

References[]

  1. "Targeting Edge vs. Legacy Engines in JsRT APIs". Archived from the original on 2016-03-25. 
  2. "Microsoft Edge Platform Status". Microsoft. Retrieved 10 September 2015. 
  3. "Microsoft Edge's JavaScript engine to go open-source". Microsoft. 2015-12-05. Retrieved December 8, 2015. 
  4. 4.0 4.1 Microsoft open sources Edge web browser's JavaScript engine, plans port to Linux by Steven J. Vaughan-Nichols, ZDNet. 2016-01-13.
  5. ChakraCore, GitHub. Retrieved 2022-09-06.
  6. Node.js on ChakraCore, GitHub. Retrieved 2022-09-06.

External links[]

Smallwikipedialogo
Wikipedia (article: Chakra (JavaScript engine) )
This page uses Creative Commons Licensed content from Wikipedia (view authors).
Advertisement