NiL.JS
2.5.1648
dotnet add package NiL.JS --version 2.5.1648
NuGet\Install-Package NiL.JS -Version 2.5.1648
<PackageReference Include="NiL.JS" Version="2.5.1648" />
paket add NiL.JS --version 2.5.1648
#r "nuget: NiL.JS, 2.5.1648"
// Install NiL.JS as a Cake Addin
#addin nuget:?package=NiL.JS&version=2.5.1648
// Install NiL.JS as a Cake Tool
#tool nuget:?package=NiL.JS&version=2.5.1648
NiL.JS
Open source ECMAScript 6.0 (ES2015) (JavaScript) engine. Licensed under BSD 3-Clause License.
var context = new Context();
context.Eval(@"console.log(
`This is a JavaScript engine written in C#.
This engine can perform js code on NET Framework 4.6.1+, NET Standard 1.3+, NET Core 3.1, 5.0 and 6.0`)");
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp3.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 net481 |
-
.NETCoreApp 3.1
- No dependencies.
-
.NETFramework 4.6.1
- No dependencies.
-
.NETFramework 4.8
- No dependencies.
-
net5.0
- No dependencies.
-
net6.0
- No dependencies.
-
net7.0
- No dependencies.
NuGet packages (4)
Showing the top 4 NuGet packages that depend on NiL.JS:
Package | Downloads |
---|---|
NiL.JS.NetCore
ECMAScript 6 (ES2015) engine |
|
JavaScriptEngineSwitcher.NiL
JavaScriptEngineSwitcher.NiL contains adapter `NiLJsEngine` (wrapper for the NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1623). |
|
RuiJi.Net.Core
crawler framework , distributed crawler extractor. try ruiji scraper --- chrome web crawler https://chrome.google.com/webstore/detail/ruiji-scraper/klhahkhllngppofpkjdlbmnglnmnbbol?hl=zh-CN&authuser=0 |
|
YTExtractor
A Youtube Extractor library. Search for videos and get information about them and even the video to play or download I'll try to update every few days to weekly with features. After the main features have been fully implemented it will be any bug fixes to small changes. For now any questions or problems relating to this library ask in stackoverflow until a github repository has been setup or through Nuget Additions: - Channels Includes: - Videos - Playlists - Community posts - Channels - Full Search has had few tweaks in results Notes: - Currently you can only get the first bunch of videos, playlists, community posts & channels. - Using a SearchItem to get a video or playlist should return with the ChannelDetails complete with thumbnails. Upcoming Features: - Using Channel Classes to make regular Detail Classes - Sign in and upload (hopefully) - Videos and playlists from youtube homepage - See comments (possibly one first few) - Related/Recommended videos - Creating/Editing custom playlists - Download a full playlists |
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on NiL.JS:
Repository | Stars |
---|---|
nilaoda/N_m3u8DL-CLI
[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
|
|
sebastienros/jint
Javascript Interpreter for .NET
|
|
nilaoda/N_m3u8DL-RE
Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.
|
|
Taritsyn/JavaScriptEngineSwitcher
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.
|
|
zhupingqi/RuiJi.Net
crawler framework, distributed crawler extractor
|
Version | Downloads | Last updated |
---|---|---|
2.5.1648 | 83 | 3/20/2023 |
2.5.1632 | 784 | 2/27/2023 |
2.5.1631 | 1,172 | 1/26/2023 |
2.5.1630 | 136 | 1/26/2023 |
2.5.1623 | 423 | 1/19/2023 |
2.5.1622 | 179 | 1/19/2023 |
2.5.1600 | 6,850 | 9/11/2022 |
2.5.1591 | 798 | 8/29/2022 |
2.5.1560 | 6,493 | 5/20/2022 |
2.5.1552 | 5,576 | 12/3/2021 |
2.5.1548 | 920 | 12/1/2021 |
2.5.1545 | 376 | 11/30/2021 |
2.5.1541 | 6,913 | 11/20/2021 |
2.5.1539 | 442 | 11/19/2021 |
2.5.1532 | 2,338 | 11/8/2021 |
2.5.1514 | 114,216 | 6/3/2021 |
2.5.1510 | 419 | 5/31/2021 |
2.5.1493 | 2,244 | 4/16/2021 |
2.5.1486 | 979 | 3/18/2021 |
2.5.1480 | 333 | 3/18/2021 |
2.5.1475 | 1,231 | 2/19/2021 |
2.5.1466 | 4,030 | 7/31/2020 |
2.5.1440 | 22,477 | 3/20/2020 |
2.5.1431 | 845 | 3/4/2020 |
2.5.1428 | 3,850 | 2/14/2020 |
2.5.1420 | 537 | 2/14/2020 |
2.5.1419 | 11,186 | 2/13/2020 |
2.5.1403 | 578 | 1/16/2020 |
2.5.1388 | 897 | 11/2/2019 |
2.5.1372 | 968 | 9/16/2019 |
2.5.1339.1 | 938 | 7/17/2019 |
2.5.1339 | 736 | 7/15/2019 |
2.5.1327 | 3,262 | 4/28/2019 |
2.5.1320 | 1,271 | 3/30/2019 |
2.5.1294 | 4,385 | 1/26/2019 |
2.5.1282 | 8,428 | 10/6/2018 |
2.5.1278 | 973 | 8/15/2018 |
2.5.1275 | 1,286 | 5/30/2018 |
2.5.1266 | 1,153 | 5/10/2018 |
2.5.1243 | 1,359 | 4/22/2018 |
2.5.1230 | 1,054 | 3/24/2018 |
2.5.1218 | 981 | 2/12/2018 |
2.5.1215 | 982 | 1/22/2018 |
2.5.1206 | 1,349 | 8/26/2017 |
2.5.1200 | 1,090 | 8/9/2017 |
2.4.1070 | 1,348 | 6/30/2017 |
2.4.1064 | 1,064 | 6/27/2017 |
2.4.1058 | 1,081 | 6/20/2017 |
2.4.1056 | 1,077 | 6/19/2017 |
2.4.1049 | 1,299 | 6/7/2017 |
2.4.1048 | 999 | 5/30/2017 |
2.4.1041 | 4,269 | 4/30/2017 |
2.4.1027 | 2,852 | 3/22/2017 |
2.4.1011 | 1,482 | 12/27/2016 |
2.4.995 | 4,077 | 10/10/2016 |
2.3.955 | 1,454 | 9/11/2016 |
2.3.934 | 1,540 | 7/12/2016 |
2.3.929 | 1,533 | 7/11/2016 |
2.2.914 | 1,269 | 6/19/2016 |
2.2.900 | 1,359 | 5/8/2016 |
2.1.883 | 1,480 | 3/16/2016 |
2.1.881 | 1,209 | 3/8/2016 |
2.0.867 | 1,336 | 2/8/2016 |
2.0.866 | 1,252 | 2/2/2016 |
2.0.864 | 1,266 | 1/26/2016 |
2.0.860 | 1,232 | 1/21/2016 |
2.0.858 | 1,319 | 12/30/2015 |
2.0.855 | 1,296 | 12/13/2015 |
2.0.853 | 1,536 | 12/12/2015 |
1.4.793 | 1,831 | 10/29/2015 |
1.4.792 | 1,390 | 10/28/2015 |
1.4.790 | 1,301 | 10/24/2015 |
1.4.785 | 2,030 | 10/13/2015 |
1.4.780 | 1,390 | 10/6/2015 |
1.4.776 | 1,414 | 9/12/2015 |
1.4.774 | 1,389 | 9/12/2015 |
1.4.770 | 1,370 | 9/8/2015 |
1.4.767 | 1,358 | 8/27/2015 |
1.4.758 | 1,774 | 8/8/2015 |
1.4.752 | 1,483 | 6/28/2015 |
1.4.747 | 1,375 | 6/21/2015 |
1.4.740 | 1,451 | 4/15/2015 |
1.4.734 | 1,314 | 4/6/2015 |
1.4.714 | 1,403 | 3/24/2015 |
1.4.688 | 1,480 | 3/6/2015 |
1.1.627 | 1,608 | 12/16/2014 |
1.1.613 | 1,587 | 12/13/2014 |
1.1.592 | 1,515 | 12/5/2014 |
1.0.574 | 1,628 | 11/21/2014 |
1.0.551 | 2,147 | 11/13/2014 |
0.9.537 | 1,788 | 11/5/2014 |
0.9.533 | 2,355 | 11/2/2014 |
0.9.520 | 1,321 | 10/26/2014 |
[rework SparceArray. Simpler, faster, smaller](https://github.com/nilproject/NiL.JS/commit/ee2393ccf826dc4480dbb3aee98ac581583afd60)
[Optimizations](https://github.com/nilproject/NiL.JS/commit/c9eb8188ae1ca7eb7c0eb3f27cd1c3b1f77ddce7)
[Optimizations](https://github.com/nilproject/NiL.JS/commit/a29687855bfb55aa615ffe0a1d5a4da9740743b5)
[Fix tests](https://github.com/nilproject/NiL.JS/commit/389b47ea8a04788fb24de9678b7e8da8cd1799d7)
[Fix Class members processing and scope level resolve](https://github.com/nilproject/NiL.JS/commit/ba18839a5dceb197cc65d98d0dd506998152c175)
[Fix array enumeration for with new algorytm](https://github.com/nilproject/NiL.JS/commit/6bee7dcf635a28a410cdda6b82bfdc43653019b3)
[Fixes to Array.pop and Array.push](https://github.com/nilproject/NiL.JS/commit/f6657d70d2d831a8904cc4b2f0fc547c039180e4)
[Optimizations](https://github.com/nilproject/NiL.JS/commit/05f8219bc36be0d8615fe5fb1d5a6f2a201cbefd)
[Fix set __proto__ to null](https://github.com/nilproject/NiL.JS/commit/84e423f206e139f929edda7ea431c6373967354b)
[Fix bind for MethodProxy and native indexers support](https://github.com/nilproject/NiL.JS/commit/0a008b3a4dcc716f53bc5acff0fc599a05005081)
[Fix Unordered enumeration of SparseArray](https://github.com/nilproject/NiL.JS/commit/fef1ba978a9cb5784a415153b73f70cf0cd7e671)
[Add test for __proto__](https://github.com/nilproject/NiL.JS/commit/390e31ff33e8432a35d2255493752353638a8b45)
[Update github workflows](https://github.com/nilproject/NiL.JS/commit/20b03a46820c9a11e15a2bfe0482b0d155149b99)
[Fix test](https://github.com/nilproject/NiL.JS/commit/c738c988c4d3cea79ccd85bfe13a468735db9c82)
[Solution for #283](https://github.com/nilproject/NiL.JS/commit/99b444cf7f1e0200485412c3cd81891b48ac2a07)
[Small cleanup](https://github.com/nilproject/NiL.JS/commit/5b8789f3032ac1ed513e08db2c4e44d136c62a04)