SpiderMonkey

SpiderMonkey
Developer(s)
Repositorygithub.com/mozilla-spidermonkey
Written inC, C++, Rust
Operating systemCross-platform
PlatformIA-32, x86-64, ARM, MIPS, SPARC,[1] RISC-V[2]
TypeJavaScript and WebAssembly engine
LicenseMPL 2.0[3]
Websitespidermonkey.dev

SpiderMonkey is an open-source JavaScript and WebAssembly engine by the Mozilla Foundation.[4] The engine powers the Firefox web browser and has used multiple generations of JavaScript just-in-time (JIT) compilers, including TraceMonkey, JägerMonkey, IonMonkey, and the current WarpMonkey.

It is the first JavaScript engine, written by Brendan Eich at Netscape Communications, and later released as open source and currently maintained by the Mozilla Foundation. Its design allows it to be embedded in applications beyond web browsers, with implementations including MongoDB database system, Adobe Acrobat, and the GNOME desktop environment.

  1. ^ "1.8.8 – SpiderMonkey | MDN". Developer.mozilla.org. 10 January 2013. Archived from the original on 2 May 2013. Retrieved 21 March 2013.
  2. ^ "SpiderMonkey Newsletter (Firefox 110-111)". spidermonkey.dev. 16 February 2023. Retrieved 27 December 2023.
  3. ^ Mozilla Licensing Policies, mozilla.org, archived from the original on 2 April 2013, retrieved 26 March 2013
  4. ^ "Home". SpiderMonkey JavaScript/WebAssembly Engine. Retrieved 24 April 2023.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne