test262
Official ECMAScript Conformance Test Suite (by tc39)
razuberi
a JavaScript/TypeScript -> C++ transpiler (by MichaelBuhler)
Our great sponsors
test262 | razuberi | |
---|---|---|
5 | 2 | |
2,195 | 4 | |
1.9% | - | |
9.3 | 9.0 | |
2 days ago | 9 months ago | |
JavaScript | C++ | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
test262
Posts with mentions or reviews of test262.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-06.
-
The Ladybird Browser Project
Indeed. These may be even more important...
https://github.com/tc39/test262
-
[2023-07-12] Razuberi Development Update
I successfully executed the assert-true.js and assert-false.js tests in the harness folder of the test262 repo. (This folder is full of tests which test the test harness itself.)
- The death of Mozilla is the death for open web
-
Enumerating and analyzing 40 non-V8 JavaScript implementations
I have used a few js engines in the past (nashorn, rhino, otto) and all had problems with missing edge cases in the APIs or really weird quirks in the interop with the host environment.
https://github.com/tc39/test262 is the ecma test suite.
rhino for example has extensive gaps:
- I bought ISO 8601-1:2019 and 8601-2:2019. AMA
razuberi
Posts with mentions or reviews of razuberi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-12.
-
[2023-07-16] Razuberi Development Update
Committed the full test262 test suite setup into the /test262 folder in the repo. Snapshots of test results are available here.
-
[2023-07-12] Razuberi Development Update
#12 Added traversal state and guaranteed unique C++ function names.
What are some alternatives?
When comparing test262 and razuberi you can also consider the following projects:
engine262 - An implementation of ECMA-262 in JavaScript
rhino - Rhino is an open-source implementation of JavaScript written entirely in Java
wtfjs - 🤪 A list of funny and tricky JavaScript examples
qtdeclarative - Qt Declarative (Quick 2)
Jint - Javascript Interpreter for .NET
String.prototype.trimStart - ES2019 spec-compliant String.prototype.trimStart shim
mjs - ECMAScript Interpreter
ChakraCore - ChakraCore is an open source Javascript engine with a C API.