awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • zhiyiyo/pyqt-fluent-widgetsAvatar de zhiyiYo

    zhiyiYo/PyQt-Fluent-Widgets

    7,651Ver en 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
    Ver en GitHub↗7,651
  • imanneofight/fl_chartAvatar de imaNNeoFighT

    imaNNeoFighT/fl_chart

    7,539Ver en GitHub↗

    fl_chart es una biblioteca de gráficos y kit de herramientas de visualización de datos para Flutter. Proporciona una colección de widgets personalizables utilizados para renderizar conjuntos de datos como gráficos visuales en plataformas móviles, web y de escritorio. El framework admite una variedad de tipos de gráficos, incluyendo gráficos de líneas, barras, circulares, de dispersión, de radar y de velas (candlestick). Estas herramientas permiten la creación de paneles de control basados en datos e informes analíticos, como los utilizados para rastrear tendencias del mercado financiero y movimientos de precios.

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

    Dart
    Ver en GitHub↗7,539
  • lxn/walkAvatar de lxn

    lxn/walk

    7,063Ver en 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
    Ver en GitHub↗7,063
  • vcvrack/rackAvatar de VCVRack

    VCVRack/Rack

    4,373Ver en GitHub↗

    Rack es un emulador de sintetizador modular Eurorack virtual y un SDK de síntesis modular. Proporciona un entorno digital para crear y enrutar señales de música electrónica utilizando módulos, osciladores y filtros virtuales, simulando el comportamiento del hardware analógico mediante el enrutamiento de señales basado en voltaje. El sistema funciona como un convertidor MIDI y CV, traduciendo señales entre software y hardware externo, y puede operar como un plugin VST o instrumento estándar de la industria dentro de estaciones de trabajo de audio digital (DAW). También actúa como un host de plugins VST, incrustando instrumentos y efectos virtuales externos para expandir las herramientas de procesamiento de sonido disponibles. La plataforma incluye una amplia gama de capacidades de procesamiento de audio, incluyendo síntesis de modelado físico, procesamiento espectral y efectos basados en tiempo. Proporciona herramientas para la generación de voltaje de control, secuenciación de notas y procesamiento de señales polifónicas, junto con un kit de desarrollo para construir módulos de audio personalizados con generación de interfaz basada en SVG. Una interfaz de línea de comandos está disponible para el lanzamiento de aplicaciones, arranque de proyectos y automatización de la producción de archivos fuente a partir de gráficos vectoriales.

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

    C++vcvrack
    Ver en GitHub↗4,373
  • quickshell-mirror/quickshellAvatar de quickshell-mirror

    quickshell-mirror/quickshell

    2,566Ver en GitHub↗

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

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