Microsoft.ClearScript.V8.Native.osx-x64 7.5.1.1

Prefix Reserved

Requires NuGet 5.10.0 or higher.

dotnet add package Microsoft.ClearScript.V8.Native.osx-x64 --version 7.5.1.1
                    
NuGet\Install-Package Microsoft.ClearScript.V8.Native.osx-x64 -Version 7.5.1.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.5.1.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.5.1.1" />
                    
Directory.Packages.props
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Microsoft.ClearScript.V8.Native.osx-x64 --version 7.5.1.1
                    
#r "nuget: Microsoft.ClearScript.V8.Native.osx-x64, 7.5.1.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Microsoft.ClearScript.V8.Native.osx-x64@7.5.1.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Microsoft.ClearScript.V8.Native.osx-x64&version=7.5.1.1
                    
Install as a Cake Addin
#tool nuget:?package=Microsoft.ClearScript.V8.Native.osx-x64&version=7.5.1.1
                    
Install as a Cake Tool

Banner

Twitter Follow

Description

ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and VBScript.

Features

  • Simple usage; create a script engine, add your objects and/or types, run scripts
  • Support for several script engines: Google's V8, Microsoft's JScript and VBScript
  • Exposed resources require no modification, decoration, or special coding of any kind
  • Scripts get simple access to most of the features of exposed objects and types:
    • Methods, properties, fields, events
    • (Objects) Indexers, extension methods, conversion operators, explicitly implemented interfaces
    • (Types) Constructors, nested types
  • Full support for generic types and methods, including C#-like type inference and explicit type arguments
  • Exposed .NET collections support native script iteration mechanisms:
  • Scripts can invoke methods with output parameters, optional parameters, and parameter arrays
  • Script delegates enable callbacks into script code
  • Support for exposing all the types defined in one or more assemblies in one step
  • Optional support for importing types and assemblies from script code
  • The host can invoke script functions and access script objects directly
  • Full support for script debugging
  • V8 Support for fast data transfer to and from JavaScript typed arrays
  • V8 Support for JavaScript modules
  • V8 JScript Support for CommonJS modules
  • V8 Automatic conversion between .NET BigInteger and JavaScript BigInt.
  • V8 Optional automatic conversion between .NET DateTime and JavaScript Date.
  • V8 Optional automatic conversion between .NET tasks and JavaScript promises.
  • Support for .NET 5.0+, .NET Framework 4.6.2+, .NET Core 3.1, and .NET Standard 2.1.
  • Support for Windows (x86/x64/arm64), Linux (x64/arm/arm64), and macOS (x64/arm64).

Installation

Complete package

All in one, for all supported platforms.

ClearScript.Complete

Composite packages

Everything you need for one platform.

Platform Packages
Windows ClearScript ClearScript.win-arm64
Linux ClearScript.linux-x64 ClearScript.linux-arm ClearScript.linux-arm64
macOS ClearScript.osx-x64 ClearScript.osx-arm64

Component packages

Cross-platform libraries and data.

Component Packages
Core ClearScript.Core
JScript/VBScript ClearScript.Windows.Core ClearScript.Windows
V8 ClearScript.V8 Microsoft.ClearScript.V8.ICUData

V8 native assembly packages

Platform-specific V8 libraries.

Platform Packages
Windows ClearScript.V8.Native.win-x86 ClearScript.V8.Native.win-x64 ClearScript.V8.Native.win-arm64
Linux ClearScript.V8.Native.linux-x64 ClearScript.V8.Native.linux-arm ClearScript.V8.Native.linux-arm64
macOS ClearScript.V8.Native.osx-x64 ClearScript.V8.Native.osx-arm64

Documentation

Acknowledgments

We'd like to thank:

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (13)

Showing the top 5 NuGet packages that depend on Microsoft.ClearScript.V8.Native.osx-x64:

Package Downloads
Microsoft.ClearScript.Complete

A library for adding scripting to .NET applications on Windows (x86/x64/arm64), Linux (x64/arm/arm64), and macOS (x64/arm64). Supports JavaScript (via V8 and JScript) and VBScript.

JavaScriptEngineSwitcher.V8.Native.osx-x64

This package is deprecated. Instead, it is recommended to use a Microsoft.ClearScript.V8.Native.osx-x64 package.

Microsoft.ClearScript.osx-x64

A library for adding scripting to .NET applications on macOS (x64). Supports JavaScript via V8.

BlazorPolyfill.Server

Support of Blazor server-side for Internet Explorer 11, Edge Legacy and more on .NET 6.0 and .NET 7.0

Bbcore.Lib

Bobril build (bbcore) as a library: TypeScript transpilation, typecheck and bundling

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
7.5.1.1 773,267 2026/9/4
7.5.1 4,564,947 2026/5/10
7.5.0 4,129,070 2025/3/7
7.4.5 2,135,107 2024/3/25
7.4.4 351,765 2023/10/17
7.4.3 42,450 2023/8/19
7.4.2 43,320 2023/6/1
7.4.1 27,920 2023/4/8
7.4.0 26,043 2023/3/9
7.3.7 40,182 2023/1/23
7.3.6 24,574 2022/12/20
7.3.5 14,591 2022/11/12
7.3.4 54,013 2022/9/29
7.3.3 4,102 2022/9/28 7.3.3 is deprecated because it has critical bugs.
7.3.2 4,477 2022/9/15
7.3.1 319,926 2022/6/29
7.3.0 24,484 2022/6/2
7.2.5 8,675 2022/5/1
7.2.4 20,782 2022/3/30
7.2.3 3,422 2022/3/5
Loading failed