{"repo":"integrativesoft/lara","free":true,"listed":false,"github":"https://github.com/integrativesoft/lara","clone":"git clone https://github.com/integrativesoft/lara.git","description":"Lara Web Engine is a lightweight C# framework for web user interface development.","language":"C#","stars":160,"topics":["web","cross-platform","html5","web-development","web-services","web-components","lara","dotnet","csharp","ui"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Lara Web Engine ================== Lara is a server-side rendering framework for developing web user interfaces using C#. \"It is similar to server-side Blazor, but is much more lightweight and easier to install. For example, while any type of Blazor requires a whole SDK, Lara is just a NuGet package.\" ScientificProgrammer.net Sample application Adding Lara to an existing web server application To add Lara to an existing ASP.NET Core server, add to the Startup class or equivalent: Creating Desktop applications To create a desktop container for your web app, here's a few options: - electron.js combined with electron-cgi library - Chromely - neutralinojs Getting started There's no need to download this repository to use Lara, instead, there's a NuGet package. Check out the wiki documentation How does Lara work? Whenever the browser triggers a registered event (e.g. click on a button), it sends to the server a message saying that the button was clicked. The server executes the code associated with the event, manipulating the server's copy of the page, and replies a JSON message with the delta between server and client. How to contribute Please send feedback! Issues, questions, suggestions, requests for features, and success stories. Please let me know by either opening an issue. Thank you! If you like Lara, please give it a star - it helps! Credits Thanks to JetBrains for the licenses of Rider and DotCover.","default_branch":null,"files":null,"tree":[],"storefront":"/r/integrativesoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/integrativesoft/lara/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}