awesome-repositories.com
Blog
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
·

5 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • zhiyiyo/pyqt-fluent-widgetsAvatar zhiyiYo

    zhiyiYo/PyQt-Fluent-Widgets

    7,651Vezi pe 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
    Vezi pe GitHub↗7,651
  • imanneofight/fl_chartAvatar imaNNeoFighT

    imaNNeoFighT/fl_chart

    7,539Vezi pe GitHub↗

    fl_chart este o bibliotecă de grafice și un set de instrumente de vizualizare a datelor pentru Flutter. Oferă o colecție de widget-uri personalizabile utilizate pentru a randa seturi de date sub formă de grafice vizuale pe platforme mobile, web și desktop. Framework-ul suportă o varietate de tipuri de grafice, inclusiv grafice liniare, cu bare, plăcinte, scatter, radar și candlestick. Aceste instrumente permit crearea de tablouri de bord bazate pe date și rapoarte analitice, cum ar fi cele utilizate pentru urmărirea tendințelor pieței financiare și a mișcărilor prețurilor.

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

    Dart
    Vezi pe GitHub↗7,539
  • lxn/walkAvatar lxn

    lxn/walk

    7,063Vezi pe 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
    Vezi pe GitHub↗7,063
  • vcvrack/rackAvatar VCVRack

    VCVRack/Rack

    4,373Vezi pe GitHub↗

    Rack este un emulator de sintetizator modular Eurorack virtual și un SDK de sinteză modulară. Oferă un mediu digital pentru crearea și rutarea semnalelor muzicale electronice folosind module virtuale, oscilatoare și filtre, simulând comportamentul hardware-ului analogic prin rutarea semnalului bazată pe voltaj. Sistemul funcționează ca un convertor MIDI și CV, traducând semnalele între software și hardware-ul extern, și poate opera ca un plugin VST sau instrument standard în industrie în cadrul stațiilor de lucru audio digitale (DAW). De asemenea, acționează ca un host de plugin-uri VST, încorporând instrumente și efecte virtuale externe pentru a extinde instrumentele de procesare a sunetului disponibile. Platforma include o gamă cuprinzătoare de capabilități de procesare audio, inclusiv sinteza prin modelare fizică, procesarea spectrală și efecte bazate pe timp. Oferă instrumente pentru generarea voltajului de control, secvențierea notelor și procesarea semnalului polifonic, alături de un kit de dezvoltare pentru construirea de module audio personalizate cu generare de interfață bazată pe SVG. O interfață în linie de comandă este disponibilă pentru lansarea aplicațiilor, inițializarea proiectelor și automatizarea producției de fișiere sursă din grafică vectorială.

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

    C++vcvrack
    Vezi pe GitHub↗4,373
  • quickshell-mirror/quickshellAvatar quickshell-mirror

    quickshell-mirror/quickshell

    2,566Vezi pe GitHub↗

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

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