<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.everybodywiki.com/index.php?action=history&amp;feed=atom&amp;title=Boa_%28JavaScript_engine%29</id>
	<title>Boa (JavaScript engine) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.everybodywiki.com/index.php?action=history&amp;feed=atom&amp;title=Boa_%28JavaScript_engine%29"/>
	<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;action=history"/>
	<updated>2026-08-11T18:35:37Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.6</generator>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=6273129&amp;oldid=prev</id>
		<title>WikiMasterBot2: remove duplicates internal links</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=6273129&amp;oldid=prev"/>
		<updated>2026-07-24T03:38:26Z</updated>

		<summary type="html">&lt;p&gt;remove duplicates internal links&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:38, 24 July 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot;&gt;Line 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Boa&#039;&#039;&#039; is an [[open-source]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/del&gt;JavaScript &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;engine|JavaScript]] &lt;/del&gt;engine written in Rust.&amp;lt;ref name=&quot;boa-about&quot; /&amp;gt; Boa was introduced at JSConf EU 2019 by Jason Williams.&amp;lt;ref name=&quot;boa-talk&quot;&amp;gt;{{cite web |last1=Williams |first1=Jason |title=Let&#039;s build a JavaScript Engine in Rust by Jason Williams - JSConf EU 2019 |url=https://www.youtube.com/watch?v=_uD2pijcSi4 |website=YouTube |publisher=JS Conf EU |access-date=15 October 2024 |date=20 June 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&quot;jsonconf-eu&quot;&amp;gt;{{cite web |author1=Jason Williams |title=Let&#039;s build a JavaScript Engine |url=https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |website=2019.jsconf.eu |publisher=JS Conf EU |access-date=25 February 2024 |archive-url=https://web.archive.org/web/20240225094308/https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |archive-date=25 February 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Boa&#039;&#039;&#039; is an [[open-source]] JavaScript engine written in Rust.&amp;lt;ref name=&quot;boa-about&quot; /&amp;gt; Boa was introduced at JSConf EU 2019 by Jason Williams.&amp;lt;ref name=&quot;boa-talk&quot;&amp;gt;{{cite web |last1=Williams |first1=Jason |title=Let&#039;s build a JavaScript Engine in Rust by Jason Williams - JSConf EU 2019 |url=https://www.youtube.com/watch?v=_uD2pijcSi4 |website=YouTube |publisher=JS Conf EU |access-date=15 October 2024 |date=20 June 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&quot;jsonconf-eu&quot;&amp;gt;{{cite web |author1=Jason Williams |title=Let&#039;s build a JavaScript Engine |url=https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |website=2019.jsconf.eu |publisher=JS Conf EU |access-date=25 February 2024 |archive-url=https://web.archive.org/web/20240225094308/https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |archive-date=25 February 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Williams created Boa in 2017 after working on [[Servo (software)|Servo]] and being inspired by the &amp;quot;written from scratch&amp;quot; CSS engine.&amp;lt;ref&amp;gt;{{cite web |title=Hacking &amp;amp; Contributing to Servo On Windows – Mozilla Hacks - the Web developer blog |url=https://hacks.mozilla.org/2017/04/hacking-contributing-to-servo-on-windows/ |website=Mozilla Hacks – the Web developer blog}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot; /&amp;gt; He was eager to work on a JavaScript engine using Rust to learn more about how JavaScript implementations work, since then the project has had over 100 contributors.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |title=Contributors to boa-dev/boa |url=https://github.com/boa-dev/boa/graphs/contributors |website=GitHub |language=en}}&amp;lt;/ref&amp;gt; Over time the engine gained more prominent features such as [[bytecode]] compilation,&amp;lt;ref&amp;gt;{{cite web |title=Boa release v0.14 |url=https://boajs.dev/blog/2022/03/15/boa-release-14 |website=boajs.dev |language=en |date=15 March 2022}}&amp;lt;/ref&amp;gt; better conformance to the specification and ergonomic API design.&amp;lt;ref name=&amp;quot;latest-release&amp;quot; /&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Williams created Boa in 2017 after working on [[Servo (software)|Servo]] and being inspired by the &amp;quot;written from scratch&amp;quot; CSS engine.&amp;lt;ref&amp;gt;{{cite web |title=Hacking &amp;amp; Contributing to Servo On Windows – Mozilla Hacks - the Web developer blog |url=https://hacks.mozilla.org/2017/04/hacking-contributing-to-servo-on-windows/ |website=Mozilla Hacks – the Web developer blog}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot; /&amp;gt; He was eager to work on a JavaScript engine using Rust to learn more about how JavaScript implementations work, since then the project has had over 100 contributors.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |title=Contributors to boa-dev/boa |url=https://github.com/boa-dev/boa/graphs/contributors |website=GitHub |language=en}}&amp;lt;/ref&amp;gt; Over time the engine gained more prominent features such as [[bytecode]] compilation,&amp;lt;ref&amp;gt;{{cite web |title=Boa release v0.14 |url=https://boajs.dev/blog/2022/03/15/boa-release-14 |website=boajs.dev |language=en |date=15 March 2022}}&amp;lt;/ref&amp;gt; better conformance to the specification and ergonomic API design.&amp;lt;ref name=&amp;quot;latest-release&amp;quot; /&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=6098456&amp;oldid=prev</id>
		<title>WikiMasterBot2: automatic correction by IA</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=6098456&amp;oldid=prev"/>
		<updated>2026-04-29T01:25:21Z</updated>

		<summary type="html">&lt;p&gt;automatic correction by IA&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:25, 29 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Notability|date=October 2024}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Infobox software&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Infobox software&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| name                   = Boa&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| name                   = Boa&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| latest release version = v0.20&amp;lt;ref name=&amp;quot;latest-release&amp;quot;&amp;gt;{{cite web |title=Boa release v0.19 |url=https://boajs.dev/blog/2024/12/05/boa-release-020 |website=boajs.dev |language=en |date=5 December 2024}}&amp;lt;/ref&amp;gt; / {{start date and age|2024|12|5|df=y}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| latest release version = v0.20&amp;lt;ref name=&amp;quot;latest-release&amp;quot;&amp;gt;{{cite web |title=Boa release v0.19 |url=https://boajs.dev/blog/2024/12/05/boa-release-020 |website=boajs.dev |language=en |date=5 December 2024}}&amp;lt;/ref&amp;gt; / {{start date and age|2024|12|5|df=y}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| latest release date    = {{start date and age|{{wikidata|qualifier|single|P548=Q2804309|P348|P577}}}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| latest release date    = {{start date and age|{{wikidata|qualifier|single|P548=Q2804309|P348|P577}}}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| programming language   = [[Rust_(programming_language)|Rust]]&amp;lt;ref name=&quot;boa-about&quot;&amp;gt;{{cite web |title=About Boa {{!}} Boa JS |url=https://boajs.dev/about |website=boajs.dev |publisher=Boa Developers |access-date=15 October 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| programming language   = [[Rust_(programming_language)|Rust]]&amp;lt;ref name=&quot;boa-about&quot;&amp;gt;{{cite web |title=About Boa {{!}} Boa JS |url=https://boajs.dev/about |website=boajs.dev |publisher=Boa Developers |access-date=15 October 2024 |language=en &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|date=15 October 2024&lt;/ins&gt;}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| platform               = [[x86-64]], [[ARM architecture|32-bit ARM]], [[AArch64]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| platform               = [[x86-64]], [[ARM architecture|32-bit ARM]], [[AArch64]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| genre                  = [[JavaScript engine|JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| genre                  = [[JavaScript engine|JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot;&gt;Line 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Boa&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;is an [[open-source]] [[JavaScript engine|JavaScript]] engine written in Rust.&amp;lt;ref name=&quot;boa-about&quot; /&amp;gt; Boa was introduced at JSConf EU 2019 by Jason Williams.&amp;lt;ref name=&quot;boa-talk&quot;&amp;gt;{{cite web |last1=Williams |first1=Jason |title=Let&#039;s build a JavaScript Engine in Rust by Jason Williams - JSConf EU 2019 |url=https://www.youtube.com/watch?v=_uD2pijcSi4 |website=YouTube |publisher=JS Conf EU |access-date=15 October 2024 |date=20 June 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&quot;jsonconf-eu&quot;&amp;gt;{{cite web |author1=Jason Williams |title=Let&#039;s build a JavaScript Engine |url=https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |website=2019.jsconf.eu |publisher=JS Conf EU |access-date=25 February 2024 |archive-url=https://web.archive.org/web/20240225094308/https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |archive-date=25 February 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Boa&#039;&#039;&#039; is an [[open-source]] [[JavaScript engine|JavaScript]] engine written in Rust.&amp;lt;ref name=&quot;boa-about&quot; /&amp;gt; Boa was introduced at JSConf EU 2019 by Jason Williams.&amp;lt;ref name=&quot;boa-talk&quot;&amp;gt;{{cite web |last1=Williams |first1=Jason |title=Let&#039;s build a JavaScript Engine in Rust by Jason Williams - JSConf EU 2019 |url=https://www.youtube.com/watch?v=_uD2pijcSi4 |website=YouTube |publisher=JS Conf EU |access-date=15 October 2024 |date=20 June 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&quot;jsonconf-eu&quot;&amp;gt;{{cite web |author1=Jason Williams |title=Let&#039;s build a JavaScript Engine |url=https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |website=2019.jsconf.eu |publisher=JS Conf EU |access-date=25 February 2024 |archive-url=https://web.archive.org/web/20240225094308/https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |archive-date=25 February 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Williams created Boa in 2017 after working on [[Servo (software)|Servo]] and being inspired by the &amp;quot;written from scratch&amp;quot; CSS engine.&amp;lt;ref&amp;gt;{{cite web |title=Hacking &amp;amp; Contributing to Servo On Windows – Mozilla Hacks - the Web developer blog |url=https://hacks.mozilla.org/2017/04/hacking-contributing-to-servo-on-windows/ |website=Mozilla Hacks – the Web developer blog}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot; /&amp;gt; He was eager to work on a JavaScript engine using Rust to learn more about how JavaScript implementations work, since then the project has had over 100 contributors.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |title=Contributors to boa-dev/boa |url=https://github.com/boa-dev/boa/graphs/contributors |website=GitHub |language=en}}&amp;lt;/ref&amp;gt; Over time the engine gained more prominent features such as [[bytecode]] compilation,&amp;lt;ref&amp;gt;{{cite web |title=Boa release v0.14 |url=https://boajs.dev/blog/2022/03/15/boa-release-14 |website=boajs.dev |language=en |date=15 March 2022}}&amp;lt;/ref&amp;gt; better conformance to the specification and ergonomic API design.&amp;lt;ref name=&amp;quot;latest-release&amp;quot; /&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Williams created Boa in 2017 after working on [[Servo (software)|Servo]] and being inspired by the &amp;quot;written from scratch&amp;quot; CSS engine.&amp;lt;ref&amp;gt;{{cite web |title=Hacking &amp;amp; Contributing to Servo On Windows – Mozilla Hacks - the Web developer blog |url=https://hacks.mozilla.org/2017/04/hacking-contributing-to-servo-on-windows/ |website=Mozilla Hacks – the Web developer blog}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot; /&amp;gt; He was eager to work on a JavaScript engine using Rust to learn more about how JavaScript implementations work, since then the project has had over 100 contributors.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |title=Contributors to boa-dev/boa |url=https://github.com/boa-dev/boa/graphs/contributors |website=GitHub |language=en}}&amp;lt;/ref&amp;gt; Over time the engine gained more prominent features such as [[bytecode]] compilation,&amp;lt;ref&amp;gt;{{cite web |title=Boa release v0.14 |url=https://boajs.dev/blog/2022/03/15/boa-release-14 |website=boajs.dev |language=en |date=15 March 2022}}&amp;lt;/ref&amp;gt; better conformance to the specification and ergonomic API design.&amp;lt;ref name=&amp;quot;latest-release&amp;quot; /&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Design==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Design==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa is an open-source implementation of a JavaScript execution engine. The project is developed as a Rust library for embedding the JavaScript engine in Rust applications. Additionally, the authors of Boa provide a command-line interface (CLI) for users to interact with Boa as standalone JavaScript interpreter accessible from a command line.&amp;lt;ref name=&quot;boaspect&quot;&amp;gt;{{cite web |last1=Munsters |first1=Aäron |title=BoaSpect |url=http://soft.vub.ac.be/Publications/2022/vub-soft-ms-22-01.pdf |publisher=Vrije Universiteit Brussel |access-date=15 October 2024}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa is an open-source implementation of a JavaScript execution engine. The project is developed as a Rust library for embedding the JavaScript engine in Rust applications. Additionally, the authors of Boa provide a command-line interface (CLI) for users to interact with Boa as &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a &lt;/ins&gt;standalone JavaScript interpreter accessible from a command line.&amp;lt;ref name=&quot;boaspect&quot;&amp;gt;{{cite web |last1=Munsters |first1=Aäron |title=BoaSpect |url=http://soft.vub.ac.be/Publications/2022/vub-soft-ms-22-01.pdf |publisher=Vrije Universiteit Brussel |access-date=15 October 2024}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa follows the common interpreter design which approximately consists of a [[lexer]], [[parser]], [[compiler]] and [[bytecode interpreter]]&amp;lt;ref name=&amp;quot;boaspect&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa follows the common interpreter design which approximately consists of a [[lexer]], [[parser]], [[compiler]] and [[bytecode interpreter]]&amp;lt;ref name=&amp;quot;boaspect&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=5307346&amp;oldid=prev</id>
		<title>WikiMasterBot2: Moved page from wikipedia:en:Boa (JavaScript engine) (history)</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=5307346&amp;oldid=prev"/>
		<updated>2025-09-27T19:21:25Z</updated>

		<summary type="html">&lt;p&gt;Moved page from &lt;a href=&quot;https://en.wikipedia.org/wiki/en:Boa_(JavaScript_engine)&quot; class=&quot;extiw&quot; title=&quot;wikipedia:en:Boa (JavaScript engine)&quot;&gt;wikipedia:en:Boa (JavaScript engine)&lt;/a&gt; ([[Edithistory:|history]])&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:21, 27 September 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Standards==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Standards==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa implements the ECMA-262 specification ([[ECMAScript]]). As of 17th August 2025 Boa has 94.6% conformance to Test262&amp;lt;ref&amp;gt;{{cite web |title=test262.fyi |url=https://test262.fyi |website=test262.fyi |access-date=6 September 2024 |archive-url= https://web.archive.org/web/20250817204840/https://test262.fyi/ |archive-date=17 August 2025 |date=17 August 2025}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Boa implements the ECMA-262 specification ([[ECMAScript]]). As of 17th August 2025 Boa has 94.6% conformance to Test262&amp;lt;ref&amp;gt;{{cite web |title=test262.fyi |url=https://test262.fyi |website=test262.fyi |access-date=6 September 2024 |archive-url= https://web.archive.org/web/20250817204840/https://test262.fyi/ |archive-date=17 August 2025 |date=17 August 2025}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Temporal ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In September 24th 2025 Boa launched Temporal_rs, a library which implements the Temporal proposal in ECMAScript.&amp;lt;ref&amp;gt;{{Cite web |date=2025-09-24 |title=Temporal_rs is here! The datetime library powering Temporal in Boa, Kiesel, and V8 {{!}} Boa JS |url=https://boajs.dev/blog/2025/09/24/temporal-release |access-date=2025-09-27 |website=boajs.dev |language=en}}&amp;lt;/ref&amp;gt; This implementation is used within the [[V8 (JavaScript engine)]] making it the first piece of Rust code which V8 have integrated.&amp;lt;ref&amp;gt;{{Cite web |title=Chrome Platform Status |url=https://chromestatus.com/feature/5668291307634688 |access-date=2025-09-27 |website=chromestatus.com}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=2 June 2025 |title=Cross-Engine Contributions at Scale: How newcomers accelerated Temporal and Upsert in SpiderMonkey, V8, and Boa |url=https://webengineshackfest.org/slides/cross-engine_contributions_at_scale:_how_newcomers_accelerated_temporal_and_upsert_in_spidermonkey,_v8,_and_boa_by_jonas_haukenes,_mikhail_barash_&amp;amp;_shane_carr.pdf |website=Web Engines Hackfest}}&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=5286589&amp;oldid=prev</id>
		<title>WikiMasterBot2: Moved page from wikipedia:en:Boa (JavaScript engine) (history)</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=Boa_(JavaScript_engine)&amp;diff=5286589&amp;oldid=prev"/>
		<updated>2025-09-21T08:17:28Z</updated>

		<summary type="html">&lt;p&gt;Moved page from &lt;a href=&quot;https://en.wikipedia.org/wiki/en:Boa_(JavaScript_engine)&quot; class=&quot;extiw&quot; title=&quot;wikipedia:en:Boa (JavaScript engine)&quot;&gt;wikipedia:en:Boa (JavaScript engine)&lt;/a&gt; ([[Edithistory:|history]])&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Notability|date=October 2024}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = Boa&lt;br /&gt;
| logo                   = Boa logo in black.svg&lt;br /&gt;
| logo size              = 64px&lt;br /&gt;
| screenshot             =&lt;br /&gt;
| developer              = Boa Developers&lt;br /&gt;
| caption                =&lt;br /&gt;
| author                 = [https://jason-williams.co.uk Jason Williams]&lt;br /&gt;
| released               = {{start date and age|2019|6|10|df=y}}&lt;br /&gt;
| latest release version = v0.20&amp;lt;ref name=&amp;quot;latest-release&amp;quot;&amp;gt;{{cite web |title=Boa release v0.19 |url=https://boajs.dev/blog/2024/12/05/boa-release-020 |website=boajs.dev |language=en |date=5 December 2024}}&amp;lt;/ref&amp;gt; / {{start date and age|2024|12|5|df=y}}&lt;br /&gt;
| latest release date    = {{start date and age|{{wikidata|qualifier|single|P548=Q2804309|P348|P577}}}}&lt;br /&gt;
| programming language   = [[Rust_(programming_language)|Rust]]&amp;lt;ref name=&amp;quot;boa-about&amp;quot;&amp;gt;{{cite web |title=About Boa {{!}} Boa JS |url=https://boajs.dev/about |website=boajs.dev |publisher=Boa Developers |access-date=15 October 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| platform               = [[x86-64]], [[ARM architecture|32-bit ARM]], [[AArch64]]&lt;br /&gt;
| genre                  = [[JavaScript engine|JavaScript]]&lt;br /&gt;
| license                = [[MIT_License|MIT]]&lt;br /&gt;
| website                = {{URL|https://boajs.dev}}&lt;br /&gt;
| repo                   = {{URL|https://github.com/boa-dev/boa}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Boa&amp;#039;&amp;#039;&amp;#039;  is an [[open-source]] [[JavaScript engine|JavaScript]] engine written in Rust.&amp;lt;ref name=&amp;quot;boa-about&amp;quot; /&amp;gt; Boa was introduced at JSConf EU 2019 by Jason Williams.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot;&amp;gt;{{cite web |last1=Williams |first1=Jason |title=Let&amp;#039;s build a JavaScript Engine in Rust by Jason Williams - JSConf EU 2019 |url=https://www.youtube.com/watch?v=_uD2pijcSi4 |website=YouTube |publisher=JS Conf EU |access-date=15 October 2024 |date=20 June 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot;&amp;gt;{{cite web |author1=Jason Williams |title=Let&amp;#039;s build a JavaScript Engine |url=https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |website=2019.jsconf.eu |publisher=JS Conf EU |access-date=25 February 2024 |archive-url=https://web.archive.org/web/20240225094308/https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html |archive-date=25 February 2024 |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Williams created Boa in 2017 after working on [[Servo (software)|Servo]] and being inspired by the &amp;quot;written from scratch&amp;quot; CSS engine.&amp;lt;ref&amp;gt;{{cite web |title=Hacking &amp;amp; Contributing to Servo On Windows – Mozilla Hacks - the Web developer blog |url=https://hacks.mozilla.org/2017/04/hacking-contributing-to-servo-on-windows/ |website=Mozilla Hacks – the Web developer blog}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;jsonconf-eu&amp;quot; /&amp;gt; He was eager to work on a JavaScript engine using Rust to learn more about how JavaScript implementations work, since then the project has had over 100 contributors.&amp;lt;ref name=&amp;quot;boa-talk&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |title=Contributors to boa-dev/boa |url=https://github.com/boa-dev/boa/graphs/contributors |website=GitHub |language=en}}&amp;lt;/ref&amp;gt; Over time the engine gained more prominent features such as [[bytecode]] compilation,&amp;lt;ref&amp;gt;{{cite web |title=Boa release v0.14 |url=https://boajs.dev/blog/2022/03/15/boa-release-14 |website=boajs.dev |language=en |date=15 March 2022}}&amp;lt;/ref&amp;gt; better conformance to the specification and ergonomic API design.&amp;lt;ref name=&amp;quot;latest-release&amp;quot; /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Design==&lt;br /&gt;
Boa is an open-source implementation of a JavaScript execution engine. The project is developed as a Rust library for embedding the JavaScript engine in Rust applications. Additionally, the authors of Boa provide a command-line interface (CLI) for users to interact with Boa as standalone JavaScript interpreter accessible from a command line.&amp;lt;ref name=&amp;quot;boaspect&amp;quot;&amp;gt;{{cite web |last1=Munsters |first1=Aäron |title=BoaSpect |url=http://soft.vub.ac.be/Publications/2022/vub-soft-ms-22-01.pdf |publisher=Vrije Universiteit Brussel |access-date=15 October 2024}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Boa follows the common interpreter design which approximately consists of a [[lexer]], [[parser]], [[compiler]] and [[bytecode interpreter]]&amp;lt;ref name=&amp;quot;boaspect&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Standards==&lt;br /&gt;
Boa implements the ECMA-262 specification ([[ECMAScript]]). As of 17th August 2025 Boa has 94.6% conformance to Test262&amp;lt;ref&amp;gt;{{cite web |title=test262.fyi |url=https://test262.fyi |website=test262.fyi |access-date=6 September 2024 |archive-url= https://web.archive.org/web/20250817204840/https://test262.fyi/ |archive-date=17 August 2025 |date=17 August 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Portal|Free and open-source software|Internet}}&lt;br /&gt;
* [[JerryScript]], an ultra-lightweight JavaScript engine&lt;br /&gt;
* [[SpiderMonkey]], a JavaScript engine used in Firefox&lt;br /&gt;
* [[List_of_ECMAScript_engines|List Of ECMAScript engines]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|30em}}&lt;br /&gt;
&lt;br /&gt;
[[Category:2017 software]]&lt;br /&gt;
[[Category:Free software programmed in Rust]]&lt;br /&gt;
[[Category:JavaScript engines]]&lt;br /&gt;
[[Category:Software using the MIT license]]&lt;br /&gt;
{{⚠️🚨COPIED from EverybodyWiki ❗❕⚠️😡😤Please respect Licence CC-BY-SA ❗}}&lt;br /&gt;
{{Source Wikipedia}}&lt;/div&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
</feed>