awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to boson-php/boson

Open-source alternatives to Boson

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

  • lxn/walkAvatar de lxn

    lxn/walk

    7,063Ver en 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
    Ver en GitHub↗7,063
  • kde/kdenliveAvatar de KDE

    KDE/kdenlive

    5,207Ver en GitHub↗

    Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT Framework and utilizing KDE Frameworks for its user interface, it provides a multi-track environment for assembling clips, applying transitions, and rendering final video files. The editor distinguishes itself through a comprehensive set of animation and effect tools, including keyframe-based parameter animation with a visual curve editor for fine-tuning transitions. It supports advanced visual modifications such as clip speed remapping, effect region masking, and the integra

    C++
    Ver en GitHub↗5,207
  • ddmitov/perl-executing-browserD

    ddmitov/perl-executing-browser

    0Ver en GitHub↗
    Ver en GitHub↗0
  • electron/electronAvatar de electron

    electron/electron

    121,727Ver en 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
    Ver en GitHub↗121,727

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • flet-dev/fletAvatar de flet-dev

    flet-dev/flet

    15,611Ver en GitHub↗

    Flet is a cross-platform framework that enables developers to build interactive desktop, mobile, and web applications using only Python. By utilizing a declarative programming model, it allows for the construction of complex user interfaces through a hierarchical structure of components, removing the need for specialized knowledge of web-specific languages like HTML, CSS, or JavaScript. The framework distinguishes itself by offloading visual rendering to a high-performance graphics engine while maintaining application logic within a centralized server-side environment. This architecture synch

    Pythonandroidcross-platformdesktop
    Ver en GitHub↗15,611
  • gtk-rs/gtk4-rsAvatar de gtk-rs

    gtk-rs/gtk4-rs

    2,309Ver en GitHub↗

    Rust bindings of GTK 4

    Rustgdk4gdk4-waylandgdk4-x11
    Ver en GitHub↗2,309
  • jruby/jrubyfxJ

    jruby/jrubyfx

    0Ver en GitHub↗
    Ver en GitHub↗0
  • kbkpbot/vxuiK

    kbkpbot/vxui

    0Ver en GitHub↗
    Ver en GitHub↗0
  • kjlaw89/viupAvatar de kjlaw89

    kjlaw89/viup

    46Ver en GitHub↗

    VIUP is a work-in-progress V wrapper for the C-based cross-platform UI library, IUP. The aim of this library is to provide a thorough implementation of IUP in V. The implmentation is faithful to the original API but takes some liberties to provide a native "V" feel and modernizes some of the calls.

    HTML
    Ver en GitHub↗46
  • malisipi/muiAvatar de malisipi

    malisipi/mui

    113Ver en GitHub↗

    ```v import malisipi.mui as m

    V
    Ver en GitHub↗113
  • maximegris/angular-electronAvatar de maximegris

    maximegris/angular-electron

    5,725Ver en 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
    Ver en GitHub↗5,725
  • maximegris/angular-tauriAvatar de maximegris

    maximegris/angular-tauri

    217Ver en GitHub↗

    Ultra-fast bootstrapping with Angular and Tauri :speedboat:

    TypeScript
    Ver en GitHub↗217
  • neutralinojs/neutralinojsAvatar de neutralinojs

    neutralinojs/neutralinojs

    8,543Ver en 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++
    Ver en GitHub↗8,543
  • nocturlab/vi-vN

    nocturlab/vi-v

    0Ver en GitHub↗
    Ver en GitHub↗0
  • nwjs/nw.jsAvatar de nwjs

    nwjs/nw.js

    41,183Ver en 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
    Ver en GitHub↗41,183
  • nwutils/nw-angular-exampleAvatar de nwutils

    nwutils/nw-angular-example

    32Ver en GitHub↗

    An example of integrating Angular with NW.js

    HTML
    Ver en GitHub↗32
  • phusion/traveling-rubyAvatar de phusion

    phusion/traveling-ruby

    2,138Ver en GitHub↗

    Self-contained Ruby binaries that can run on any Linux distribution and any macOS machine.

    Shell
    Ver en GitHub↗2,138
  • pisaiah/uiP

    pisaiah/ui

    0Ver en GitHub↗
    Ver en GitHub↗0
  • pyloid/pyloidP

    pyloid/pyloid

    0Ver en GitHub↗
    Ver en GitHub↗0
  • pysimplegui/pysimpleguiAvatar de PySimpleGUI

    PySimpleGUI/PySimpleGUI

    13,807Ver en GitHub↗

    PySimpleGUI is a Python framework used to build graphical user interfaces. It functions as an adapter-based wrapper that maps multiple GUI toolkit APIs into a single unified interface, allowing for backend-agnostic development across tkinter, Qt, or WxPython. The project uses a layout-based UI definition system where visual hierarchies are defined via nested lists rather than coordinate-based placement. It employs an event-driven polling loop and string-based event mapping to associate interface elements with specific user actions. The framework supports cross-framework GUI design and intera

    Pythonbeginner-friendlydatavisualizationgames
    Ver en GitHub↗13,807
  • python-eel/eelAvatar de python-eel

    python-eel/Eel

    6,747Ver en GitHub↗

    Eel is a Python HTML GUI framework designed for building desktop applications that utilize a Python backend and an HTML and JavaScript frontend. It functions as a local web server wrapper that hosts application assets and manages the browser window to provide a user interface. The framework provides a bidirectional Python-JavaScript bridge, allowing functions in either language to call each other in real time. It also includes a desktop application bundler to package Python code and web assets into a standalone executable for distribution. The system covers application window management, loc

    Pythonhacktoberfest
    Ver en GitHub↗6,747
  • r0x0r/pywebviewAvatar de r0x0r

    r0x0r/pywebview

    5,917Ver en GitHub↗

    pywebview is a cross-platform desktop GUI framework for Python that renders HTML, CSS, and JavaScript content using the operating system's native web rendering engine. It enables developers to build desktop applications that run on Windows, macOS, and Linux from a single Python codebase, with the web frontend displayed in a lightweight, native window. The framework provides a bidirectional JavaScript-Python bridge for real-time data exchange between frontend and backend, along with the ability to manipulate the Document Object Model directly from Python without writing JavaScript. It includes

    Pythoncefcocoagtk
    Ver en GitHub↗5,917
  • red/redAvatar de red

    red/red

    6,009Ver en GitHub↗

    Red is a programming language with a native compiler that translates high-level source code into standalone executables for Windows, macOS, and Linux without external runtime dependencies. It combines a cross-platform GUI development framework that renders native operating system widgets from a single codebase with a reactive data binding system that automatically synchronizes UI state with data sources. The language also includes an embedded DSL and parsing engine based on PEG grammar rules for defining and processing domain-specific languages within the language itself. The project distingu

    Red
    Ver en GitHub↗6,009
  • revery-ui/reveryAvatar de revery-ui

    revery-ui/revery

    8,045Ver en GitHub↗

    Revery is a cross-platform GUI toolkit and functional UI framework used to build native desktop applications for Windows, macOS, and Linux. It utilizes the Reason functional programming language to compile code into machine-level instructions for native execution. The framework employs a component-based model to manage user interfaces, mapping functional components to the underlying native operating system widgets. This approach ensures that applications maintain native performance, behavior, and a consistent look and feel across different operating systems. The toolkit covers the full appli

    Reason
    Ver en GitHub↗8,045
  • ruby-gnome/ruby-gnomeAvatar de ruby-gnome

    ruby-gnome/ruby-gnome

    403Ver en GitHub↗

    A set of bindings for the GNOME libraries to use from Ruby.

    Ruby
    Ver en GitHub↗403
  • ruby/tkR

    ruby/tk

    0Ver en GitHub↗
    Ver en GitHub↗0
  • ryanmelt/qtbindingsAvatar de ryanmelt

    ryanmelt/qtbindings

    336Ver en GitHub↗

    An easy to install gem version of the Ruby bindings to Qt

    C++
    Ver en GitHub↗336
  • skoro/php-tkuiS

    skoro/php-tkui

    0Ver en GitHub↗
    Ver en GitHub↗0
  • tauri-apps/create-tauri-appAvatar de tauri-apps

    tauri-apps/create-tauri-app

    1,525Ver en GitHub↗
    Rust
    Ver en GitHub↗1,525
  • tauri-apps/tauriAvatar de tauri-apps

    tauri-apps/tauri

    107,946Ver en 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
    Ver en GitHub↗107,946