6 个仓库
Frameworks that enable web technologies to run as native desktop applications with system access.
Distinguishing note: Specifically covers Chromium-based desktop application runtimes.
Explore 6 awesome GitHub repositories matching web development · Desktop Runtimes. Refine with filters or upvote what's useful.
This project is a cross-platform desktop application that functions as a graphical shell replacement. Built using web technologies, it provides a unified workspace that integrates a terminal emulator with real-time system monitoring tools, allowing users to interact with their operating system through a touch-friendly, native-like interface. The application distinguishes itself through a highly customizable layout engine that uses external configuration files to arrange interface components. It features a distinct visual aesthetic and wraps standard terminal emulation within a graphical conta
Uses a Chromium-based engine to render web technologies as a native desktop application.
Insomnia is a cross-platform API development environment that integrates a request debugger, schema design tools, a mocking server, and a test automation framework. It provides a unified workspace for sending requests and analyzing responses across REST, GraphQL, gRPC, and WebSocket protocols. The platform enables the design and preview of API specifications through a visual editor and allows for the simulation of backend behavior using mocking tools. It supports organizing and synchronizing API collections via local storage, cloud synchronization, or Git. The suite includes a command-line i
Utilizes a Chromium-based desktop runtime to provide cross-platform native application capabilities.
Chat2DB is an AI-powered SQL client and multi-database management GUI. It serves as a centralized graphical interface for administering diverse relational and non-relational database engines, integrating large language models to transform natural language prompts into executable SQL statements and application code. The tool utilizes schema-aware prompt engineering to inject database metadata into AI requests, ensuring generated queries match the actual schema. It also functions as an AI data reporting tool, using artificial intelligence to create dashboards and visual reports directly from da
Ships as an Electron-based desktop application to provide local filesystem access and cross-platform installation.
Notable is a local-first markdown note taking application and document manager. It functions as a personal knowledge base that persists notes as plain text files on the local disk to ensure data portability and user ownership. The application provides a markdown editor featuring a split-pane live preview for real-time rendering of content, including mathematical expressions and diagrams. Information is organized through a hierarchical tagging system that allows for nested labels and multi-dimensional categorization. The software includes tools for bulk note management to apply operations acr
Uses a desktop runtime to wrap web technologies into a native shell with direct system file access.
Electrino 是一个跨平台桌面应用程序框架,用于使用 Web 技术构建轻量级软件。它作为一个原生浏览器桌面运行时,利用宿主操作系统预装的 Web 引擎来渲染界面,而不是捆绑单独的浏览器二进制文件。 该框架提供了一个原生窗口管理器,用于从后台进程生成和控制应用程序窗口及系统托盘图标。它包括一个进程间通信桥梁,通过在后台进程和渲染器之间交换消息来同步应用程序状态。 该项目进一步涵盖了用于资源协调的原生图像管理,以及用于后台任务访问的系统托盘管理。
Provides a runtime that leverages the host operating system's pre-installed web engine for rendering.
My-budget is a cross-platform desktop application designed for personal finance management. It functions as a local-first budgeting tool that allows users to track income and expenses while maintaining complete control over their financial data without relying on cloud services. The application distinguishes itself by integrating automated transaction ingestion, which retrieves and parses financial records directly from banking websites. To ensure privacy, all stored transaction history and budget records are protected by local encryption using user-defined passphrases, keeping sensitive info
Bundles a browser engine with a Node.js environment to run web-based budgeting tools as standalone desktop applications.