Microsoft open sources ChakraCore, the core part of the Chakra Javascript engine

Reading time icon 2 min. read

Readers help support MSPoweruser. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help MSPoweruser effortlessly and without spending any money. Read more

Last year, Microsoft announced that they would be open-sourcing the key components of the Chakra JavaScript engine that powers Microsoft Edge. Today, they announced that sources for ChakraCore available under the MIT License at the ChakraCore GitHub repository.

The ChakraCore repository provides a fully supported and open-source standalone JavaScript engine, with the same characteristics as the Microsoft Edge’s Chakra engine, to embed in projects, innovate on top of and contribute back to. We will be accepting community contributions and input to ChakraCore. Once the changes from any pull request have been vetted, our goal is to ensure that all changes find their way to be shipped as a part of the JavaScript engine powering Microsoft Edge and the Universal Windows Platform on Windows 10.

Microsoft is also publishing a roadmap for ChakraCore on the GitHub repository. Developers will be able to build ChakraCore on Windows 7 SP1 or above with Visual Studio 2013 or 2015 with C++ support installed. In future it will be coming to Linux.

In addition to cross platform support, some of the other  milestones on our roadmap include submitting a pull request to Node.js mainline to enable it to run with ChakraCore, continuing to make progress on JavaScript language innovation and standards, and improving the diagnostics support for ChakraCore. This includes advancing support for ECMAScript 2015 (aka ES6) and future ECMAScript proposals and making progress on Time Travel Debugging, which enables travelling back in time and across callbacks when debugging your app’s JavaScript code.

Read more about it from the link below.

More about the topics: ChakraCore, edge, microsoft, Microsoft Chakra, open-source