#winit

  1. winit

    Cross-platform window creation library

    v0.31.0-beta.2 2.4M #window-creation #windowing
  2. egui-winit

    Bindings for using egui with winit

    v0.34.1 976K #winit #egui
  3. accesskit_winit

    AccessKit UI accessibility infrastructure: winit adapter

    v0.32.2 908K #ui-accessibility #accessibility #winit
  4. imgui

    High-level Rust bindings to dear imgui

    v0.12.0 10K #gui-bindings #font #back-end #renderer #mouse #mouse-position #winit #safe-bindings #docking #guarantee
  5. keyseq

    Specify key chords using Ctrl-A short-hand

    v0.8.0 #keyboard-hotkey #winit #keyboard #hotkey #bevy
  6. trayicon

    Tray Icon, that thing in the corner

    v0.4.0 130 #events #winit #tray #kde #icons #double-click #macos #corner
  7. glutin-winit

    Glutin bootstrapping helpers with winit

    v0.5.0 1.0M #winit #opengl #windowing
  8. vizia

    A declarative desktop GUI framework

    v0.4.0 #desktop-gui-framework #declarative-ui #winit #cross-platform #skia #cross-platform-desktop
  9. tgui-winit-ohos

    OpenHarmony backend for winit-core built on ArkUI NativeXComponent

    v0.31.0-beta.2 #ohos #winit #open-harmony #ark-ui #gui
  10. pistoncore-winit_window

    A winit back-end for pistoncore-window

    v0.20.2 210 #winit-window #winit #piston-window #piston #window
  11. egor

    A dead simple 2D graphics engine

    v0.10.0 #wgpu #2d-graphics #winit #graphics
  12. winit-appkit

    Winit's Appkit / macOS backend

    v0.31.0-beta.2 1.7K #winit #winit-window #appkit #window-creation #window-events #android #macos #game #key-press #mouse
  13. blinc_platform_desktop

    Blinc desktop platform - macOS, Windows, Linux windowing and input

    v0.5.1 #desktop #desktop-platform #windowing #ui-framework #blinc #winit #macos #gpu-accelerated #window-events #animation
  14. winit-x11

    Winit's X11 backend

    v0.31.0-beta.2 2.4K #winit #x11 #winit-window #window-creation #handle-events #android #key-press #mouse #gui #window-events
  15. winit-common

    Winit implementation helpers

    v0.31.0-beta.2 4.2K #winit #helper #winit-window #wayland #x11 #android #gui #key-press
  16. xlui

    Rust GUI库

    v0.2.2 600 #gui库 #x11 #winit #logo #wayland
  17. repose-platform

    Platform runners (winit Desktop, Android and Web)

    v0.14.0 #runner #android #winit #desktop #webview #native-ui #repose #accessibility #text-field #wgpu
  18. drag

    Start a drag operation out of a window

    v2.1.0 3.3K #winit #operation-of-window #tao #wry #tauri #cursor-position #macos #raw-window-handle #gtk #gtk-based
  19. uzor-window-desktop

    Desktop backend for uzor (winit integration)

    v1.1.6 #uzor #ui-framework #desktop #rendering #back-end #geometry #winit #multi-backend #headless #business-logic
  20. winit-web

    Winit's Web (WebAssembly) backend

    v0.31.0-beta.2 900 #winit #window-events #winit-window #back-end #android #key-press #gui #mouse #wasm
  21. winit-input-map

    Input Map for Winit with gamepad support

    v0.6.1 700 #winit #input #gamepad
  22. winit-android

    Winit's Android backend

    v0.31.0-beta.2 1.0K #winit #android #winit-window #window-events #back-end #key-press #handle-events
  23. winit-uikit

    Winit's UIKit (iOS/tvOS/visionOS) backend

    v0.31.0-beta.2 950 #winit #ui-kit #winit-window #ios #android #window-events
  24. kozan

    UI platform — re-exports and prelude for application authors

    v0.1.0 #ui #re-exports #platform #author #pipeline #winit #ui-engine #gpu #vello
  25. ascending_input

    just a basic Library to help with winit input

    v0.6.1 #winit #input #wgpu
  26. winit-win32

    Winit's Win32/Windows backend

    v0.31.0-beta.2 1.1K #winit #winapi #winit-window #key-press #window-events #android #window-creation #mouse #handle-events #windows-back-end
  27. limnus-window-runner

    winit runner for limnus-app

    v0.1.0 #winit #winit-window #limnus #window-management #runner #window-event
  28. magma_winit

    Part of the Magma-API, which is the API of the Magma3D game engine. A winit windowing and input backend implementation.

    v0.1.0-alpha.9 550 #winit #game-engine #back-end #windowing #input-back-end #game-input #magma-api #magma3-d #part-of-magma-api #api-of-magma3-d
  29. uzor-desktop

    Desktop backend for uzor (winit integration)

    v1.1.5 #uzor #ui-framework #rendering #desktop #back-end #geometry #winit #multi-backend #headless #business-logic
  30. winit-orbital

    Winit's Orbital/Redox backend

    v0.31.0-beta.2 850 #winit #redox #orbital #winit-window #android #gui #mouse #window-events
  31. vizia_window

    The window components of vizia

    v0.4.0 #declarative-ui #vizia #desktop-gui-framework #window #skia #cargo-run #winit
  32. keypeat

    Generic, std-only key repetition handling for Rust

    v0.1.3 #winit #repeat #key-input #api-bindings #input
  33. beyonder-store

    SQLite persistence layer for the Beyond terminal

    v0.1.0 #artificial-intelligence #persistence #terminal #ai-native #beyond #emulation #terminal-emulation #wgpu #winit #resource-limits
  34. est-render

    Easy to use winit, softbuffer & wgpu abstractions

    v0.2.52 600 #wgpu #softbuffer #winit #gpu-buffer #abstraction #pixel #gpu-compute #swapchain #winit-window #render-target
  35. luminvent_winit

    Cross-platform window creation library

    v0.27.6-alpha 130 #window-creation #winit #winit-window #window-builder #window-event #event-loop #control-flow #x11 #wayland #windows-events
  36. gapp-winit

    Abstract event loop library for winit-based applications with OpenGL and wgpu backends, integrating gapp traits for clean separation of input, update, render, and present

    v0.11.0 #opengl #wgpu #event-loop #winit #game #graphics
  37. painter

    plotter library

    v0.2.2 #plotter #primitive #window #charts #tiny-skia #real-time #winit #winit-window #heavy
  38. imgui-winit-support

    winit support code for the imgui crate

    v0.13.0 4.8K #winit #imgui #imgui-rs #winit-platform #back-end #input-device #winit-window
  39. deft-winit

    Cross-platform window creation library

    v0.35.0 #winit #winit-window #window-events #windowing
  40. masonry_winit

    Data-oriented Rust UI design toolkit

    v0.4.0 270 #gui-toolkit #ui-design #gui-ui-toolkit #masonry #winit #driver #data-oriented #widgets
  41. vizia_winit

    Winit backend for vizia

    v0.4.0 #winit #desktop-gui-framework #vizia #declarative-ui #back-end #skia
  42. winit_input_helper

    Processes winit events, allowing input state to be queried at any time

    v0.17.0 6.0K #input-state #winit #cache #helper #input
  43. winit_app

    A starter package to get started with winit windowing library

    v0.31.2 #winit #rust-windowing #graphics
  44. command-center

    A GPU-accelerated terminal emulator built with Rust, winit, and wgpu

    v0.1.0 #terminal #gpu-accelerated #wgpu #winit #built
  45. fluid_core

    GPU-accelerated fluid simulation core library (wgpu, no winit dependency)

    v0.1.1 #simulation #winit #input-manager #wgpu #gpu-accelerated #raw-window-handle #javascript
  46. fret-render

    Public rendering facade for Fret, re-exporting render contracts and integrations

    v0.1.0 #rendering #fret #facade #renderer #surface #svg #winit #cache #font-shaping #wgpu
  47. rio-winit-fork

    Cross-platform window creation library

    v0.30.9 1.1K #window-creation #winit #window-handle #windowing
  48. astrelis-winit

    Astrelis integration for winit

    v0.2.4 #astrelis #game-engine #integration #events #winit #game-logic #window-event #lifecycle-events #my-app #life-cycle
  49. notan_winit

    native backend using winit for Notan

    v0.14.0 600 #back-end #notan #winit #native
  50. widgetkit-host-windows

    Windows host implementation for WidgetKit using winit and softbuffer

    v0.3.0 #desktop #gui-widgets #windows #winit
  51. js_resized_event_channel

    js resized event channel (only supports full size window)

    v0.3.13 1.6K #event-loop #window #winit #js #winit-window #dpi
  52. pkecs_window

    windowing capabilities for pkecs

    v0.1.2 #windowing #pkecs #system #windowing-system #graphical #winit
  53. appit

    A math library specialized for 2d screen graphics

    v0.4.0 750 #winit #2d-graphics #windowing
  54. blwf

    A framework for building cross-platform applications with wgpu and winit

    v0.4.0 #wgpu #winit #graphics
  55. notan_backend

    default backend for Notan

    v0.14.0 390 #back-end #notan #opengl #winit #set
  56. chinchilib

    A graphical prototyping library for my students

    v0.3.0 #pixel #key-press #draw #graphical #events #winit #prototyping #student #animation #frame-buffer
  57. cn

    An input helper built for winit 🕹️

    v0.1.4 #input-state #winit #cache #input #state
  58. kozan-winit

    winit backend for the Kozan UI platform

    v0.1.0 #winit #kozan #window-manager #pipeline #back-end #ui-engine
  59. taika

    Thin abstraction over wgpu and winit

    v0.7.0 300 #wgpu #winit #graphics
  60. async-winit

    Use winit like an async runtime

    v0.2.1 #async-runtime #event-loop #winit #asynchronous-events #window-event #window-size #window-system #system-events #handle-events #window-handle
  61. frenderer

    The friendly WGPU renderer

    v0.10.0 4.3K #3d-rendering #driver #wgpu #mesh #sprite #winit #extension-traits #camera #immediate-mode #gpu
  62. wae

    Async executor that use Winit event loop

    v0.2.0 #async-executor #winit #winit-window #events #window-events #send-sync
  63. caper

    Minimalist game framework

    v0.13.0 140 #game-framework #glium #audio #nphysics #system #rodio #winit
  64. fret-platform

    Platform-agnostic windowing and input contracts for Fret runners

    v0.1.0 #fret #contract #runner #platform-independent #windowing #desktop #winit
  65. imgui-glutin-support

    glutin support code for the imgui crate

    v0.0.21 #imgui #glutin #bindings #winit #mouse #safe-bindings #immediate-mode #dear-im-gui #mouse-position #windows-platform
  66. egui-winit-ash-integration

    egui integration crate for winit and ash

    v0.6.0 130 #ash #gpu-allocator #vulkan #winit
  67. wgpu_quick_start

    A starter package to get started with wgpu library

    v0.28.7 #wgpu #graphics #winit #rust-windowing
  68. yakui

    A UI library for games

    v0.3.0 1.0K #declarative-ui #library-for-games #package #winit #vulkan #re-exports #widgets
  69. ready-paint

    schema using wgpu and winit

    v0.2.2 490 #winit #graphics #wgpu
  70. pixel_loop

    A pixel based drawing engine based on the idea of a self stabilizing update loop

    v0.3.0 130 #pixel #canvas #update #fixed-timestep #interactive-applications #drawing #crossterm #game-rendering #stb-image #winit
  71. radiance-egui-winit

    Bindings for using egui with winit (fork with SRGB color fixes for Radiance)

    v0.33.2 #egui-winit #egui #winit #gui
  72. kbd-winit

    winit bridge for kbd — converts winit key events and modifiers to kbd types

    v0.1.0 #keyboard-hotkey #hotkey #winit #key-bindings #keyboard
  73. aeth-window

    The window subsystem for aeth-rs

    v0.0.4 #subsystem #window #aeth-rs #winit #events #task-framework
  74. winit-main

    Abstract away winit's event-loop inversion of control

    v0.1.3 #winit #event-loop #inversion-of-control #abstract-away #proc-macro #main-thread
  75. garasu

    (硝子) — GPU rendering engine: wgpu pipeline, text rendering, shader system, and winit integration

    v0.1.0 #gpu-rendering #wgpu #glyphon #winit #gpu #graphics
  76. ash-tray

    A Tray to host Ash with Winit

    v0.19.0 #vulkan #winit #ash #imgui
  77. floem-winit

    Unofficial winit fork for Floem

    v0.29.5 2.2K #window-event #event-loop #winit #window-builder #floem #window-creation #haven-t
  78. Try searching with DuckDuckGo.

  79. pulz-winit

    Winit backend for pulz-app

    v0.1.0-alpha2 #pulz #winit #back-end
  80. winit-gtk

    Cross-platform window creation library

    v0.29.1 130 #winit #window-creation #winit-window #windowing
  81. felt-platform

    Platform abstraction for Felt UI (winit glue, IME, clipboard, dialogs)

    v0.1.0 #felt #platform #ime #clipboard #winit
  82. egui-tao

    Bindings for using egui with winit

    v0.23.0 380 #egui-winit #egui #winit
  83. unen_winit

    Winit crate for UnnamedEngine

    v0.0.3 #unen #winit #unnamed-engine
  84. cart-tmp-winit

    Cross-platform window creation library

    v0.22.2 1.0K #winit #window-creation #windowing
  85. winit-test

    Run tests using the winit event loop

    v0.2.0 950 #winit #testing #events #applications #testing-harness #run-testing #test-harness
  86. winit-modular

    proxy winit event loops which can be run at the same time, on separate threads

    v0.1.1 #winit #run-time #event-loop #windowing
  87. rhachis

    A game framework based off wgpu and winit

    v0.11.0 #game-engine #game-data #wgpu #thread-safe #game-logic #winit #wgpu-and-winit #games
  88. plinth-core

    core library for Plinth. Handles the creation of a winit window with a wgpu rendering context. Defines an inteferface for external apps to execute their code during certain events (Resizing…

    v0.1.2 #wgpu #winit #events #rendering #user #user-input #winit-window #window-creation
  89. tauri-winit

    Cross-platform window creation library

    v0.24.1 #winit #window-creation #winit-window #windowing
  90. azul-winit

    Cross-platform window creation library

    v0.24.0 #winit #windowing #window-creation
  91. imgui-winit-glow-renderer-viewports

    combined platform + renderer using the docking branch viewport feature

    v0.13.0 110 #imgui #renderer #glow #winit #viewport #docking
  92. egui-ash

    egui integration for ash (Vulkan)

    v0.4.0 #vulkan #ash #egui #winit
  93. baryon

    Fast prototyping 3D engine

    v0.3.0 #prototyping #3d-engine #winit #performance #windowing #gpu #wgpu #hecs #rend3 #ecs
  94. dashing

    ASCII-style roguelike engine

    v0.0.2 #rogue-like #game-engine #sprite #events #texture #graphics #winit
  95. winit_event_helper

    Simplified winit event handling using callback functions

    v0.5.0 #winit #events #event-helper #callback #update
  96. main_game_loop

    collection for building a winit game loop

    v0.6.1 #winit #game #update-loop #events #draw #window-state #control-flow #ws
  97. egui_winit_ash_vk_mem

    egui integration crate for winit, ash and vk_mem

    v0.5.0 #ash #winit #vulkan #vk-mem #gui
  98. hui-winit

    winit platform backend for hui

    v0.1.0-alpha.6 200 #hui #winit #interactive-applications #ui #back-end #games #library-for-games
  99. vizia_core

    Core components of vizia

    v0.4.0 #view #declarative-ui #desktop-gui-framework #themes #animation #winit #windowing #localization #css #accessibility
  100. imeye-rs

    image viewer written in Rust using OpenGL and winit

    v0.1.0 #image-viewer #opengl #rotation #winit #full-screen #pan #esc
  101. dacho

    ECS Game Engine

    v0.2.0 140 #vulkan #winit #ash #renderer #graphics
  102. kopki

    graphical engine made with wgpu and winit

    v0.4.5 420 #graphics #winit #gfx
  103. shaderunner

    A rendering layer on top of wgpu, winit, and egui

    v0.1.4 430 #wgpu #egui #rendering #layer-on-top #top-of-wgpu #winit #vertices #graphics-rendering #tutorial
  104. bevy_window_utils

    window utils such as managing window icon and taskbar progress indicator in Bevy

    v0.16.0 220 #progress-indicator #taskbar #icons #window #bevy #bevy-plugin #winit #winsafe #macos #asset-server
  105. lemna-wx-rs

    wx-rs windowing backend support for lemna

    v0.4.0 #ui-framework #reactive-ui #windowing #lemna #back-end #wgpu-rendering #gpu-rendering #button #winit
  106. win-loop

    Windowing (using winit), nice input handling and frame-rate-independent game loop all wrapped up in a neat little package

    v0.10.1 750 #winit #game-input #loops #windowing
  107. canvas-desktop

    Native desktop host for Saorsa Canvas using winit + wgpu

    v0.1.2 #desktop #canvas #wgpu #saorsa #host #winit #desktop-applications #communitas
  108. winit_craft

    Cross-platform window creation library

    v0.30.10 #winit #winit-window #windowing
  109. yakui-winit

    winit bindings for yakui

    v0.3.0 #declarative-ui #yakui #winit #library-for-games #bindings
  110. lemna-winit

    winit windowing backend support for lemna

    v0.4.0 #winit #ui-framework #reactive-ui #lemna #back-end #windowing #layout-engine #wgpu-rendering #cache
  111. swamp-window-runner

    winit runner for swamp-app

    v0.0.10 #runner #winit #swamp-app
  112. bevy_glfw

    GLFW window backend for Bevy

    v0.1.1 #glfw-window #back-end #bevy #winit
  113. ferrishot_winit_fork

    Cross-platform window creation library

    v0.30.8 #winit #winit-window #window-events #windowing
  114. stereokit-macros

    Macros for stereokit-rust

    v0.5.1 230 #screenshot #macro #demo #stereo-kit #call #object-model #x86-64-linux #arm64 #winit
  115. pix-win-loop

    Windowing (using winit), nice input handling and frame-rate-independent game loop all wrapped up in a neat little package. Custom rendering support (pixels and softbuffer are…

    v0.4.0 #winit #frame-rate-independent #pixel #windowing #package #game #softbuffer
  116. astrelis-core

    Core utilities for Astrelis engine

    v0.2.4 #game-engine #geometry #profiling #vec2 #vec3 #re-exports #performance-profiling #glam #logging #winit
  117. stateloop

    state-based main loop for doing stuff with a winit window

    v0.7.0 #winit #state-based #window #winit-window #events
  118. android_glue

    Glue for the Android JNI

    v0.2.3 33K #android #glue #cargo-apk #jni #docker #docker-run-rm #winit #emulation
  119. xuko-gfx

    xuko's graphics abstraction

    v0.6.1 #graphics #abstraction #xuko #winit #windowing #hood
  120. wginit

    Framework for initializing wgpu + winit

    v0.7.0 650 #framework #framework-for-initializing #wgpu #winit #devices
  121. lento-winit

    Cross-platform window creation library

    v0.30.5 #winit #winit-window #window-events #windowing
  122. swsurface

    Software-rendered surface for winit

    v0.1.4 #graphics #winit #software-rendered