All Projects → Taritsyn → Javascriptengineswitcher

Taritsyn / Javascriptengineswitcher

Licence: apache-2.0
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (ChakraCore, Jering.Javascript.NodeJS, Jint, Jurassic, MSIE JavaScript Engine for .NET, NiL.JS, Microsoft ClearScript.V8 and VroomJs). This library allows you to quickly and easily switch to using of another JavaScript engine.

Programming Languages

javascript
184084 projects - #8 most used programming language
ecmascript
72 projects

Projects that are alternatives of or similar to Javascriptengineswitcher

raw-nodejs-api
An users NodeJS API without packages libs or frameworks!
Stars: ✭ 31 (-88.3%)
Mutual labels:  v8
Framework
Advanced modding framework for multiplayer modifications
Stars: ✭ 21 (-92.08%)
Mutual labels:  v8
rust rewrite
A programming environment that aims to help people learn how to program in JavaScript, while giving them a tour on how old computers and their limitations used to be.
Stars: ✭ 26 (-90.19%)
Mutual labels:  v8
Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
Stars: ✭ 218 (-17.74%)
Mutual labels:  v8
DuktapeJava
Tiny Powerfull JavaScript Engine On Android Platform integrating with java
Stars: ✭ 74 (-72.08%)
Mutual labels:  javascript-engine
V8Android
A demo APP for embedding V8 engine in Android APP
Stars: ✭ 45 (-83.02%)
Mutual labels:  v8
openrasp-v8
Google V8 with OpenRASP builtins
Stars: ✭ 42 (-84.15%)
Mutual labels:  v8
v8go-polyfills
Add polyfills to rogchap/v8go
Stars: ✭ 25 (-90.57%)
Mutual labels:  v8
nashorn
A fork of Oracle's EcmaScript 5.1 engine Nashorn, compatible with Java 7
Stars: ✭ 29 (-89.06%)
Mutual labels:  javascript-engine
object-shape
Get a description of a JS object's shape.
Stars: ✭ 24 (-90.94%)
Mutual labels:  v8
eaf-linter
🤪 A linter, prettier, and test suite that does everything as-simple-as-possible.
Stars: ✭ 17 (-93.58%)
Mutual labels:  v8
yantra
JavaScript Engine for .NET Standard
Stars: ✭ 32 (-87.92%)
Mutual labels:  javascript-engine
pdjs
JavaScript External for Pure Data based on V8
Stars: ✭ 45 (-83.02%)
Mutual labels:  v8
python-react-v8
⭐ Render React.js views server-side
Stars: ✭ 79 (-70.19%)
Mutual labels:  v8
JustDraw
A Test for Android Canvas Painting with JavaScript Engine
Stars: ✭ 42 (-84.15%)
Mutual labels:  v8
coverage-node
A simple CLI to run Node.js and report code coverage.
Stars: ✭ 39 (-85.28%)
Mutual labels:  v8
libjs-test262
✅ Tools for running the test262 ECMAScript test suite with SerenityOS's JavaScript engine (LibJS)
Stars: ✭ 20 (-92.45%)
Mutual labels:  javascript-engine
Go V8
Go binding for v8
Stars: ✭ 255 (-3.77%)
Mutual labels:  v8
escargot
Escargot is a memory optimized JavaScript engine for mid-range devices such as mobile phone, tablet and TV.
Stars: ✭ 98 (-63.02%)
Mutual labels:  javascript-engine
joke
🎃 Tiny Javascript engine, does not support Typescript (yet).
Stars: ✭ 43 (-83.77%)
Mutual labels:  javascript-engine

JavaScript Engine Switcher NuGet version Download count

JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (ChakraCore, Jering.Javascript.NodeJS, Jint, Jurassic, MSIE JavaScript Engine for .NET, NiL.JS, Microsoft ClearScript.V8 and VroomJs). This library allows you to quickly and easily switch to using of another JavaScript engine.

The supported .NET types are as follows:

  • JavaScriptEngineSwitcher.Core.Undefined
  • System.Boolean
  • System.Int32
  • System.Double
  • System.String

Installation

This library can be installed through NuGet:

Core

JS engines

If you have used the JavaScript Engine Switcher version 2.X, then I recommend to first read “How to upgrade applications to version 3.X” section of the documentation.

Documentation

Documentation is located on the wiki of this Repo.

Release History

See the changelog.

License

Apache License Version 2.0

Who's Using JavaScript Engine Switcher

If you use the JavaScript Engine Switcher in some project, please send me a message so I can include it in this list:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].