Awesome links for WebSharper
Switch branches/tags
Nothing to show
Clone or download

Awesome WebSharper


A curated list of WebSharper libraries, samples and resources.

Table of Contents


  • F# = Written in F#
  • C# = Written in C#
  • .NET Core = Written for .NET Core
  • .NET Framework = Written for .NET Framework



Libraries written with and for WebSharper.

Reactive libraries

  • UI (formerly known as UI.Next) - a library for constructing server-side and reactive client-side web pages in plain C#, F#, or with HTML templates.

Server-side hosting

  • Owin - OWIN defines a standard interface between .NET web servers and web applications. This library allows hosting WebSharper applications on any OWIN-compliant host - ASP.NET, Katana, Suave, etc.

  • Owin.WebSocket - Client-side and server-side WebSockets interface for OWIN-hosted applications, including automated serialization of messages.

  • ASP.NET Core - Run WebSharper applications on ASP.NET Core.

  • ASP.NET MVC - Run WebSharper applications alongside ASP.NET MVC and include client-side controls in Razor pages.

  • Suave - Run WebSharper applications as a Suave WebPart.

Other libraries

JavaScript library bindings

Using libraries written in JavaScript from WebSharper.

3D and Game engines

Browser Capabilities

Charting and Graphs

Code and text editing


  • MongoLab - Connect to online MongoDB instances.

  • PouchDb - CouchDB-inspired in-browser database.

GUI and widgets




  • JQueryMobile - A Touch-Optimized Web Framework.

  • PhoneGap - PhoneGap / Cordova bindings to native phone APIs.

  • PhoneJs - Now known as DevExtreme Mobile - Native-looking mobile web applications.

  • Swiper - Mobile touch slider focused on performance.

  • HammerJs - An open-source library that can recognize gestures made by touch, mouse and pointerEvents.

Reactive libraries