#window

  1. minifb

    Cross-platform window setup with optional bitmap rendering

    v0.28.0 113K #frame-buffer #windowing #window
  2. raw-window-metal

    Interop library between Metal and raw-window-handle

    v1.1.0 71K #raw-window-handle #metal #graphics #window
  3. window_clipboard

    obtain clipboard access from a raw-window-handle

    v0.5.1 88K #raw-window-handle #clipboard #window
  4. x-win

    This package allows you to retrieve precise information about active and open windows on Windows, MacOS, and Linux. You can obtain the position, size, title, and other memory of windows.

    v5.5.0 170 #active-window #window-position #open #current #window
  5. pistoncore-glutin_window

    A Piston window back-end using the Glutin library

    v0.73.2 21K #piston-window #glutin #piston #window
  6. win-screenshot

    Take a screenshot of a specific window or entire screen on Windows platform

    v4.0.14 370 #screenshot #screen-capture #window-capture #window
  7. simple-crosshair-overlay

    native crosshair overlay

    v1.2.1 700 #window-overlay #crosshair #applications #window
  8. pistoncore-winit_window

    A winit back-end for pistoncore-window

    v0.20.2 210 #winit-window #winit #piston-window #piston #window
  9. libobs-window-helper

    list of windows that can be captured by OBS

    v0.4.0 #obs #libobs #window-list #helper #window
  10. bevy-persistent-windows

    A Bevy plugin to easily create and manage windows that remember where they were

    v0.9.0 #bevy-plugin #persistent #window
  11. winshift

    A cross-platform window change hook library

    v0.0.5 160 #window-focus #hook #change #window
  12. rob_test_sagebox_integration_001

    Internal test crate for validating Sagebox packaging and README rendering. Not intended for public use.

    v0.1.3 180 #sagebox #window #mandelbrot #widgets #real-time-graphics #function-call
  13. corner-calculator

    Command line utility and lib to calculate new x+y coordinates for a window for a certain direction (=numpad key) based on existing based on given screen and window dimensions

    v0.1.4 230 #calculator #coordinates #direction #corner #window #command-line-utility #xy #numpad #window-management
  14. tauri-plugin-frame

    Opnionated window decoration controls for Tauri apps

    v1.1.6 #tauri-plugin #window #frame #control #snap #button #hover #decoration #decorations #windows-11
  15. limnus-window

    Easily create and manage windows across multiple platforms for game applications, leveraging the power of the winit library

    v0.0.20 #cross-platform #window #game
  16. gpui_transitions

    API for interpolating between values in GPUI

    v0.1.5 #transition #gpui #api #window #interpolating #cx #animation #millis
  17. window-observer

    observing information about the windows

    v0.2.0 #macos #window #windows
  18. tauri-plugin-decorum

    Opnionated window decoration controls for Tauri apps

    v1.1.1 6.0K #tauri-plugin #window #decoration #control #content #macos #snap #inset #decorations
  19. tauri-plugin-wallpaper

    A Tauri plugin to set your window as wallpaper behind desktop icons

    v3.0.0 #tauri-plugin #desktop #window #wallpaper #icons #windows-desktop #detach #pin #unpin
  20. klippa

    Geometry clipper using rectangular window

    v0.2.6 430 #rectangular #window #geometry #clipper
  21. limnus-screen

    platform neutral screen and window types

    v0.0.20 120 #platform-neutral #window #screen #and #settings
  22. painter

    plotter library

    v0.2.2 #plotter #primitive #window #charts #tiny-skia #real-time #winit #winit-window #heavy
  23. window

    Minimal Rust code for creating a window, automatically choosing a backend window manager and graphics API

    v0.5.0 #graphics #cross-platform #wm
  24. compo-window

    Cross-platform window component for the Compo declarative and reactive component framework

    v0.1.0 #component #window #reactive #gui #api-bindings
  25. bevy_cursor

    A bevy plugin to track information about the cursor

    v0.7.1 #camera #window #bevy
  26. r-matrix

    Rust port of cmatrix

    v0.2.7 750 #cmatrix #ncurses #window #character #port #falling #memory-safe
  27. rat-dialog

    stacked dialog windows and application windows

    v2.0.1 #ratatui #dialog #window
  28. ohos-window-sys

    Raw Bindings to the OpenHarmony native window

    v0.1.5 #harmony-os #open-harmony #ui #ffi #window
  29. input_query

    querying key states without a window

    v0.3.0 #key-code #querying #state #window #keyboard #macos #platform-specific
  30. blinds

    Wrap an async abstraction over a window

    v0.3.0-alpha0 270 #window-event #event-stream #async #window
  31. window-getter

    retrieving information about the windows

    v0.1.2 #enums #window #macos #window-enum #windows
  32. nappgui

    Rust bindings to NAppGUI

    v0.2.0 #bindings #desktop-applications #window #native-api #page #programming-language
  33. apodize

    iterators that yield generalized cosine, hanning, hamming, blackman, nuttall and triangular windows

    v1.0.0 13K #iterator #hanning #blackman #hamming #window
  34. rlink

    High performance Stream Processing Framework

    v0.6.16 #stream-processing #flink #window
  35. 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
  36. swamp-window

    Easily create and manage windows across multiple platforms for game applications, leveraging the power of the winit library

    v0.0.10 350 #cross-platform #game #window
  37. aeth-window

    The window subsystem for aeth-rs

    v0.0.4 #subsystem #window #aeth-rs #winit #events
  38. bevy-wicon

    A tiny Bevy plugin to set a window icon

    v0.18.1 #bevy-plugin #icons #window
  39. tauri-plugin-ntb

    A Tauri plugin for custom title bars

    v1.0.0 #tauri-plugin #control #title #themes #window #snap #bars
  40. nsys-curses-utils

    Rust *curses utilities

    v0.1.0 #color-pair #chtype #curses #character-data #window #pancurses #ncurses #easycurses #terminal-size #64-bit
  41. mini_gl_fb

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

    v0.9.0 #opengl #windowing #window #framebuffer
  42. vizia_window

    The window components of vizia

    v0.3.0 150 #declarative-ui #vizia #desktop-gui-framework #window #cross-platform-ui #reactive-ui #skia #ui-framework #cargo-run #winit
  43. intervals

    A generic interval type with support for open/closed bounds

    v2.1.0 460 #interval #bounds #algebra #math #window
  44. borderless-window

    minimal cli tool to make applications borderless-windowed

    v0.1.1 #borderless #window #applications #exe #windows #game
  45. tuifw-window

    Text User Interface Framework. Overlappable hierachical windows.

    v0.26.0 1.9K #tui #tui-framework #window
  46. request-window-attention

    在 windows 系统,根据窗体“标题名”闪烁窗体的任务栏图标来请求用户注意

    v0.1.6 #request #nodejs #window #系统 #windows #nw
  47. bml_grapher

    graphing functions, plots, and other things probably. It's a wrapper over minifb for drawing functions with similar syntax to canvas in JS

    v0.1.5 220 #pixel #window #line #drawn #canvas #drawing #minifb #plot #cargo-publish #cargo-run
  48. vst_window

    Cross-platform windowing library for VST plugins

    v0.3.0 #cross-platform #vst-plugin #vst #audio #window #audio-plugin
  49. skia-window

    Rendering window with skia

    v0.10.0 #skia #rendering #window
  50. tileme

    (Not yet) A tiling window manager for Windows 10

    v0.0.3 #window-manager #window #windows
  51. tauri-plugin-drag

    Start a drag operation out of a Tauri window

    v2.1.0 700 #operation #window #drag #tauri
  52. vnpyrs-chart

    A chart window for both vnpyrs and vnpy

    v0.1.1 #charts #window #vnpyrs #vnpy
  53. bevy_link_window_to_monitor

    A small micro-crate to associate Windows and Monitors

    v0.3.0 210 #monitor #bevy #window
  54. qpl

    Quigly's Platform Layer

    v0.2.1 290 #platform-layer #quigly #events #window #height
  55. piston-fake_dpi

    A window wrapper that simulates fake Hi-DPI screen by manipulating window events

    v0.6.0 #dpi #piston-window #window #wrapper #piston
  56. bevy_window_reveal

    A Bevy plugin for controlling the initial visibility of the game window, allowing you to hide the window at startup and reveal it after a specified number of frames or milliseconds

    v0.1.1 #game #reveal #window
  57. open_ui

    🕹 Build cross-platform GUI apps with Rust

    v1.4.0 #graphics #graphics-gui #window #game-graphics #game
  58. mathall/rim

    Aspiring vim-like text editor

    GitHub 0.1.0 #text-editors #vim-like #aspiring #vim-editor #window #screenshot
  59. kondrak/rust64

    Commodore 64 emulator written in Rust

    GitHub 0.6.1 #c64 #emulation #commodore #debugging #window #sid #vic #cia
  60. rlink-connector-kafka

    High performance Stream Processing Framework

    v0.6.6 #flink #kafka #window
  61. tauri-plugin-drag-as-window

    Start a drag operation from a DOM element to its own window

    v2.1.0 290 #window #dom #element #operation #own
  62. sc-state-db

    State database maintenance. Handles canonicalization and pruning in the database.

    v0.41.0 17K #canonicalization #pruning #maintenance #window #handle #blockchain #database #trie-node #changeset #in-memory
  63. Try searching with DuckDuckGo.

  64. 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
  65. web-rpc

    Bi-directional RPC for the Web

    v0.0.3 120 #channel #rpc #worker #window #javascript
  66. glwindow

    Create a minimal window for OpenGl with glutin

    v0.3.0 300 #opengl #window #glutin
  67. dlauncher

    An application launcher for Linux that is based on Ulauncher

    v0.1.1 #applications-launcher #ulauncher #extension #linux #window
  68. window_events

    Events that window creation backends can use

    v0.1.6 #events #system #windowing #window-system #window
  69. simple-message-box

    Create a simple message box

    v0.0.2 #message-box #message #window #box #simple
  70. orbtk-shell

    Window shell crate used by OrbTk

    v0.3.1-alpha3 #orb-tk #shell #window
  71. unen_window

    Window crate for UnnamedEngine

    v0.0.3 #unen #unnamed-engine #window
  72. embed_ui

    The simplest webview library ever made, probably

    v0.1.3 140 #webview #simplest #ever #ui #window #web-page #web-apps
  73. rlink-connector-clickhouse

    High performance Stream Processing Framework

    v0.6.1 #flink #window #clickhouse
  74. rlink-connector-elasticsearch

    High performance Stream Processing Framework

    v0.6.1 #elasticsearch #flink #window
  75. custom_egui_frame

    A custom window frame for egui windows

    v0.1.4 280 #egui #frame #window #windows
  76. exposed

    cross-platform window management library

    v0.0.1-beta #window #cross-platform
  77. swamp-screen

    platform neutral screen and window types

    v0.0.10 #platform-neutral #window #screen #settings #and
  78. debugui

    Add a gui window to your program to view and manipulate values at runtime

    v0.1.0 #window #run-time #value #view #gui
  79. glapp

    GL context creation wrapper

    v0.1.3 #opengl #creation #context #window #events #render-scene
  80. notepad_logger

    Log to an open Notepad window on Windows

    v0.1.1 #logging #notepad #window #windows #open
  81. events_loop

    Generic events loop interface, for libraries working with event loops

    v0.1.1 #events #window #windowing #window-system #system
  82. rlink-connector-files

    High performance Stream Processing Framework

    v0.5.0 #hdfs #flink #window
  83. objrs_demo

    Demonstration of objrs

    v0.0.2 #objrs #demo #mouse #window #demonstration #objective-c #metal #appkit
  84. bevy_window_icon

    Window icons in Bevy

    v0.4.0 130 #icons #window #bevy
  85. fowin

    a cross-platform foreign window handling library

    v0.1.0 #cross-platform #foreign #window #set #api
  86. blithaven

    2d render

    v0.4.1 #pixel #rect #render #window #2d #window-size #delta-time #previous-frame #specifier
  87. stateloop

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

    v0.7.0 #winit #state-based #window #winit-window #events
  88. rust_graphics_window

    small and minimal windowing library

    v0.1.2 #graphics #window #ffi
  89. luigi-rs

    Rust bindings for Luigi - a simple C GUI library

    v1.0.0 #bindings #button #panel #window #ui #windows-and-linux
  90. winex

    Cross-platform window eye-candy and features for those who need a little extra from their windows

    v0.1.0 #eye-candy #blur #window #who #cross-platform
  91. pezsc-state-db

    State database maintenance. Handles canonicalization and pruning in the database.

    v0.30.0 190 #canonicalization #pruning #maintenance #window #hash #database #trie-node #changeset #in-memory #blockchain
  92. denog_runtime

    denog runtime library

    v0.7.3 #denog #run-time #fork #integration #window #system-integration #deno #window-system #deno-runtime
  93. swil

    cross-platform window creation library

    v0.2.0 #x11 #window-creation #window
  94. visualizer

    Connects to the visualizer CLI to show a visualization in a new window for supported values

    v0.1.1 #visualization #show #window #extension #debugging #plotly
  95. egui-tetra

    egui integration for Tetra

    v0.3.0 #egui-integration #tetra #context #window #ui
  96. show-image-macros

    macros for the show-image crate

    v0.12.4 7.1K #show-image #macro #window #image-view #debugging #image-info #gui #keyboard-events #image-processing #save-image
  97. gdb_breakpoint

    Call gdb to the current process and atatch in a new tmux window

    v0.2.0 #breakpoints #gdb #tmux #current-process #window
  98. denog

    executable

    v0.7.3 #deno #window #fork #executable #system #system-integration
  99. orbtk_orbclient

    Window shell crate used by OrbTk

    v0.3.1-alpha4 #orb-tk #shell #window
  100. windowless_sleep

    A sleep function for wasm that doesn't rely on window

    v0.1.1 #sleep #window #windowless #js #rely #web-worker #web-sys #set-timeout #nodejs #bun
  101. mterm

    framework for single window applications that render ASCII text

    v0.1.1 #ascii #framework #window #single #applications
  102. dwarf-term

    A window that lets you have Dwarf Fortress style graphics

    v0.2.0 #dwarf-fortress #window #rogue-like
  103. denox

    executable

    v0.3.1 #deno #window #fork #executable #system #system-integration
  104. str_windows

    iterator over windows of chars (as &strs) of a &str

    v0.1.0 #string #iterator #windows #window
  105. denox_runtime

    denox runtime library

    v0.3.1 #run-time #window #integration #fork #system-integration #denox #deno #deno-runtime
  106. schulke-214/rsnake

    Snake implemented in rust

    GitHub 0.1.0 #snake-game #window #piston-window #cargo-run #download
  107. annasul_window

    annasul: window library

    v0.1.0 #window #annasul
  108. fluxus-core

    Core components for Fluxus stream processing engine

    v0.2.0 #stream-processing-engine #component #processing-stream #config #window
  109. bevy_decorum

    A highly customizable window decoration plugin for the Bevy engine, inspired by tauri-plugin-decorum

    v0.0.2 #bevy-plugin #window #decoration #bevy
  110. ray_tracing_show_image

    Ray Tracing based on Peter Shirley's mini books

    v0.1.1 #ray-tracing #show-image #book #window #peter #shirley #github-repository #view-model #github-page #rgb
  111. visualizer-cli

    Shows a visualization of supported values in a new window

    v0.1.3 #visualization #debugging #show #window #extension
  112. rwmstatus

    status monitor displays

    v1.0.0 #x11 #wm #status #monitor #window
  113. tmx-launch

    window launcher for tmux, with profiles

    v0.1.0 #profile #launcher #window #tmux
  114. smn_view

    A cross-platform web based window framework for Rust

    v0.2.0 190 #web-framework #window #cross-platform