Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "windowing" keyword

Top 0.9% on crates.io
winit 0.30.0
Cross-platform window creation library.
104 versions - Latest release: 17 days ago - 731 dependent packages - 8,290 dependent repositories - 9.78 million downloads total - 4,319 stars on GitHub - 3 maintainers
tray-icon 0.13.5 💰
Create tray icons for desktop applications
38 versions - Latest release: 12 days ago - 3 dependent packages - 67 dependent repositories - 368 thousand downloads total - 159 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
miniquad 0.4.0 💰
Cross-platform window context and rendering library.
130 versions - Latest release: 3 months ago - 23 dependent packages - 396 dependent repositories - 455 thousand downloads total - 1,421 stars on GitHub - 1 maintainer
win-loop 0.7.0
Windowing (using `winit`), nice input handling and frame-rate-independent game loop all wrapped u...
9 versions - Latest release: 4 months ago - 1 dependent package - 1.94 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
window-vibrancy 0.5.0 💰
Make your windows vibrant.
14 versions - Latest release: 3 months ago - 2 dependent packages - 148 dependent repositories - 127 thousand downloads total - 547 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
tao 0.28.0 💰
Cross-platform window manager library.
84 versions - Latest release: 7 days ago - 30 dependent packages - 4,504 dependent repositories - 2.24 million downloads total - 1,406 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
softbuffer 0.4.2
Cross-platform software buffer
12 versions - Latest release: 29 days ago - 32 dependent packages - 42 dependent repositories - 442 thousand downloads total - 271 stars on GitHub - 6 maintainers
sdl3 0.5.0 💰
Cross-platform multimedia
5 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 1.95 thousand downloads total - 9 stars on GitHub - 2 maintainers
Top 1.9% on crates.io
sdl2-sys 0.36.0
Raw SDL2 bindings for Rust, used internally rust-sdl2
57 versions - Latest release: 6 months ago - 23 dependent packages - 1,039 dependent repositories - 1.51 million downloads total - 2,620 stars on GitHub - 3 maintainers
Top 1.7% on crates.io
sdl2 0.36.0
SDL2 bindings for Rust
96 versions - Latest release: 6 months ago - 254 dependent packages - 1,112 dependent repositories - 1.53 million downloads total - 2,546 stars on GitHub - 3 maintainers
Top 3.4% on crates.io
raw-window-handle 0.6.1
Interoperability library for Rust Windowing applications.
19 versions - Latest release: 24 days ago - 305 dependent packages - 11,624 dependent repositories - 14.7 million downloads total - 282 stars on GitHub - 3 maintainers
Top 7.8% on crates.io
muda 0.13.2 💰
Menu Utilities for Desktop Applications
43 versions - Latest release: 7 days ago - 5 dependent packages - 370 dependent repositories - 887 thousand downloads total - 182 stars on GitHub - 2 maintainers
Top 3.7% on crates.io
minifb 0.26.0 💰
Cross-platform window setup with optional bitmap rendering
57 versions - Latest release: 3 days ago - 79 dependent packages - 256 dependent repositories - 488 thousand downloads total - 959 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
glutin-winit 0.4.2 💰
Glutin bootstrapping helpers with winit
8 versions - Latest release: 7 months ago - 31 dependent packages - 504 dependent repositories - 953 thousand downloads total - 1,936 stars on GitHub - 2 maintainers
Top 1.4% on crates.io
glutin 0.31.3 💰
Cross-platform OpenGL context provider.
136 versions - Latest release: 3 months ago - 231 dependent packages - 4,138 dependent repositories - 5.24 million downloads total - 1,936 stars on GitHub - 3 maintainers
global-hotkey 0.5.3 💰
Global hotkeys for Desktop Applications
17 versions - Latest release: 21 days ago - 4 dependent packages - 1 dependent repositories - 47.8 thousand downloads total - 102 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
glfw 0.55.0
GLFW3 bindings and idiomatic wrapper for Rust.
70 versions - Latest release: 3 months ago - 88 dependent packages - 131 dependent repositories - 430 thousand downloads total - 628 stars on GitHub - 2 maintainers
dpi 0.1.1
Types for handling UI scaling
3 versions - Latest release: 2 months ago - 5 dependent packages - 24.7 thousand downloads total - 4,319 stars on GitHub - 3 maintainers
cursor-icon 1.1.0
Cross platform cursor icon type
3 versions - Latest release: 6 months ago - 8 dependent packages - 10 dependent repositories - 1.01 million downloads total - 7 stars on GitHub - 2 maintainers
Top 3.8% on crates.io
ash-window 0.13.0
Interop library between ash and raw-window-handle
15 versions - Latest release: about 1 month ago - 26 dependent packages - 115 dependent repositories - 246 thousand downloads total - 1,701 stars on GitHub - 3 maintainers
appit 0.2.0
A math library specialized for 2d screen graphics.
3 versions - Latest release: 5 months ago - 1 dependent package - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
ivy-window 0.10.3
GLFW window wrapper
2 versions - Latest release: over 2 years ago - 4 dependent packages - 1 dependent repositories - 3.23 thousand downloads total - 29 stars on GitHub - 1 maintainer
ivy-graphics 0.10.3
Provides high level graphics abstractions like Meshes, Materials, etc. Builds on top of ivy-vulkan
2 versions - Latest release: over 2 years ago - 5 dependent packages - 1 dependent repositories - 2.49 thousand downloads total - 29 stars on GitHub - 1 maintainer
ivy-vulkan 0.10.3
Low level vulkan abstractions for the Ivy game engine.
2 versions - Latest release: over 2 years ago - 6 dependent packages - 1 dependent repositories - 3.36 thousand downloads total - 29 stars on GitHub - 1 maintainer
uni-app 0.5.0
native/wasm compatibility layer for window creation, input and filesystem
11 versions - Latest release: about 1 year ago - 4 dependent packages - 4 dependent repositories - 12.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
hwnd 0.0.0-2024-01-05
Well documented, safe-leaning, sound, low-level API bindings to `HWND`-adjacent APIs
2 versions - Latest release: 4 months ago - 512 downloads total - 2 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
notan 0.12.0
A simple portable multimedia layer to create apps or games easily
22 versions - Latest release: 3 months ago - 4 dependent packages - 19 dependent repositories - 19.9 thousand downloads total - 723 stars on GitHub - 1 maintainer
wayland-csd-frame 0.3.0
Common trait and types for wayland CSD interop
5 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 622 thousand downloads total - 5 stars on GitHub - 1 maintainer
calloop-wayland-source 0.3.0
A wayland-rs client event source for callloop
3 versions - Latest release: 2 months ago - 1 dependent package - 3 dependent repositories - 556 thousand downloads total - 2 stars on GitHub - 3 maintainers
window-shadows 0.2.2 💰
Add native shadows to your windows.
8 versions - Latest release: 7 months ago - 499 dependent repositories - 103 thousand downloads total - 154 stars on GitHub - 1 maintainer
romy-sdl2
SDL2 bindings for Rust
1 version - Latest release: 2 days ago - 1 dependent package - 492 downloads total - 0 stars on GitHub - 1 maintainer
window_events 0.1.6
Events that window creation backends can use.
7 versions - Latest release: over 3 years ago - 3.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
miniquad-fork-x 💰
Cross-platform window context and rendering library.
1 version - Latest release: 3 days ago - 261 downloads total - 0 stars on GitHub - 1 maintainer
azul-glutin 0.26.0 💰
Cross-platform OpenGL context provider.
1 version - Latest release: about 3 years ago - 557 downloads total - 1,936 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
glutin_tao 0.33.0 💰
Glutin bootstrapping helpers with tao
7 versions - Latest release: 11 months ago - 3 dependent packages - 4 dependent repositories - 10.4 thousand downloads total - 1,936 stars on GitHub - 2 maintainers
ezwin 2.15.1
Easy, minimal Win32 window creation
32 versions - Latest release: 2 months ago - 10.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
fui_system 0.12.1
System controls (dialogs, tray etc.) for FUI UI Framework
16 versions - Latest release: 11 months ago - 2 dependent packages - 1 dependent repositories - 5.78 thousand downloads total - 70 stars on GitHub - 1 maintainer
fui_system_core 0.12.0
Core system elements for FUI libraries
3 versions - Latest release: about 1 year ago - 4 dependent packages - 1 dependent repositories - 3.08 thousand downloads total - 70 stars on GitHub - 1 maintainer
is_main_thread 0.1.0
A simply tool to check if current thread is the main one.
1 version - Latest release: about 4 years ago - 686 downloads total - 0 stars on GitLab.com - 1 maintainer
cat_engine_basement 0.0.0-alpha7
The CatEnigne's basement
8 versions - Latest release: over 2 years ago - 1 dependent package - 3.12 thousand downloads total - 7 stars on GitHub - 1 maintainer
events_loop 0.1.1
Generic events loop interface, for libraries working with event loops
2 versions - Latest release: over 3 years ago - 1 dependent package - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
dacite-winit 0.7.0
Interoperability library for dacite and winit for easy Vulkan surface creation
7 versions - Latest release: over 6 years ago - 5.04 thousand downloads total - 8 stars on GitLab.com - 1 maintainer
millennium-plugin-vibrancy
Vibrancy & acrylic effects for Millennium
2 versions - Latest release: 5 days ago - 592 downloads total - 28 stars on GitHub - 1 maintainer
mini_gl_fb 0.9.0
Quick and easy window creation, input, and high speed bitmap rendering
10 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 8.36 thousand downloads total - 11 stars on GitHub - 1 maintainer
sdl2_mixer 0.25.0
SDL2_mixer bindings for Rust
23 versions - Latest release: over 7 years ago - 2 dependent packages - 2 dependent repositories - 58.6 thousand downloads total - 13 stars on GitHub - 1 maintainer
ufb 0.2.1
Just quickly show or draw a framebuffer in a window, nothing else!
7 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 2.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
floem-window-vibrancy 0.4.3 💰
Make your windows vibrant.
1 version - Latest release: 3 months ago - 280 downloads total - 537 stars on GitHub - 1 maintainer
witer 0.11.4
An iterator-based Win32 windowing library
24 versions - Latest release: about 1 month ago - 6.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
sdl2_ttf 0.25.1
SDL2_ttf bindings for Rust
28 versions - Latest release: over 7 years ago - 5 dependent packages - 6 dependent repositories - 83.9 thousand downloads total - 26 stars on GitHub - 1 maintainer
wlm 0.3.0
A command-line tool to move and resize windows based on a config.
4 versions - Latest release: almost 4 years ago - 1.71 thousand downloads total - 5 stars on GitHub - 1 maintainer
uderna 0.1.0
Modern C++ interface to common platform-specific functionalities
1 version - Latest release: over 2 years ago - 1 dependent package - 824 downloads total - 1 maintainer
sdl3-sys 0.0.7+sdl3-dev-2023-10-08 💰
Rust bindings to version 3 of the SDL library.
6 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 6.77 thousand downloads total - 5 stars on GitHub - 2 maintainers
windowed-futures 0.1.0 💰
Helpers for windowed parallel execution of collections of futures
1 version - Latest release: 8 months ago - 335 downloads total - 0 stars on GitHub - 1 maintainer
wx-rs 0.2.0
Self-contained wxWidgets in Rust.
4 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 1.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
tauri-winit 0.24.1
Cross-platform window creation library.
2 versions - Latest release: about 3 years ago - 1 dependent package - 8 dependent repositories - 9.54 thousand downloads total - 3,956 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
cart-tmp-winit 0.22.2
Cross-platform window creation library.
1 version - Latest release: almost 4 years ago - 1 dependent package - 19 dependent repositories - 36.4 thousand downloads total - 3,956 stars on GitHub - 1 maintainer
swbuf
Cross-platform software buffer
1 version - Latest release: 18 days ago - 349 downloads total - 16 stars on GitHub - 2 maintainers
awl 0.0.1
Cross-platform window creation library.
1 version - Latest release: about 3 years ago - 520 downloads total - 4,319 stars on GitHub - 1 maintainer
luminvent_winit 0.26.1
Cross-platform window creation library.
2 versions - Latest release: about 2 years ago - 3.43 thousand downloads total - 3,956 stars on GitHub - 1 maintainer
azul-winit 0.24.0
Cross-platform window creation library.
1 version - Latest release: about 3 years ago - 1 dependent package - 988 downloads total - 3,956 stars on GitHub - 1 maintainer
glfw_raw_window_handle_0_5_0 0.48.0
GLFW3 bindings and idiomatic wrapper for Rust.
1 version - Latest release: over 1 year ago - 433 downloads total - 631 stars on GitHub - 1 maintainer
min_gl 0.3.0
Minimal boilerplate code for OpenGL applications with glfw and glad.
4 versions - Latest release: about 2 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
art-stamps 0.1.0
Artwork stamps tool to quickly stamp out shaapes and make beautiful castles or houses as an SVG
2 versions - Latest release: over 3 years ago - 904 downloads total - 0 stars on GitHub - 1 maintainer
winit-runtime 0.2.0 💰
Async winit runtime
2 versions - Latest release: 21 days ago - 257 downloads total - 3 stars on GitHub - 1 maintainer
yew-virtual-scroller 0.1.0
A Yew component for virtual scrolling / scroll windowing
1 version - Latest release: over 3 years ago - 528 downloads total - 4 stars on GitHub - 1 maintainer
sdl2_gfx 0.24.0
SDL2_gfx bindings for Rust
12 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 30 thousand downloads total - 16 stars on GitHub - 1 maintainer
glfw-passthrough 0.55.0
GLFW3 bindings and idiomatic wrapper for Rust with Passthrough patches.
8 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 4.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
winflip 0.1.0
An experiment in making a small light-weight window-setup library.
1 version - Latest release: over 4 years ago - 526 downloads total - 1 maintainer
hwnd0 0.0.0-2024-01-10
minimal `HWND` bridge types
1 version - Latest release: 4 months ago - 239 downloads total - 0 stars on GitHub - 1 maintainer
allegro-sys 0.0.45
Allegro 5 core library Rust binding
42 versions - Latest release: 6 months ago - 11 dependent packages - 1 dependent repositories - 49.3 thousand downloads total - 95 stars on GitHub - 1 maintainer
allegro 0.0.45
Allegro 5 core library Rust wrapper
44 versions - Latest release: 6 months ago - 9 dependent packages - 1 dependent repositories - 42.5 thousand downloads total - 95 stars on GitHub - 1 maintainer
winit-gtk 0.29.1
Cross-platform window creation library.
6 versions - Latest release: 7 months ago - 1 dependent package - 1.76 thousand downloads total - 1 stars on GitHub - 2 maintainers
minit 0.0.0 💰
Cross-platform menu creation library.
1 version - Latest release: about 2 years ago - 374 downloads total - 182 stars on GitHub - 1 maintainer
glfw-ext 0.1.0
GLFW utilities and extension methods
1 version - Latest release: 12 months ago - 1 dependent package - 522 downloads total - 0 stars on GitHub - 1 maintainer
rovella 0.1.6
A game library that, at present, only consists of a windowing and events wrapper
7 versions - Latest release: almost 2 years ago - 1.68 thousand downloads total - 1 maintainer
rsgt_wgpu 0.1.0
WGPU for RSGT
1 version - Latest release: over 1 year ago - 1 dependent package - 570 downloads total - 1 stars on GitHub - 1 maintainer
rsgt 0.3.5
Rust simple GUI Toolkit
9 versions - Latest release: over 1 year ago - 2.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
servo-glutin 0.15.0
Cross-platform OpenGL context provider.
56 versions - Latest release: about 6 years ago - 2 dependent packages - 6 dependent repositories - 277 thousand downloads total - 20 stars on GitHub - 1 maintainer
rsgt_core 0.1.0
RSGT Core
1 version - Latest release: over 1 year ago - 1 dependent package - 581 downloads total - 1 stars on GitHub - 1 maintainer
winit-modular 0.1.1
proxy `winit` event loops which can be run at the same time, on separate threads
2 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 628 downloads total - 2 stars on GitHub - 1 maintainer