Chromely is an open-source .NET platform for creating web browser based desktop apps. It uses C# and allows developers to leverage .NET and Chromium to build cross-platform desktop applications with HTML5 and JavaScript.
Chromely: Open-Source .NET Platform for Cross-Platform Desktop Apps
Chromely is an open-source .NET platform for creating web browser based desktop apps, leveraging C# and Chromium to build cross-platform desktop applications with HTML5 and JavaScript.
What is Chromely?
Chromely is an open-source .NET framework that allows developers to create desktop applications using web technologies. It is built on top of the Chromium Embedded Framework (CEF) and allows .NET developers to leverage Chromium, HTML5, CSS3, and JavaScript to build cross-platform desktop apps that can run on Windows, Mac, and Linux.
Some key features of Chromely include:
Use of familiar web technologies like HTML5, CSS3, JavaScript without needing to learn desktop frameworks
Support for ASP.NET Core for server-side APIs and Razor templating
Built-in web browser capabilities via Chromium and CEF
Cross-platform support for Windows, Mac, Linux desktops
Open-source under the Apache 2.0 license
Modular architecture allowing developers to use only needed components
Integrates with .NET tooling like Visual Studio, NuGet and more
By leveraging Chromely, .NET developers can create modern, responsive, cross-platform desktop applications with web technologies. It handles interactions with the underlying operating system and provides an API to access native desktop resources. The project is open-source and accepts contributions on GitHub.
Chromely Features
Features
Leverages Chromium and CEF for rendering HTML/CSS/JS
The fman build system is an open-source build system focused on providing a fast and lightweight way to build C and C++ projects. Some key features of fman include:Minimal configuration required - fman uses sensible defaults so you can get started quicklyBuilt-in support for compiling C and C++ code with...
NoesisGUI is an open-source UI framework for .NET that allows developers to create cross-platform user interfaces using XML and C#. Some key features of NoesisGUI include:Uses a declarative XAML framework to define UIs, similar to WPF, UWP, and Xamarin.FormsSupports creating desktop, web, and mobile app UIs using the same code...
Tauri is an open source framework for building tiny, blazing fast binaries for all major desktop platforms including Windows, MacOS, and Linux. It leverages web technologies like HTML, CSS, and JavaScript through platforms like React, Angular, and Vue to build cross-platform native desktop applications.Some key highlights of Tauri:Lightweight - Binaries...
NW.js (formerly node-webkit) is an open source framework for creating desktop applications using web technologies. It lets developers build desktop applications using HTML, CSS and JavaScript. The framework bundles Chromium and Node.js into a single runtime so you can call Node.js modules directly from the DOM and enable native desktop...
Google Cobalt is a new open-source web browser rendering engine being developed by Google. It is intended to eventually replace the Blink engine used in Chrome and Chromium browsers.Some key things to know about Cobalt:It is designed to be significantly faster and more secure than previous browser engines like Blink...
Vuido is an open-source framework for building native desktop applications using Vue.js components and JavaScript. It allows developers to reuse their knowledge of Vue for building cross-platform desktop apps that run on Windows, Mac and Linux.Some key features of Vuido:Use Vue.js single file components to build the UIAccess native OS...
Sciter is an embeddable HTML/CSS/scripting engine aiming to create modern desktop applications. It allows developers to build lightweight cross-platform user interfaces using web technologies like HTML, CSS, and JavaScript without requiring a web browser.Some key features of Sciter include:Lightweight footprint - Sciter has a small memory and disk footprint compared...
Webapp Manager is an open source web application management tool that simplifies installing, managing, and updating popular web applications on Linux servers. It provides a user-friendly interface and automation tools to handle routine tasks like:One-click installation of over 30+ web apps including WordPress, Joomla, Drupal, and moreUpdating web apps and...
PHP App Server is an open-source software package that provides a complete environment for running PHP web applications and websites on your local Windows, Mac or Linux computer for development and testing purposes.It bundles together several components that are typically required to run PHP apps, including the PHP scripting language...
Coherent GT is a comprehensive real-time ray tracing engine and middleware that aims to provide high-performance, photorealistic rendering and simulation. It leverages GPU acceleration and proprietary optimization techniques to enable interactive ray tracing applications.Some key capabilities and benefits of Coherent GT include:Physically accurate lighting, reflections, shadows, and global illumination using...
pywebview is a lightweight Python library that provides a simple wrapper around a webview component to enable displaying HTML content in its own native GUI window. It works across different platforms like Windows, macOS, and Linux.Some key features of pywebview include:Lightweight and easy to integrate into Python applicationsUses native webview...
React Desktop is an open source library that enables developers to build cross-platform desktop applications using React and JavaScript. It is designed to work with Electron, a framework for building desktop apps using web technologies.Some key highlights of React Desktop:Provides native UI components like windows, menus, trays, notifications out of...
Proton Native is an open-source framework built on top of React, Electron, and Node.js for creating cross-platform desktop applications using JavaScript, HTML and CSS.Some key capabilities and benefits of Proton Native include:Write code once and deploy to Windows, macOS and LinuxUse existing knowledge of web development (React, CSS, etc.)Access native...