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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mherrmann avatar

mherrmann/fbs

0
View on GitHub↗
3,926 stele·192 fork-uri·Python·GPL-3.0·6 vizualizăribuild-system.fman.io↗

Fbs

fbs este un pachet de aplicații desktop Python și un instalator cross-platform. Acesta servește drept utilitar pentru compilarea codului Python în executabile standalone și gruparea resurselor aplicației în pachete de instalare specifice platformei pentru diverse medii desktop.

Proiectul funcționează ca un constructor de interfețe grafice (GUI) Qt pentru Python și un pachet de resurse. Acesta oferă un sistem pentru crearea de interfețe desktop folosind Python și framework-ul Qt, în timp ce împachetează fișierele și resursele externe pentru a fi accesate în timpul rulării aplicației.

Capabilitățile sale mai largi acoperă împachetarea aplicațiilor desktop, distribuția software cross-platform și gestionarea resurselor aplicației. Aceasta include capacitatea de a construi aplicații desktop și de a crea instalatoare care permit software-ului să ruleze pe sistemele țintă fără configurarea manuală a mediului.

Features

  • Python Application Packagers - Converts Python code into standalone executables that can run on target systems without a manual environment setup.
  • Desktop Application Packagers - Compiles and packages software into standalone executables to simplify distribution across multiple operating systems.
  • Qt Framework Integrations - Interfaces with the Qt framework to render native desktop windows while managing the Python-to-C++ binding layer.
  • Qt Desktop App Builders - Provides a tool for rapidly creating desktop user interfaces using Python and the Qt framework.
  • Cross-Platform Installers - Creates installers and distribution packages that allow desktop applications to be installed on different operating systems.
  • Platform-Specific Package Bundles - Generates native installers by mapping generic application metadata to OS-specific packaging tools for Windows, macOS, and Linux.
  • Desktop Application Installers - Bundles application resources into platform-specific installation packages for desktop environments.
  • Python Runtime Bundling - Wraps Python code and dependencies into a single executable by bundling a Python interpreter and a filesystem archive.
  • Desktop Application Installers - Bundles application code and resources into platform-specific installation packages for various desktop environments.
  • Runtime Resource Lookups - Tracks external assets during the build process and generates a runtime lookup mechanism to locate files within the bundle.
  • Build Configurations - Uses structured configuration files to define application dependencies, resource paths, and platform-specific build settings.
  • Package Resource Management - Includes external files within the distribution package and provides a way to access them during runtime.
  • GUI Asset Bundlers - Packages external files and assets into a distribution to be accessed during application runtime.
  • Import Graph Analysis - Analyzes project import graphs to automatically include all required third-party libraries in the final distribution.
  • Python GUI Frameworks - Builds desktop user interfaces with Python and the Qt framework to create functional software applications.

Istoric stele

Graficul istoricului de stele pentru mherrmann/fbsGraficul istoricului de stele pentru mherrmann/fbs

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Fbs

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Fbs.
  • beeware/briefcaseAvatar beeware

    beeware/briefcase

    3,216Vezi pe GitHub↗

    Briefcase is a cross-platform build tool and native app packager that converts Python projects into standalone applications. It functions as a deployment framework designed to package Python code into binaries for desktop, mobile, and web platforms. The project utilizes a plugin-based architecture, allowing users to extend platform support and integrate new operating systems or specialized installation formats into the build process. The system handles cross-platform development through a configuration-driven build process. This covers capabilities including project generation from templates

    Pythonapplicationpython
    Vezi pe GitHub↗3,216
  • chrisknott/eelAvatar ChrisKnott

    ChrisKnott/Eel

    6,748Vezi pe 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
    Vezi pe GitHub↗6,748
  • python-eel/eelAvatar python-eel

    python-eel/Eel

    6,747Vezi pe 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
    Vezi pe GitHub↗6,747
  • pythonguis/pythonguis-examplesAvatar pythonguis

    pythonguis/pythonguis-examples

    4,602Vezi pe GitHub↗

    This project is a collection of implementation patterns and source code examples for building desktop applications using various Python interface libraries. It provides reference implementations and architectural patterns for multiple frameworks, including PyQt, PySide, Tkinter, Kivy, and Streamlit. The repository distinguishes itself by offering specialized examples for diverse interface types, ranging from professional desktop software and native windows to reactive web-based data dashboards and data science tools. It includes specific reference material for cross-platform UI patterns, such

    Pythondesktopdesktop-applicationexample-app
    Vezi pe GitHub↗4,602
Vezi toate cele 30 alternative pentru Fbs→

Întrebări frecvente

Ce face mherrmann/fbs?

fbs este un pachet de aplicații desktop Python și un instalator cross-platform. Acesta servește drept utilitar pentru compilarea codului Python în executabile standalone și gruparea resurselor aplicației în pachete de instalare specifice platformei pentru diverse medii desktop.

Care sunt principalele funcționalități ale mherrmann/fbs?

Principalele funcționalități ale mherrmann/fbs sunt: Python Application Packagers, Desktop Application Packagers, Qt Framework Integrations, Qt Desktop App Builders, Cross-Platform Installers, Platform-Specific Package Bundles, Desktop Application Installers, Python Runtime Bundling.

Care sunt câteva alternative open-source pentru mherrmann/fbs?

Alternativele open-source pentru mherrmann/fbs includ: beeware/briefcase — Briefcase is a cross-platform build tool and native app packager that converts Python projects into standalone… chrisknott/eel — Eel is a framework for creating desktop applications using a Python backend and a web-based frontend. It acts as a… python-eel/eel — Eel is a Python HTML GUI framework designed for building desktop applications that utilize a Python backend and an… pythonguis/pythonguis-examples — This project is a collection of implementation patterns and source code examples for building desktop applications… go-flutter-desktop/go-flutter — go-flutter is a runtime and embedding library that enables Flutter applications to run natively on Windows, macOS, and… streamlabs/desktop — This project is an OBS-based streaming software and live broadcast engine designed for capturing and transmitting…