Ooui (pronounced weee!) is a small cross-platform UI library for .NET that uses web technologies. It presents a classic object-oriented UI API that controls a dumb browser. With Ooui, you get the full power of your favorite .NET programming language plus the ability to interact with your app using any device. Make sure to add a reference to Ooui before you start running! With just code, a web server that serves the HTML and web socket logic necessary for an interactive button will start. Ooui has been broken up into several packages to increase the variety of ways that it can be used. When the user requests a page, the page will connect to the server using a web socket. This socket is used to keep the server's in-memory model of the UI (the one you work with as a programmer) in sync with the actual UI shown to the user in their browser. This is done using a simple messaging protocol with JSON packets.

Features

  • Core library with HTML elements and a server
  • Integration with ASP.NET Core
  • Xamarin.Forms backend using Ooui
  • Package your app into a web assembly
  • Small cross-platform UI library for .NET that uses web technologies
  • Presents a classic object-oriented UI API that controls a dumb browser

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Ooui Web Framework

Ooui Web Framework Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Ooui Web Framework!

Additional Project Details

Programming Language

C#

Related Categories

C# User Interface (UI) Software, C# Libraries, C# Web Development Frameworks

Registered

2022-06-09