Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 22 C# JavaScript Projects
-
-
electrino
Desktop runtime for apps built on web technologies, using the system's own web browser engine
Project mention: Is there an app that can run code like a browser but manipulate system files? | reddit.com/r/webdev | 2023-03-03https://github.com/pojala/electrino if you want a lighter version of electron
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
-
Project mention: Must have programs for a fresh Windows 10 install. | reddit.com/r/Windows10 | 2023-04-24
mpv.net - A great open-source lightweight video player based on mpv with support for many formats and extensive configuration. Replaces MPC, VLC, PotPlayer, Windows Media Player, etc. Strongly recommend replacing your current video player with this, since programs like VLC are bloated and can have issues playing back videos and exhibit weird artifacts.
-
ClearScript
A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).
Project mention: Is there a way to dynamically interpret a string as javascript within a C# winforms program? | reddit.com/r/csharp | 2023-05-05I've used ClearScript before to use JavaScript as a DSL in a tool. No issues at all. https://github.com/microsoft/ClearScript
-
Project mention: Bebop (Better Protocol Buffers) v2.7.0: watch mode, service streams, improved REPL, and compiler plugins RFC | reddit.com/r/programming | 2023-05-24
-
Project mention: Scripting inside Rimworld with Unity: Impossible? With java it is a 3 liner. | reddit.com/r/dotnet | 2022-12-03
There are quite a lot of ways to run scripting languages in C#. I've no idea what JSR223 is but .NET has DLR for example. There are also multiple libraries: IronPython, NLua, Jint and Jurassic for Javascript. There's also older version of CS-Script working with .NET Framework.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
Project mention: What’s the 2023 contemporary way to Unity -> WebXR? | reddit.com/r/WebVR | 2023-03-21
De-Panther actively maintains an up-to-date version of Mozilla's original exporter at https://github.com/De-Panther/unity-webxr-export. I've used it several times in the past for Unity-related WebXR projects.
-
-
I think https://programming-language-benchmarks.vercel.app/ is a good starting point to compare languages and compilers, also implementations are optimized for the specific language so you don't end up with a poorly ported c++ implementation in rust and wonder why it performs so bad.
-
JavaScriptEngineSwitcher
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines. This library allows you to quickly and easily switch to using of another JavaScript engine.
-
-
splitscreenme-nucleus
Nucleus Co-op is an application that starts multiple instances of a game for split-screen multiplayer gaming!
Project mention: Is there still no way to do solo screen co-op on PC? | reddit.com/r/halo | 2023-05-12 -
Smidge
A lightweight runtime CSS/JavaScript file minification, combination, compression & management library for ASP.Net Core
In v9+ this has been replaced by Smidge - which does same job for the back office , but out of the box, it isn't quite configured to do the same from your front end (website) files.
-
Project mention: I want to put a little status box of my server on my website, can I do this? | reddit.com/r/admincraft | 2022-08-26
https://github.com/FragLand/minestat use php one if it's self written, here is an alternative in action too https://codepen.io/nodws/pen/ZLLXXq
-
-
-
js-ts-csharp
A repository demonstrating functional techniques with C# 10 and the similarities between JavaScript, TypeScript, and C#.
Project mention: Ryujinx: Experimental Nintendo Switch Emulator written in C# | news.ycombinator.com | 2023-05-03> ...this project is a nice showcase how versatile C# and .NET is
C# and .NET are highly underrated/underappreciated because of some early flops and the Microsoft branding.
It's converging with TypeScript in the best way possible[0] and has some really great language features that even TS is lacking (really powerful switch expressions, for example).
It seems like the natural option for teams that want to move from TypeScript to a compiled, multi-threaded, statically typed language but it seems that there's a lot of teams that would rather use Go or Rust; neither of which are as easy to step up to from TypeScript, IMO.
-
-
-
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
C# JavaScript related posts
- Is there a way to dynamically interpret a string as javascript within a C# winforms program?
- why does this while loop run instantly
- System.Net.Mail.SmtpClient is not recommended anymore; what is the alternative?
- I'm on the JS/TS/Node stack is it worth learning another stack (C#)?
- Is C# a good language if I don't plan on using any Microsoft solutions (Windows, Azure, visual studio, sql server)?
- 2023.2.0
- Speed Comparisons: JavaScript vs Python vs C vs Rust
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 27 May 2023
Index
What are some of the best open-source JavaScript projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ailab | 7,397 |
2 | electrino | 4,324 |
3 | Exceptionless | 2,290 |
4 | mpv.net | 2,086 |
5 | ClearScript | 1,453 |
6 | bebop | 873 |
7 | Jurassic | 764 |
8 | unity-webxr-export | 724 |
9 | Simple-WebXR-Unity | 499 |
10 | Programming-Language-Benchmarks | 424 |
11 | JavaScriptEngineSwitcher | 397 |
12 | Jering.Javascript.NodeJS | 386 |
13 | splitscreenme-nucleus | 363 |
14 | Smidge | 333 |
15 | minestat | 315 |
16 | EdgeSharp | 186 |
17 | h5 | 135 |
18 | js-ts-csharp | 78 |
19 | SoftUni-Software-Engineering | 18 |
20 | Blazor.Popper | 15 |
21 | Scriper | 9 |
22 | why-compiled-languages | 7 |