Thanks to visit codestin.com
Credit goes to lib.rs

#windowing

  1. winit

    Cross-platform window creation library

    v0.31.0-beta.2 1.3M #window-creation #windowing
  2. raw-window-handle

    Interoperability library for Rust Windowing applications

    v0.6.2 2.2M #window-handle #windowing
  3. glutin

    Cross-platform OpenGL context provider

    v0.32.3 845K #opengl #egl #windowing
  4. softbuffer

    Cross-platform software buffer

    v0.4.8 535K #frame-buffer #graphics #windowing #framebuffer
  5. tao

    Cross-platform window manager library

    v0.34.5 617K #window-manager #windowing #cross-platform
  6. muda

    Menu Utilities for Desktop Applications

    v0.17.1 771K #desktop-applications #context-menu #windowing #menu
  7. miniquad

    Cross-platform window context and rendering library

    v0.4.8 37K #opengl #graphics #3d #windowing
  8. minifb

    Cross-platform window setup with optional bitmap rendering

    v0.28.0 51K #frame-buffer #windowing #window
  9. calloop-wayland-source

    A wayland-rs client event source for callloop

    v0.4.1 1.4M #wayland-client #event-source #windowing #wayland
  10. global-hotkey

    Global hotkeys for Desktop Applications

    v0.7.0 122K #hotkey #windowing #global
  11. window-vibrancy

    Make your windows vibrant

    v0.7.1 351K #blur #mica #acrylic #vibrancy #windowing
  12. cursor-icon

    Cross platform cursor icon type

    v1.2.0 972K #icons #cursor #windowing
  13. sdl3-sys

    Low level Rust bindings for SDL 3

    v0.6.0+SDL-3.4.0 1.9K #sdl #windowing #graphics
  14. glfw

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.61.0 8.3K #vulkan #opengl #windowing
  15. app_window

    Cross-platform window library

    v0.3.2 #windowing #keyboard #mouse #input
  16. glutin-winit

    Glutin bootstrapping helpers with winit

    v0.5.0 592K #winit #opengl #windowing
  17. mirl

    Miners Rust Lib - A massive collection of ever growing and changing functions, structs, and enums. Check the description for compatibility and toggleable features! (Most of the lib…

    v8.0.0 #extension #windowing #utilities #system #graphics
  18. lotus_engine

    Lotus is a game engine with the main focus of being easy-to-use and straight forward on developing 2D games

    v0.2.2 3.2K #2d-game-engine #ecs #lotus #straight #assets #main-focus #physics-engine #audio #font #windowing
  19. allegro

    5 core library Rust wrapper

    v0.0.50 #direct3d #opengl #graphics #windowing #input
  20. sdl2-sys

    Raw SDL2 bindings for Rust, used internally rust-sdl2

    v0.38.0 94K #graphics #windowing #ffi #sdl
  21. notan

    portable multimedia layer to create apps or games easily

    v0.13.0 290 #graphics #windowing #engine
  22. 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 #game-input #input-back-end #magma-api #magma3-d #part-of-magma-api #api-of-magma3-d
  23. pulse-ops

    Built-in operators and combinators for Pulse dataflows — map, filter, join, window, and custom processing logic

    v0.1.2 #event-time #stream-processing #pulse #operator #parquet #rocksdb #kafka #local-first #windowing #flink
  24. ash-window

    Interop library between ash and raw-window-handle

    v0.13.0 22K #raw-window-handle #vulkan #ash #windowing #graphics
  25. glfw-passthrough

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.60.2 260 #vulkan #opengl #windowing
  26. ui-events-winit

    bridging ui-events and winit

    v0.2.0 3.6K #windowing #pointers #input #graphics
  27. pulse-io

    Input/output connectors for Pulse — integrates with external systems such as Kafka, Arrow, and Parquet

    v0.1.2 #parquet #event-time #data-streaming #kafka #io #csv #rocksdb #local-first #windowing #flink
  28. sdl2

    SDL2 bindings for Rust

    v0.38.0 109K #graphics #graphics-api #windowing #engine
  29. pulse-state

    State management utilities for Pulse — provides windowing, aggregations, and persistent operator state

    v0.1.2 #prometheus #rocksdb #data-streaming #windowing #operator #parquet #event-time #local-first #kafka #flink
  30. witer

    An iterator-based Win32 windowing library

    v0.11.4 1.2K #windowing #win32 #windows
  31. cardinal-varvara

    Varvara Ordinator

    v0.10.1 #varvara #mouse #events #devices #state #keyboard #gui #ordinator #drawing #windowing
  32. uni-app

    native/wasm compatibility layer for window creation, input and filesystem

    v0.5.0 200 #filesystem #input #windowing #wasm
  33. blinc_platform_desktop

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

    v0.1.1 #desktop #desktop-platform #ui-framework #windowing #blinc #winit #macos #gpu-accelerated #window-events #animation
  34. rio-winit-fork

    Cross-platform window creation library

    v0.30.9 1.1K #window-creation #winit #window-handle #windowing
  35. lenient_winit

    A wrapper around winit to provide a nicer experience for developers. Experience similar to SDL2/GLFW

    v0.2.3 #winit #windowing #gui
  36. deft-winit

    Cross-platform window creation library

    v0.35.0 #winit #winit-window #window-events #windowing
  37. fui_system

    System controls (dialogs, tray etc.) for FUI UI Framework

    v0.14.1 #dialog #windowing #framework
  38. deft-softbuffer

    Cross-platform software buffer

    v0.5.0 #frame-buffer #graphics #windowing #framebuffer
  39. sable-platform

    Platform abstraction layer for Sable Engine - windowing, input, and events

    v0.1.0 #abstraction-layer #windowing #events #sable #input #keyboard #mouse #input-state
  40. wayland-csd-frame

    Common trait and types for wayland CSD interop

    v0.3.0 762K #wayland-client #client-side #windowing #wayland
  41. win64

    Hand-crafted, idiomatic Rust wrappers for Win32

    v0.0.4 #windowing #windows #api-bindings
  42. allegro-sys

    Allegro 5 core library Rust binding

    v0.0.50 120 #opengl #direct3d #windowing #input
  43. windowing_api

    API for windowing system

    v0.13.0 #dialog #gui-framework #tray #windowing #framework #gui
  44. magma_windowing

    Part of the Magma-API, which is the API of the Magma3D game engine. This is responsable for handling windows.

    v0.1.0-alpha.3 200 #windowing #game-engine #ecs #window-events #magma-api #monitors #windowing-api #magma3-d #part-of-magma-api #responsable
  45. window-shadows-v2

    Add native shadows to your windows for tauri v2

    v0.1.1 #shadow #windowing #gui
  46. servo-glutin

    Cross-platform OpenGL context provider

    v0.15.0 350 #opengl #windowing
  47. glfw-mjrc-fork

    A fork of https://crates.io/crates/glfw, containing some required patches for MuJoCo-rs

    v0.60.0 #vulkan #opengl #windowing
  48. appit

    A math library specialized for 2d screen graphics

    v0.4.0 750 #winit #2d-graphics #windowing
  49. ezwin

    Easy, minimal Win32 window creation

    v2.15.1 1.6K #windowing #win32 #windows
  50. mini_gl_fb

    Quick and easy window creation, input, and high speed bitmap rendering

    v0.9.0 #opengl #windowing #window #framebuffer
  51. muda-win

    Menu Utilities for Desktop Applications on Windows (fork of tauri-apps/muda)

    v0.1.3 #context-menu #windowing #menu
  52. ramen

    Cross-platform windowing crate, built for performance

    v0.0.2 #events #windowing #cross-platform-windowing #window-size #games
  53. windowing_qt

    windowing_api using QT Framework

    v0.17.0 #dialog #framework #gui-framework #windowing #gui #tray
  54. b3-core

    A cross-platform framework that provides access and management of the main elements of a graphical application

    v0.4.0 220 #cross-platform-applications #windowing
  55. wintrack

    monitoring window related events on Windows

    v1.0.1 #windowing #events #windows-events #api-bindings
  56. maylib

    A rust-native raylib alternative with multiple window support

    v0.3.4 460 #graphics #windowing #graphics-gui
  57. glfw-ext

    GLFW utilities and extension methods

    v0.59.0 #opengl #egl #khronos #windowing #graphics
  58. gafw

    Cross-platform GUI Application Framework

    v0.1.0 #gui-framework #opengl #windowing #egl
  59. egui_overlay

    Egui integration to easily create Desktop Overlays

    v0.9.0 120 #egui-integration #desktop #pass-through #gui-applications #input #glfw #wgpu #three-d #egui-wgpu #windowing
  60. cat_engine_basement

    The CatEnigne's basement

    v0.0.0-alpha7 #opengl #windowing #graphics
  61. winit-gtk

    Cross-platform window creation library

    v0.29.1 130 #winit #window-creation #winit-window #windowing
  62. Try searching with DuckDuckGo.

  63. windowfunctions

    Common window functions for apodization

    v0.1.1 130 #fft #dsp #apodization #windowing #math
  64. ivy-vulkan

    Low level vulkan abstractions for the Ivy game engine

    v0.10.3 #vulkan #low-level #graphics #windowing #low-level-vulkan #low-level-graphics
  65. sdl2_mixer

    bindings for Rust

    v0.25.0 130 #music #sdl #windowing #graphics #sound
  66. hwnd

    Well documented, safe-leaning, sound, low-level API bindings to HWND-adjacent APIs

    v0.0.0-2024-01-05 #winapi #win32 #windowing
  67. cart-tmp-winit

    Cross-platform window creation library

    v0.22.2 700 #winit #window-creation #windowing
  68. 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
  69. ivy-graphics

    high level graphics abstractions like Meshes, Materials, etc. Builds on top of ivy-vulkan

    v0.10.3 #vulkan #high-level #windowing #graphics #game
  70. tauri-winit

    Cross-platform window creation library

    v0.24.1 #winit #window-creation #winit-window #windowing
  71. nstd_gui

    NSTD windowing crate

    v0.5.0 #cross-platform #nstd #c-ffi #return #windowing
  72. glfw_raw_window_handle_0_5_0

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.48.0 #vulkan #opengl #windowing
  73. azul-winit

    Cross-platform window creation library

    v0.24.0 #winit #windowing #window-creation
  74. raven-varvara

    Varvara Ordinator

    v0.1.0 #varvara #ordinator #mouse #gui #events #keyboard #interpreter #windowing #drawing
  75. softbuffer-rgb

    A wrapper around softbuffer that makes it easier to modify a raw pixel buffer

    v0.1.1 #frame-buffer #softbuffer #windowing
  76. wx-rs

    Self-contained wxWidgets in Rust

    v0.2.0 #windowing #wx-widgets #self-contained
  77. winit-core

    winit core API

    v0.31.0-beta.2 900 #windowing #android
  78. baryon

    Fast prototyping 3D engine

    v0.3.0 #prototyping #3d-engine #winit #performance #ecs #windowing #gpu #wgpu #hecs #rend3
  79. ivy-window

    GLFW window wrapper

    v0.10.3 #vulkan #windowing #glfw #graphics
  80. egui_window_glfw_passthrough

    egui windowing backend using Glfw

    v0.9.0 130 #glfw-window #pass-through #opengl #egui #back-end #windowing #emscripten #emulation #window-overlay #wgpu
  81. winit_craft

    Cross-platform window creation library

    v0.30.10 #winit #winit-window #windowing
  82. rovella

    A game library that, at present, only consists of a windowing and events wrapper

    v0.1.6 #windowing #platform #game-engine #xcb
  83. 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
  84. winflip

    An experiment in making a small light-weight window-setup library

    v0.1.0 #cross-platform-windowing #cross-platform #windowing #api-bindings
  85. window-shadows

    Add native shadows to your windows

    v0.2.2 1.0K #shadow #windowing
  86. wlm

    A command-line tool to move and resize windows based on a config

    v0.3.0 #windowing #cli
  87. winwin

    windows windowing

    v0.0.13 460 #windowing
  88. sdl2_gfx

    bindings for Rust

    v0.24.0 #sdl2 #windowing #graphics
  89. 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 #winit
  90. window_events

    Events that window creation backends can use

    v0.1.6 #events #system #windowing #window-system #window
  91. glutin_tao

    Glutin bootstrapping helpers with tao

    v0.33.0 650 #opengl #tao #windowing
  92. b3-display-handler

    A connecting interface between the provider of a pointer to a window or display and the consumer

    v0.1.2 #b3 #windowing
  93. conrod_floatwin

    A virtual windowing library for Conrod UI

    v0.0.2 #windowing #ui #conrod #graphics
  94. fui_system_core

    Core system elements for FUI libraries

    v0.13.1 #dialog #tray #framework #windowing
  95. egui_render_three_d

    egui rendering backend using three-d

    v0.9.0 650 #egui-overlay #back-end #three-d #pass-through #rendering #gui-applications #glow #windowing
  96. lemna-winit

    winit windowing backend support for lemna

    v0.4.0 #winit #ui-framework #reactive-ui #lemna #back-end #windowing #layout-engine #cache #wgpu-rendering
  97. ferrishot_winit_fork

    Cross-platform window creation library

    v0.30.8 #winit #winit-window #window-events #windowing
  98. windowed-futures

    Helpers for windowed parallel execution of collections of futures

    v0.1.0 #future #windowing #async #parallel
  99. events_loop

    Generic events loop interface, for libraries working with event loops

    v0.1.1 #events #window #windowing #window-system #system
  100. vizia_core

    Core components of vizia

    v0.3.0 #view #declarative-ui #desktop-gui-framework #themes #animation #winit #css #windowing #localization #accessibility
  101. 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
  102. winey

    windowing library

    v0.1.1 #windowing #window-event #key-code #platform
  103. xuko-gfx

    xuko's graphics abstraction

    v0.6.1 #graphics #abstraction #xuko #winit #windowing #hood
  104. ufb

    Just quickly show or draw a framebuffer in a window, nothing else!

    v0.2.1 #opengl #windowing #graphics #image #framebuffer
  105. azul-glutin

    Cross-platform OpenGL context provider

    v0.26.0 #opengl #windowing
  106. lento-winit

    Cross-platform window creation library

    v0.30.5 #winit #winit-window #window-events #windowing
  107. floem-window-vibrancy

    Make your windows vibrant

    v0.4.3 #blur #mica #windowing #acrylic #vibrancy