• Node
  • Electron
  • React
  • Angular
  • jQuery

Build Node|
Apps In C#

Open a portal into the JavaScript universe.

Access libraries from C# and let Bridge.NET
compile your project into JavaScript.

Get Started Now Search Libraries
Retyped reads TypeScript

Retyped reads TypeScript declaration files (.d.ts) and creates a C# Library for each.

Bridge.NET compiles C# into JS

With the help of Bridge.NET, use Retyped packages in your C# application and compile to JavaScript.

Write Once Run Everywhere

Retyped currently supports libraries and more are being added every day. Write once, run everywhere using C#.

Check out the Demos

See demo projects built with Retyped and Bridge.NET. All demo projects are open source on GitHub.

View Demos

Try Live

Learn more about the Bridge.NET open source C#-to-JavaScript compiler and try the online playground at Deck.NET.

Try Live at Deck.NET

Get Started with Retyped

Getting started with Retyped takes only a few moments.

1. Create a new C# Class Library Project

Start Visual Studio and create a new C# Class Library Project by selecting File > New > Project from the menu.

Create a New Project

Here's a quick video tutorial to help get you started...

2. Install Bridge

Add Bridge to your C# Class Library project by installing the Bridge NuGet package.

Select your project from the Solution Explorer, then right-click and choose Manage NuGet Packages....

Manage NuGet Packages

Then from the browse tab, search for bridge, then click install.

Manage NuGet Packages

3. Install Retyped

Now you’re ready to install Retyped. Once again, from the browse tab, search for retyped and click to install.

You now have access to binding libraries that can be installed using NuGet.

4. Build Your Project

Your Class Library project is now configured to use Bridge and Retyped. The next step is to compile your project and get it running in a web browser.

The generated files will be added inside the /bin/[Debug|Release]/bridge/.

View in a Browser

Right-Click on the index.html file, then select Open With..., then choose a web browser from the list.

Your Application will now start up in a web browser.

1. Create a new C# Class Library Project

Start Visual Studio and create a new C# Class Library Project by selecting File > New > Project from the menu.

Create a New Project

Here's a quick video tutorial to help get you started...

2. Install Bridge

Add Bridge to your C# Class Library project by installing the Bridge NuGet package.

From the Visual Studio menu, open the NuGet Console with Tools -> NuGet Package Manager -> Package Manager Console.

install-package bridge

3. Install Retyped

Now you’re ready to install Retyped using the NuGet Console. The packages should download and install very quickly.

install-package retyped

You now have access to binding libraries that can be installed using NuGet. For example, to install the Node JS API, run the command install-package node from the NuGet Console.

4. Build Your Project

Your Class Library project is now configured to use Bridge and Retyped. The next step is to compile your project and get it running in a web browser.

The generated files will be added inside the /bin/[Debug|Release]/bridge/.

View in a Browser

Right-Click on the index.html file, then select Open With..., then choose a web browser from the list.

Your Application will now start up in a web browser.

Congrats! You’re up and running now.