awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
connors avatar

connors/photon

0
View on GitHub↗
10,083 نجوم·569 تفرعات·CSS·MIT·6 مشاهدات

Photon

Photon is a cross-platform desktop framework and UI development kit designed for building software that runs on multiple operating systems. It functions as an application framework for creating desktop software using a web-based frontend.

The project focuses on the design of cross-platform graphical user interfaces, specifically for applications developed with Electron. It provides tools for building web-based desktop interfaces and polished layouts using HTML and CSS.

Features

  • Electron Runtimes - Provides a runtime environment combining Chromium and Node.js for executing cross-platform desktop applications.
  • Node.js Desktop Integration - Integrates Node.js system APIs directly into the desktop browser environment for low-level OS access.
  • Cross-Platform GUI Toolkits - Offers a framework for building consistent graphical user interfaces across multiple operating systems from a single codebase.
  • HTML and CSS Rendering Engines - Translates HTML markup and CSS styles into visual layouts for a native-like desktop presentation.
  • Web-Based Rendering Engines - Utilizes a web browser engine to render the user interface within a native desktop application.
  • Cross-Platform Desktop Frameworks - Functions as a framework for building native-feeling desktop applications across multiple operating systems using a web frontend.
  • Desktop Application Frameworks - Serves as a framework for building cross-platform desktop applications using web technologies for the user interface.
  • Electron-Based Development - Enables the creation of desktop software using web technologies like HTML and CSS via Electron.
  • UI Development Kits - Provides a comprehensive UI development kit for creating polished desktop application layouts and styles.
  • Inter-Process Communication - Implements communication mechanisms to exchange data between the main system process and renderer processes.
  • UI Styling Toolkits - Provides tools to style HTML elements with CSS for polished desktop-specific visual experiences.
  • Desktop Web Wrappers - Provides a framework for encapsulating web-based interfaces into high-performance native desktop shells.

سجل النجوم

مخطط تاريخ النجوم لـ connors/photonمخطط تاريخ النجوم لـ connors/photon

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Photon

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Photon.
  • atom/electronالصورة الرمزية لـ atom

    atom/electron

    121,778عرض على GitHub↗

    Electron is a framework for building native desktop applications using JavaScript, HTML, and CSS. It functions as a cross-platform desktop runtime that combines the Chromium engine with Node.js to enable web technologies to run as standalone applications on Windows, macOS, and Linux. The project serves as a desktop integration layer that allows web-based user interfaces to access low-level operating system APIs. By bridging the Chromium rendering engine with a Node.js environment, it enables a single codebase to be deployed as a native executable across different desktop operating systems. T

    C++
    عرض على GitHub↗121,778
  • electron-react-boilerplate/electron-react-boilerplateالصورة الرمزية لـ electron-react-boilerplate

    electron-react-boilerplate/electron-react-boilerplate

    24,239عرض على GitHub↗

    This project is a TypeScript desktop boilerplate and application template that combines Electron and React for building cross-platform desktop applications. It provides a structural foundation and framework for creating native system applications that bundle web technologies into distributable operating system packages. The project distinguishes itself by providing a hot-reloading desktop environment. This development setup applies code changes instantly to the user interface without requiring manual application restarts, preserving the current interface state through hot module replacement.

    TypeScriptbabelboilerplateelectron
    عرض على GitHub↗24,239
  • nwjs/nw.jsالصورة الرمزية لـ nwjs

    nwjs/nw.js

    41,183عرض على GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    JavaScriptdesktopjavascriptnode-webkit
    عرض على GitHub↗41,183
  • webview/webviewالصورة الرمزية لـ webview

    webview/webview

    13,916عرض على GitHub↗

    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

    C++ccppcross-platform
    عرض على GitHub↗13,916
عرض جميع البدائل الـ 30 لـ Photon→

الأسئلة الشائعة

ما هي وظيفة connors/photon؟

Photon is a cross-platform desktop framework and UI development kit designed for building software that runs on multiple operating systems. It functions as an application framework for creating desktop software using a web-based frontend.

ما هي الميزات الرئيسية لـ connors/photon؟

الميزات الرئيسية لـ connors/photon هي: Electron Runtimes, Node.js Desktop Integration, Cross-Platform GUI Toolkits, HTML and CSS Rendering Engines, Web-Based Rendering Engines, Cross-Platform Desktop Frameworks, Desktop Application Frameworks, Electron-Based Development.

ما هي البدائل مفتوحة المصدر لـ connors/photon؟

تشمل البدائل مفتوحة المصدر لـ connors/photon: atom/electron — Electron is a framework for building native desktop applications using JavaScript, HTML, and CSS. It functions as a… nwjs/nw.js — nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build… electron-react-boilerplate/electron-react-boilerplate — This project is a TypeScript desktop boilerplate and application template that combines Electron and React for… webview/webview — This library provides a lightweight framework for building cross-platform desktop applications by rendering web… nodegui/nodegui — NodeGUI is a framework for building native desktop applications using Qt6 widgets, controlled entirely from JavaScript… nodegui/react-nodegui — Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀.