awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesCustom Widget Rendering

Directly overriding paint events to manually draw vector graphics and stylized shapes for UI components.

Distinct from Browser Paint Pipelines: The candidates focus on browser painting pipelines or digital art software rather than GUI framework component rendering.

Explore 5 awesome GitHub repositories matching user interface & experience · Custom Widget Rendering. Refine with filters or upvote what's useful.

Awesome Custom Widget Rendering GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • zhiyiyo/pyqt-fluent-widgetsAvatar de zhiyiYo

    zhiyiYo/PyQt-Fluent-Widgets

    7,651Voir sur GitHub↗

    PyQt-Fluent-Widgets is a Python GUI component library and framework extension that provides a set of pre-styled UI components following modern Fluent design standards. It replaces standard PyQt controls with a specialized widget set designed for building contemporary desktop applications. The library distinguishes itself by offering advanced layout patterns, such as waterfall grids, loading skeleton screens, and split-view application shells. It provides a comprehensive collection of high-level interface elements, including navigation menu systems, configuration setting cards, and complex vie

    Implements custom painting using the Qt Painter API to achieve modern vector-like graphics and rounded corners.

    Pythoncustomfluentfluent-design
    Voir sur GitHub↗7,651
  • imanneofight/fl_chartAvatar de imaNNeoFighT

    imaNNeoFighT/fl_chart

    7,539Voir sur GitHub↗

    fl_chart est une bibliothèque de graphiques et une boîte à outils de visualisation de données pour Flutter. Elle fournit une collection de widgets personnalisables utilisés pour rendre des jeux de données sous forme de graphiques visuels sur les plateformes mobiles, web et desktop. Le framework prend en charge une variété de types de graphiques, notamment les graphiques linéaires, à barres, circulaires, en nuage de points, radar et en chandeliers. Ces outils permettent la création de tableaux de bord basés sur les données et de rapports analytiques, tels que ceux utilisés pour suivre les tendances des marchés financiers et les mouvements de prix.

    Uses a custom painter to manually draw vector graphics and geometric shapes directly onto the screen canvas.

    Dart
    Voir sur GitHub↗7,539
  • lxn/walkAvatar de lxn

    lxn/walk

    7,063Voir sur 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

    Enables custom widget rendering by overriding paint events with support for double-buffering and high-DPI scaling.

    Godeclarativedeclarative-uigo
    Voir sur GitHub↗7,063
  • vcvrack/rackAvatar de VCVRack

    VCVRack/Rack

    4,373Voir sur GitHub↗

    Rack est un émulateur de synthétiseur modulaire Eurorack virtuel et un SDK de synthèse modulaire. Il fournit un environnement numérique pour créer et router des signaux de musique électronique en utilisant des modules virtuels, des oscillateurs et des filtres, simulant le comportement du matériel analogique via le routage de signal basé sur la tension. Le système fonctionne comme un convertisseur MIDI et CV, traduisant les signaux entre le logiciel et le matériel externe, et peut fonctionner comme un plugin VST ou un instrument standard de l'industrie au sein de stations de travail audio numériques. Il agit également comme un hôte de plugin VST, intégrant des instruments virtuels et des effets externes pour étendre les outils de traitement sonore disponibles. La plateforme inclut une gamme complète de capacités de traitement audio, y compris la synthèse par modélisation physique, le traitement spectral et les effets basés sur le temps. Elle fournit des outils pour la génération de tension de contrôle, le séquençage de notes et le traitement de signal polyphonique, aux côtés d'un kit de développement pour construire des modules audio personnalisés avec génération d'interface pilotée par SVG. Une interface en ligne de commande est disponible pour le lancement d'applications, l'amorçage de projets et l'automatisation de la production de fichiers source à partir de graphiques vectoriels.

    Provides a graphics API for manually drawing vector shapes and text to create dynamic visual widgets like waveforms.

    C++vcvrack
    Voir sur GitHub↗4,373
  • quickshell-mirror/quickshellAvatar de quickshell-mirror

    quickshell-mirror/quickshell

    2,566Voir sur GitHub↗

    Renders user-defined UI components using bundled widget types within a shell layout for desktop customization.

    C++audio-mixerbardesktop-widgets
    Voir sur GitHub↗2,566
  1. Home
  2. User Interface & Experience
  3. Custom Widget Rendering