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

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

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

Open-source alternatives to Wails

30 open-source projects similar to wailsapp/wails, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Wails alternative.

  • twentyhq/twentyالصورة الرمزية لـ twentyhq

    twentyhq/twenty

    50,113عرض على GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    TypeScriptcrmcrm-systemcustomer
    عرض على GitHub↗50,113
  • pear-devs/pear-desktopالصورة الرمزية لـ pear-devs

    pear-devs/pear-desktop

    31,939عرض على GitHub↗

    Pear Desktop is a development framework designed for building and distributing cross-platform desktop software. It leverages web technologies and native system integration to enable the creation of applications that run consistently across multiple operating systems from a single codebase. The platform distinguishes itself through a modular plugin architecture and a comprehensive build toolchain. Developers can extend core functionality by creating isolated scripts that interact with the application through defined communication bridges, and use automated pipelines to bundle source code into

    TypeScriptdesktop-appelectronlinux
    عرض على GitHub↗31,939
  • 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

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

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

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

Find more with AI search
  • asticode/go-astilectronالصورة الرمزية لـ asticode

    asticode/go-astilectron

    4,874عرض على GitHub↗

    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

    Gocross-platformdesktop-appelectron
    عرض على GitHub↗4,874
  • zserge/lorcaالصورة الرمزية لـ zserge

    zserge/lorca

    8,198عرض على GitHub↗

    Lorca is a framework for building cross-platform desktop applications using Go for the backend logic and HTML5 for the user interface. It functions as a wrapper that renders a web browser as the application window while executing core logic in a native process. The project provides a communication bridge that binds native Go functions to the browser environment and allows the backend to execute JavaScript directly within the browser window. It includes capabilities for packaging binaries with custom icons and branding for multiple operating systems. The framework covers window management, su

    Go
    عرض على GitHub↗8,198
  • maximegris/angular-electronالصورة الرمزية لـ maximegris

    maximegris/angular-electron

    5,725عرض على GitHub↗

    Angular Electron is a project scaffolding tool that generates a preconfigured desktop application template combining Angular's web framework with Electron's native runtime. It produces cross-platform executables for Windows, macOS, and Linux from a single codebase, while providing a development server with hot reload that automatically refreshes the Electron renderer process when Angular source files change. The project handles the architectural complexity of running Angular inside Electron by separately bundling Node.js modules for the main process and Angular modules for the renderer proces

    TypeScript
    عرض على GitHub↗5,725
  • zserge/webviewالصورة الرمزية لـ zserge

    zserge/webview

    14,109عرض على GitHub↗

    This is a lightweight, header-only C/C++ library used to embed browser engines into native desktop applications. It serves as a desktop GUI framework that allows developers to build native applications using HTML and CSS for the user interface layer. The library provides a unified cross-platform browser component that wraps WebKit on Linux and macOS and WebView2 on Windows. It includes a native code bridge to bind JavaScript functions to C++ logic, enabling high-performance operations and data exchange across language boundaries. The project handles platform-specific browser integration and

    C++
    عرض على GitHub↗14,109
  • openfaas/faasالصورة الرمزية لـ openfaas

    openfaas/faas

    26,092عرض على GitHub↗

    OpenFaaS is a serverless function platform that provides a container-native framework for deploying and managing event-driven code. It functions as an abstraction layer over container orchestrators, allowing developers to package code into scalable functions that run across Kubernetes clusters or edge computing environments. The platform distinguishes itself through a developer-centric runtime that utilizes standardized language templates and automated build pipelines to simplify the creation of container images. It features a central API gateway that manages request routing, authentication,

    Godockerfaasfunctions
    عرض على GitHub↗26,092
  • zeromicro/go-zeroالصورة الرمزية لـ zeromicro

    zeromicro/go-zero

    33,102عرض على GitHub↗

    This project is a comprehensive microservices development framework designed to build scalable, resilient backend systems. It provides a production-ready runtime that integrates stability patterns directly into the service architecture, ensuring consistent performance and reliability for both web and remote procedure call services even under heavy traffic conditions. The framework centers on an interface-first development model, utilizing a domain-specific language to define service contracts that serve as the single source of truth. This approach powers an extensive code generation ecosystem

    Goai-nativeai-native-developmentcloud-native
    عرض على GitHub↗33,102
  • blackboardsh/electrobunالصورة الرمزية لـ blackboardsh

    blackboardsh/electrobun

    5,534عرض على GitHub↗

    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. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    C++
    عرض على GitHub↗5,534
  • 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
  • webui-dev/webuiالصورة الرمزية لـ webui-dev

    webui-dev/webui

    4,147عرض على GitHub↗

    WebUI is a backend-agnostic web UI framework and cross-language library designed to render web interfaces for applications written in any backend language. It functions as a binary protocol UI bridge that synchronizes backend state and frontend rendering through a standardized communication layer. The framework utilizes a portable binary protocol to facilitate data transfer between backend services and the web frontend. It employs language-specific wrappers to integrate various backend languages into a consistent communication format, allowing a single web interface to connect to diverse exec

    Cbrowsercppgui
    عرض على GitHub↗4,147
  • wasp-lang/waspالصورة الرمزية لـ wasp-lang

    wasp-lang/wasp

    18,146عرض على GitHub↗

    Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack. The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide

    TypeScripthaskelljavascriptnode
    عرض على GitHub↗18,146
  • chrisknott/eelالصورة الرمزية لـ ChrisKnott

    ChrisKnott/Eel

    6,748عرض على GitHub↗

    Eel is a framework for creating desktop applications using a Python backend and a web-based frontend. It acts as a bidirectional bridge between Python and JavaScript, allowing developers to build graphical user interfaces with HTML and JavaScript that communicate with local system logic. The project facilitates two-way communication by enabling the exposure of Python functions to the browser and allowing the backend to trigger JavaScript functions. It uses a local server to render web interfaces as standalone desktop windows and provides tools to bundle the Python code and web assets into a s

    Python
    عرض على GitHub↗6,748
  • didi/chameleonالصورة الرمزية لـ didi

    didi/chameleon

    8,966عرض على GitHub↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    JavaScript
    عرض على GitHub↗8,966
  • emilk/eguiالصورة الرمزية لـ emilk

    emilk/egui

    29,409عرض على GitHub↗

    This library is an immediate mode graphical user interface toolkit that reconstructs the entire interface every frame. By executing procedural code within a high-frequency loop that matches the display refresh rate, it allows developers to define interactive elements and state updates directly. The framework utilizes a multi-pass rendering approach to resolve layout dependencies, ensuring that widget sizes and positions are calculated accurately before final placement to prevent visual jitter. The project functions as a cross-platform graphics toolkit, providing a portable rendering layer tha

    Rusteguigame-developmentgamedev
    عرض على GitHub↗29,409
  • lxn/walkالصورة الرمزية لـ lxn

    lxn/walk

    7,063عرض على GitHub↗

    Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and Windows API wrapper, providing a toolkit of native widgets and a declarative layout system for developing high-performance user interfaces. The project is distinguished by its data-binding framework, which uses reflection and string-based property paths to synchronize data sources with interface widgets. It also provides specialized support for high-DPI interface scaling and an optimized native message loop to reduce runtime overhead. The toolkit covers a wide range of capabi

    Godeclarativedeclarative-uigo
    عرض على GitHub↗7,063
  • facebookincubator/create-react-appالصورة الرمزية لـ facebookincubator

    facebookincubator/create-react-app

    103,327عرض على GitHub↗

    Create React App is a command-line tool that generates a pre-configured project structure and build pipeline for React web applications. It serves as a frontend project scaffold, providing a set of predefined directory structures and dependencies to start development without manual compiler or bundler setup. The tool manages a complete frontend build pipeline that compiles, minifies, and optimizes code into production-ready bundles with hashed filenames. It also includes a configuration tool for progressive web app standards, implementing web app manifests and service workers for offline func

    JavaScript
    عرض على GitHub↗103,327
  • angular/angular-cliالصورة الرمزية لـ angular

    angular/angular-cli

    27,018عرض على GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    TypeScript
    عرض على GitHub↗27,018
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • mkdocs/mkdocsالصورة الرمزية لـ mkdocs

    mkdocs/mkdocs

    22,177عرض على GitHub↗

    MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys

    Pythondocumentationmarkdownmkdocs
    عرض على GitHub↗22,177
  • vuejs/vueالصورة الرمزية لـ vuejs

    vuejs/vue

    209,900عرض على GitHub↗

    Vue is a progressive, component-based JavaScript framework designed for building reactive user interfaces and single-page applications. It centers on a declarative template system that transforms HTML into efficient render functions, allowing developers to organize complex interfaces into isolated, reusable units that synchronize automatically with application state. The framework distinguishes itself through a dependency-tracking reactivity system that monitors data access during rendering to trigger precise updates. It provides a flexible architecture that supports both incremental adoption

    TypeScriptframeworkfrontendjavascript
    عرض على GitHub↗209,900
  • neutralinojs/neutralinojsالصورة الرمزية لـ neutralinojs

    neutralinojs/neutralinojs

    8,543عرض على GitHub↗

    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

    C++
    عرض على GitHub↗8,543
  • fyne-io/fyneالصورة الرمزية لـ fyne-io

    fyne-io/fyne

    27,941عرض على GitHub↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Goandroidcross-platformfyne
    عرض على GitHub↗27,941
  • tauri-apps/create-tauri-appالصورة الرمزية لـ tauri-apps

    tauri-apps/create-tauri-app

    1,525عرض على GitHub↗
    Rust
    عرض على GitHub↗1,525
  • tauri-apps/tauriالصورة الرمزية لـ tauri-apps

    tauri-apps/tauri

    107,946عرض على GitHub↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintaining high-performance native logic. By compiling applications into small-footprint, platform-specific binaries, the framework avoids bundling heavy runtime environments, resulting in lightweight executables. The project distinguishes itself through a capability-based security model

    Rustdesktop-apphigh-performancemobile-app
    عرض على GitHub↗107,946
  • electron/electronالصورة الرمزية لـ electron

    electron/electron

    121,727عرض على GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    C++c-plus-pluschromecss
    عرض على GitHub↗121,727
  • maximegris/angular-tauriالصورة الرمزية لـ maximegris

    maximegris/angular-tauri

    217عرض على GitHub↗

    Ultra-fast bootstrapping with Angular and Tauri :speedboat:

    TypeScript
    عرض على GitHub↗217
  • nwutils/nw-angular-exampleالصورة الرمزية لـ nwutils

    nwutils/nw-angular-example

    32عرض على GitHub↗

    An example of integrating Angular with NW.js

    HTML
    عرض على GitHub↗32
  • nextlevelbuilder/ui-ux-pro-max-skillالصورة الرمزية لـ nextlevelbuilder

    nextlevelbuilder/ui-ux-pro-max-skill

    92,396عرض على GitHub↗

    This project is a generative development environment designed to build reactive, modular user interfaces through natural language prompts. It functions as a declarative framework that translates descriptive requirements into functional code, structured layouts, and interactive components. By utilizing a reactive state architecture, the system ensures that application data remains synchronized across components, triggering automatic updates whenever state values are modified. The platform distinguishes itself through its automated design system generation and cross-platform capabilities. It em

    Pythonai-skillsantigravityclaude
    عرض على GitHub↗92,396