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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
flexxui avatar

flexxui/flexx

0
View on GitHub↗
3,334 stars·256 forks·Python·BSD-2-Clause·4 viewsflexx.readthedocs.io↗

Flexx

Write desktop and web apps in pure Python

Features

  • GUI Development - Writes desktop and web applications using pure Python.

Star history

Star history chart for flexxui/flexxStar history chart for flexxui/flexx

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Frequently asked questions

What does flexxui/flexx do?

Write desktop and web apps in pure Python

What are the main features of flexxui/flexx?

The main features of flexxui/flexx are: GUI Development.

What are some open-source alternatives to flexxui/flexx?

Open-source alternatives to flexxui/flexx include: asticode/go-astilectron — go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by… beeware/toga — Toga is a cross-platform application framework and native GUI toolkit for Python. It serves as a multi-platform… chriskiehl/gooey — Gooey is a framework that transforms command-line programs into graphical applications by automatically generating… dawidd6/go-appindicator. deckarep/gosx-notifier — gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher. andlabs/ui — This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of…

Open-source alternatives to Flexx

Similar open-source projects, ranked by how many features they share with Flexx.
  • asticode/go-astilectronasticode avatar

    asticode/go-astilectron

    4,874View on 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
    View on GitHub↗4,874
  • beeware/togabeeware avatar

    beeware/toga

    5,379View on GitHub↗

    Toga is a cross-platform application framework and native GUI toolkit for Python. It serves as a multi-platform frontend wrapper that allows a single codebase to be deployed across macOS, Windows, Linux, Android, and iOS. The toolkit functions as a native widget UI library, mapping high-level Python interface definitions directly to the host operating system's own visual components. This ensures that applications use native system widgets to match the look and feel of the target environment rather than relying on custom drawing libraries. The framework covers cross-platform development for d

    Pythonguipython
    View on GitHub↗5,379
  • chriskiehl/gooeychriskiehl avatar

    chriskiehl/Gooey

    22,050View on GitHub↗

    Gooey is a framework that transforms command-line programs into graphical applications by automatically generating user interfaces from existing argument definitions. By applying a decorator to a script, the tool maps standard command-line arguments to specialized graphical widgets, allowing users to interact with terminal-based utilities through forms, file pickers, and date selectors. The project distinguishes itself by providing a comprehensive suite of customization and lifecycle management tools that extend beyond simple interface generation. It includes capabilities for input validation

    Python
    View on GitHub↗22,050
  • 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
  • See all 30 alternatives to Flexx→