awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to brisklib/brisk

Open-source alternatives to Brisk

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

  • akxcv/vueraakxcv avatar

    akxcv/vuera

    4,292View on GitHub↗

    Vuera is a compatibility layer and interoperability bridge designed to enable shared rendering between Vue and React. It provides a set of wrappers that allow components from one framework to be embedded and rendered inside the other. The project focuses on cross-framework component integration, allowing for the coexistence of both frameworks within a single project. This supports the use of shared UI libraries across different ecosystems and enables incremental migration between Vue and React. The system handles the transfer of nested elements by mapping slots and children properties betwee

    JavaScript
    View on GitHub↗4,292
  • allendang/cimgui-goAllenDang avatar

    AllenDang/cimgui-go

    523View on GitHub↗

    Auto generated Go wrapper for Dear ImGui via cimgui

    C++cimguigolangimgui
    View on GitHub↗523
  • andlabs/libuiandlabs avatar

    andlabs/libui

    10,882View on GitHub↗

    libui is a native C GUI library and cross-platform framework used to build desktop applications. It provides a unified C abstraction layer and a native widget toolkit that maps directly to the host operating system's original controls, windows, and menu bars. The project functions as a portable UI wrapper, employing platform-specific backends and a native-API wrapper to maintain visual and behavioral fidelity across different operating systems. It utilizes a C-language binding layer to ensure portability across various compilers and targets. The library covers native interface construction a

    C
    View on GitHub↗10,882
  • andlabs/uiandlabs avatar

    andlabs/ui

    8,357View on GitHub↗

    This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of instructions to render native windows, forms, and layouts across different operating systems by mapping high-level instructions to the native widgets and controls of the host environment. The toolkit includes a vector graphics engine for rendering custom shapes, gradients, and high-density images using brushes and matrices. It also serves as a native dialog provider for system-level operations such as file path selection and message box alerts. The library covers a broad range of GUI co

    Go
    View on GitHub↗8,357

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • andyobtiva/glimmerAndyObtiva avatar

    AndyObtiva/glimmer

    837View on GitHub↗

    DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS

    Ruby
    View on GitHub↗837
  • angrylawyer/rust-sdl2AngryLawyer avatar

    AngryLawyer/rust-sdl2

    2,940View on GitHub↗

    Bindings for SDL2 in Rust

    Rust
    View on GitHub↗2,940
  • ashampoosystems/bodenAshampooSystems avatar

    AshampooSystems/boden

    1,748View on GitHub↗

    Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io

    C++android-uicppcpp17
    View on GitHub↗1,748
  • avaloniaui/avaloniaAvaloniaUI avatar

    AvaloniaUI/Avalonia

    30,986View on GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    C#androidapp-frameworkavalonia
    View on GitHub↗30,986
  • brson/rust-sdlbrson avatar

    brson/rust-sdl

    180View on GitHub↗

    Bindings for SDL in Rust

    Rust
    View on GitHub↗180
  • can-lehmann/owlkettleC

    can-lehmann/owlkettle

    0View on GitHub↗
    View on GitHub↗0
  • chrisknott/eelChrisKnott avatar

    ChrisKnott/Eel

    6,748View on 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
    View on GitHub↗6,748
  • cnjinhao/nanacnjinhao avatar

    cnjinhao/nana

    2,479View on GitHub↗

    a modern C++ GUI library

    C++
    View on GitHub↗2,479
  • cogentcore/corecogentcore avatar

    cogentcore/core

    2,333View on GitHub↗

    A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.

    Goandroidappscross-platform
    View on GitHub↗2,333
  • cycfi/elementscycfi avatar

    cycfi/elements

    3,702View on GitHub↗

    Elements is a C++ GUI library and component-based UI framework used for building desktop user interfaces. It features a retained-mode layout engine that manages the positioning, sizing, and layering of elements within a window. The framework functions as a cross-platform window manager, handling application event loops and embedding graphical views into native platform windows. It allows for the creation of custom widgets by composing basic primitive elements and alignment wrappers. The system supports responsive layout organization through the use of tiles, grids, and flows. It also provide

    C++c-plus-pluscppcpp17
    View on GitHub↗3,702
  • czaxstudio/protonCzaxStudio avatar

    CzaxStudio/proton

    11View on GitHub↗

    A framework(library) for building GUI applications in Go without any need of Cgo, Stay positive :)

    Go
    View on GitHub↗11
  • ddobrev/qtsharpddobrev avatar

    ddobrev/QtSharp

    582View on GitHub↗

    Mono/.NET bindings for Qt

    C#bindingbridgecross-platform
    View on GitHub↗582
  • deckarep/gosx-notifierdeckarep avatar

    deckarep/gosx-notifier

    590View on GitHub↗

    gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher

    Go
    View on GitHub↗590
  • dexteryy/project-webcubedexteryy avatar

    dexteryy/Project-WebCube

    146View on GitHub↗

    Continuously updated JS infrastructure for modern web dev

    JavaScript
    View on GitHub↗146
  • dtylman/gowddtylman avatar

    dtylman/gowd

    436View on GitHub↗

    Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)

    Go
    View on GitHub↗436
  • duivvv/2ba00d413b8ff7bc1fa5a2e51c61ba43D

    duivvv/2ba00d413b8ff7bc1fa5a2e51c61ba43

    0View on GitHub↗
    View on GitHub↗0
  • energye/energyenergye avatar

    energye/energy

    599View on GitHub↗

    Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux

    Gobrowsercefchromium
    View on GitHub↗599
  • epezent/implotepezent avatar

    epezent/implot

    5,923View on GitHub↗
    C++guiimguiimplot
    View on GitHub↗5,923
  • facebook/fluxfacebook avatar

    facebook/flux

    17,464View on GitHub↗

    Flux is an application architecture framework and client-side state orchestrator. It implements a unidirectional state management pattern to ensure data flows in one direction, preventing unpredictable state changes and maintaining consistency across the user interface. The system functions as an action-driven state architecture where changes are triggered by plain object actions. A centralized dispatcher routes these actions to multiple data stores, which partition the application state and notify views of changes via a publisher-subscriber synchronization pattern. This approach provides a

    JavaScript
    View on GitHub↗17,464
  • facebook/reactfacebook avatar

    facebook/react

    245,669View on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    View on GitHub↗245,669
  • facebookincubator/create-react-appfacebookincubator avatar

    facebookincubator/create-react-app

    103,327View on 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
    View on GitHub↗103,327
  • filcuc/nimqmlF

    filcuc/nimqml

    0View on GitHub↗
    View on GitHub↗0
  • fyne-io/fynefyne-io avatar

    fyne-io/fyne

    27,941View on 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
    View on GitHub↗27,941
  • gchp/rustboxG

    gchp/rustbox

    0View on GitHub↗

    Rustbox is a Rust implementation of termbox.

    View on GitHub↗0
  • getlantern/systraygetlantern avatar

    getlantern/systray

    3,707View on GitHub↗

    systray is a Go library used to create and manage icons and menus within the operating system notification area. It functions as a cross-platform GUI library that provides a persistent application entry point and a notification area menu manager. The library enables the creation of hierarchical menus and custom tray icons across different desktop operating systems. It supports the use of nested submenus and allows for the styling of individual menu entries with custom images. The toolset covers a range of interaction capabilities, including the management of menu item states through checked

    Go
    View on GitHub↗3,707
  • acdlite/recomposeacdlite avatar

    acdlite/recompose

    14,801View on GitHub↗

    Recompose is a suite of toolsets for implementing higher-order component composition, context extraction, render optimization, and external state integration. It provides a library of utilities to wrap components in reusable logic and behavioral layers, allowing developers to chain functional wrappers and reduce nesting within a component tree. The project focuses on the composition of functional wrappers to inject properties and behavior into components. It includes a set of helpers for extracting values from component context and passing them as direct properties, as well as tools for integ

    JavaScript
    View on GitHub↗14,801