Skip to content

Commit ee28d70

Browse files
committed
Boa: add
1 parent 0bb55aa commit ee28d70

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ To sort and filter the list interactively, visit the [webpage](https://dbohdan.g
6565
| Io | [Io](https://github.com/stevedekorte/io) | C | Tracing | BSD-3-Clause | A prototype-based OO language. |
6666
| Janet | [Janet](https://janet-lang.org/) | C | Tracing | MIT | A functional and imperative language with a Lisp syntax. |
6767
| Java | [BeanShell](https://github.com/beanshell/beanshell/) | Java | JVM's GC | Apache-2.0 | An small, embeddable Java source code interpreter. Understands Java code with certain extensions like method closures. |
68+
| JavaScript | [Boa](https://github.com/boa-dev/boa) | Rust | Tracing | Unlicense or MIT | Supports more than 90% of the latest ECMAScript specification. |
6869
| JavaScript | [Duktape](http://duktape.org/) | C | Ref. counting + cycle-detecting tracing GC | MIT | Implements JavaScript E5/E5.1. |
6970
| JavaScript | [Espruino](https://github.com/espruino/Espruino) | C | Tracing | MPL-2.0 | Implements a subset of JavaScript ES5 in a way suitable for embedded hardware with 8+ KiB RAM. |
7071
| JavaScript | [Goja](https://github.com/dop251/goja) | Go | Go's GC | MIT | Implements ECMAScript 5.1. Better standard compliance and performance than otto. |

data/projects.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,14 @@ gc = "Tracing"
7070
license = "MIT"
7171
notes = "Lightweight dynamically-typed embedded scripting language designed for lower-performance devices with limited memory."
7272

73+
[Boa]
74+
url = "https://github.com/boa-dev/boa"
75+
lang = "JavaScript"
76+
impl_in = "Rust"
77+
gc = "Tracing"
78+
license = "Unlicense or MIT"
79+
notes = "Supports more than 90% of the latest ECMAScript specification."
80+
7381
[Boron]
7482
url = "http://urlan.sourceforge.net/boron/"
7583
lang = "Boron"

0 commit comments

Comments
 (0)