Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic.
Principalele funcționalități ale blackboardsh/electrobun sunt: Cross-Platform Desktop Development, Desktop Application Frameworks, Secure Asset Mapping, Cross-Platform Build Pipelines, Self-Contained Bundles, GPU-Accelerated UI Rendering, Inter-Process Communication, Typed RPC Bridges.
Alternativele open-source pentru blackboardsh/electrobun includ: neutralinojs/neutralinojs — Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native… webview/webview — This library provides a lightweight framework for building cross-platform desktop applications by rendering web… chentsulin/electron-react-boilerplate — This project is a cross-platform desktop boilerplate and application template used to build software for Windows,… asticode/go-astilectron — go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by… electron-react-boilerplate/electron-react-boilerplate — This project is a TypeScript desktop boilerplate and application template that combines Electron and React for… lencx/chatgpt — This project is a cross-platform desktop application that wraps web-based interfaces into a standalone, native…
Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native applications using web technologies and a C++ backend. It serves as a native system API bridge, enabling JavaScript frontend code to execute system commands and manage files across Windows, macOS, and Linux. The project distinguishes itself as a portable runtime that renders interfaces via the system's built-in webview instead of bundling a full browser engine. This approach enables the packaging of web assets into small, standalone executable binaries. The framework provides com
This library provides a lightweight framework for building cross-platform desktop applications by rendering web content within native application windows. It utilizes the browser engine already present on the host operating system to display user interfaces, allowing developers to combine web technologies with native system capabilities. The project functions as a bridge between the web environment and the native host, enabling bidirectional communication between JavaScript and native code. By mapping script execution to native functions, it allows frontend interfaces to trigger system-level
This project is a cross-platform desktop boilerplate and application template used to build software for Windows, macOS, and Linux. It provides a pre-configured foundation that combines Electron and React to accelerate the bootstrapping of desktop applications. The starter kit integrates TypeScript to maintain type safety in large-scale projects and provides a scalable structure for frontend integration within a desktop shell. The project includes a build pipeline for multi-platform software distribution, utilizing a module bundling system to optimize assets. Its architecture implements a sp
go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by combining a compiled Go backend with an Electron frontend. It functions as an inter-process communication bridge, utilizing an asynchronous messaging system to exchange JSON events and synchronize state between the Go process and the JavaScript user interface. The project provides a native desktop API wrapper to orchestrate system-level features from the backend. This includes the ability to manage browser windows, construct native application menus, and control system tray icons and