Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 2.5% downloads on crates.io
Top 0.6% dependent packages on crates.io
Top 1.6% dependent repos on crates.io
Top 1.6% forks on crates.io
Top 2.9% docker downloads on crates.io
crates.io : gfx
A high-performance, bindless graphics API
Registry
-
Source
- Documentation
- JSON
purl: pkg:cargo/gfx
Keywords: gamedev, graphics, dx11, dx12, gfx, gpu, graphics-apis, metal, opengl, rust, vulkan
License: Apache-2.0
Latest release: over 1 year ago
First release: over 9 years ago
Dependent packages: 78
Dependent repositories: 596
Downloads: 852,695 total
Stars: 5,337 on GitHub
Forks: 551 on GitHub
Docker dependents: 29
Docker downloads: 23,282,355
Total Commits: 4320
Committers: 301
Average commits per author: 14.352
Development Distribution Score (DDS): 0.706
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 8 hours ago
piston_window_game
2D game scaffold for `piston-window`1 version - Latest release: 29 days ago - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
imgui 0.12.0
High-level Rust bindings to dear imgui40 versions - Latest release: about 1 month ago - 88 dependent packages - 260 dependent repositories - 621 thousand downloads total - 2,548 stars on GitHub - 3 maintainers
renderdoc 0.12.1
RenderDoc application bindings for Rust17 versions - Latest release: 3 months ago - 4 dependent packages - 19 dependent repositories - 71.8 thousand downloads total - 42 stars on GitHub - 1 maintainer
old_school_gfx_glutin_ext 0.32.1
Extensions for glutin to initialize & update old school gfx17 versions - Latest release: 6 months ago - 7 dependent packages - 101 dependent repositories - 95.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
cat-fax 1.1.0
Like Cowsay, but with (mostly) factually accurate cat facts!9 versions - Latest release: 7 months ago - 2.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
gol 0.1.14
Conway's game of life in OpenGL.15 versions - Latest release: 7 months ago - 8.71 thousand downloads total - 5 stars on GitHub - 1 maintainer
dev_menu 0.41.0
A simple in-engine developer menu library.42 versions - Latest release: 7 months ago - 118 thousand downloads total - 17 stars on GitHub - 1 maintainer
skeletal_animation 0.47.0
Skeletal character animation library, using gfx-rs49 versions - Latest release: 7 months ago - 147 thousand downloads total - 62 stars on GitHub - 1 maintainer
gfx_debug_draw 0.33.0
Debug rendering library for gfx-rs34 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 101 thousand downloads total - 7 stars on GitHub - 1 maintainer
gfx_text 0.33.0
Draw text for gfx using freetype.39 versions - Latest release: 7 months ago - 6 dependent packages - 10 dependent repositories - 46.1 thousand downloads total - 22 stars on GitHub - 2 maintainers
piston_window 0.131.0
The official Piston window wrapper for the Piston game engine148 versions - Latest release: 7 months ago - 81 dependent packages - 335 dependent repositories - 1.08 million downloads total - 155 stars on GitHub - 1 maintainer
shadertoy-rs 0.7.0
A desktop client for Shadertoy written in Rust14 versions - Latest release: 7 months ago - 6.92 thousand downloads total - 64 stars on GitHub - 1 maintainer
piston2d-gfx_graphics 0.80.0
A Gfx 2D back-end for the Piston game engine90 versions - Latest release: 9 months ago - 5 dependent packages - 326 dependent repositories - 907 thousand downloads total - 55 stars on GitHub - 1 maintainer
rustscii 0.1.2
A Rust ASCII game framework.3 versions - Latest release: 9 months ago - 954 downloads total - 1 maintainer
ggez 0.9.3
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.39 versions - Latest release: 11 months ago - 43 dependent packages - 246 dependent repositories - 286 thousand downloads total - 4,126 stars on GitHub - 6 maintainers
gfx_shader_watch 0.6.2
GFX Utility for watching shaders and reloading pipeline state on the fly12 versions - Latest release: about 1 year ago - 1 dependent repositories - 7.87 thousand downloads total - 10 stars on GitHub - 1 maintainer
imgui-sys 0.11.0
Raw FFI bindings to dear imgui38 versions - Latest release: about 1 year ago - 13 dependent packages - 230 dependent repositories - 618 thousand downloads total - 2,548 stars on GitHub - 3 maintainers
gfx_glyph 0.17.1
Fast GPU cached text rendering using gfx-rs & ab_glyph42 versions - Latest release: over 1 year ago - 9 dependent packages - 59 dependent repositories - 215 thousand downloads total - 661 stars on GitHub - 1 maintainer
piston-gfx_texture 0.44.0
A Gfx texture representation that works nicely with Piston libraries50 versions - Latest release: over 1 year ago - 4 dependent packages - 334 dependent repositories - 720 thousand downloads total - 0 stars on GitHub - 1 maintainer
pixelpwnr-render 0.0.1 π°
Blazingly fast GPU accelerated pixelflut server1 version - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 764 downloads total - 53 stars on GitHub - 1 maintainer
keeshond 0.27.0
A fast and fun 2D game engine for Rust28 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 12.6 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
reducer 3.0.1
A predictable reactive framework for Rust apps15 versions - Latest release: about 2 years ago - 1 dependent repositories - 7.88 thousand downloads total - 56 stars on GitHub - 1 maintainer
conrod_gfx 0.76.1
An easy-to-use, 100% Rust, extensible 2D GUI library.16 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 12 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
imgui-gfx-renderer 0.8.2
gfx renderer for the imgui crate23 versions - Latest release: over 2 years ago - 2 dependent packages - 12 dependent repositories - 31.5 thousand downloads total - 2,548 stars on GitHub - 3 maintainers
mindustry-mod-v7 0.1.0
yes1 version - Latest release: almost 3 years ago - 531 downloads total - 1 maintainer
kusa_pixel 3.0.0
A pixel art painter for people who are sick of GUIs.11 versions - Latest release: almost 3 years ago - 3.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
amethyst-imgui 0.7.1
imgui library for amethyst12 versions - Latest release: almost 4 years ago - 3 dependent packages - 10 dependent repositories - 12 thousand downloads total - 66 stars on GitHub - 2 maintainers
amethyst 0.15.3 π°
Data-oriented game engine written in Rust30 versions - Latest release: almost 4 years ago - 21 dependent packages - 130 dependent repositories - 264 thousand downloads total - 7,973 stars on GitHub - 1 maintainer
amethyst_gltf 0.15.3 π°
GLTF asset loading15 versions - Latest release: almost 4 years ago - 1 dependent package - 9 dependent repositories - 31.5 thousand downloads total - 7,973 stars on GitHub - 4 maintainers
amethyst_ui 0.15.3 π°
Amethyst UI crate16 versions - Latest release: almost 4 years ago - 2 dependent packages - 114 dependent repositories - 233 thousand downloads total - 7,973 stars on GitHub - 4 maintainers
conrod 0.62.1
DEPRECATED. See `conrod-core`.120 versions - Latest release: almost 4 years ago - 14 dependent packages - 30 dependent repositories - 338 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
nuklear-backend-gfx 0.9.0
A gfx-rs drawing backend for Rust wrapper for Nuklear 2D GUI library18 versions - Latest release: almost 4 years ago - 14.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
coffee 0.4.1 π°
An opinionated 2D game engine focused on simplicity, explicitness, and type-safety9 versions - Latest release: about 4 years ago - 4 dependent repositories - 15.9 thousand downloads total - 1,055 stars on GitHub - 1 maintainer
chargrid_graphical_gfx 0.1.0
chargrid context which renders with gfx1 version - Latest release: about 4 years ago - 793 downloads total - 64 stars on GitHub - 1 maintainer
rocket-game 0.1.6
A small asteroids like game6 versions - Latest release: about 4 years ago - 2.75 thousand downloads total - 6 stars on GitHub - 1 maintainer
prototty_graphical_gfx 0.29.0
Prototty context which renders with gfx2 versions - Latest release: over 4 years ago - 1.08 thousand downloads total - 64 stars on GitHub - 1 maintainer
flappy 0.4.1
a rust version of a game that is definetly not flappy bird using the piston engine6 versions - Latest release: over 4 years ago - 2.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
gfx_device_gl 0.16.2
OpenGL backend for gfx-rs45 versions - Latest release: almost 5 years ago - 51 dependent packages - 571 dependent repositories - 942 thousand downloads total - 5,337 stars on GitHub - 5 maintainers
gfx_window_glutin 0.31.0
Glutin window for gfx-rs34 versions - Latest release: about 5 years ago - 31 dependent packages - 211 dependent repositories - 399 thousand downloads total - 5,309 stars on GitHub - 5 maintainers
gfx_window_glfw 0.17.1
GLFW window for gfx-rs22 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 22.4 thousand downloads total - 5,309 stars on GitHub - 5 maintainers
gfx_window_sdl 0.9.1
SDL2 window for gfx-rs10 versions - Latest release: about 5 years ago - 3 dependent packages - 19 dependent repositories - 75.2 thousand downloads total - 5,309 stars on GitHub - 5 maintainers
prototty_glutin 0.27.0
Prototty context for glutin windows.33 versions - Latest release: about 5 years ago - 1 dependent repositories - 21.1 thousand downloads total - 64 stars on GitHub - 1 maintainer
plexus 0.0.11
2D and 3D mesh processing.12 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 9.36 thousand downloads total - 147 stars on GitHub - 1 maintainer
pixel_grid 0.5.0
Library for drawing with a grid of rectangles7 versions - Latest release: over 5 years ago - 1 dependent package - 3.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
gfx-gtk 0.4.0
Integration helper for embedding GFX rendering in a gtk::GlArea4 versions - Latest release: over 5 years ago - 2.44 thousand downloads total - 8 stars on GitHub - 1 maintainer
gfx_app 0.9.0
GFX example application framework10 versions - Latest release: over 5 years ago - 1 dependent repositories - 35.4 thousand downloads total - 5,309 stars on GitHub - 5 maintainers
hematite 0.0.34
A simple Minecraft client30 versions - Latest release: over 5 years ago - 21.2 thousand downloads total - 1,817 stars on GitHub - 1 maintainer
piston3d-gfx_voxel 0.27.0
A voxel rendering library on top of Gfx29 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 96.9 thousand downloads total - 15 stars on GitHub - 1 maintainer
three 0.4.0
Three.js inspired 3D engine in Rust5 versions - Latest release: over 5 years ago - 2 dependent packages - 5 dependent repositories - 14.3 thousand downloads total - 554 stars on GitHub - 1 maintainer
amethyst_renderer 0.10.4 π°
High-level rendering engine with multiple backends19 versions - Latest release: over 5 years ago - 9 dependent packages - 25 dependent repositories - 86.9 thousand downloads total - 7,973 stars on GitHub - 1 maintainer
gfx_smaa 0.2.1
A library for post process antialiasing using SMAA3 versions - Latest release: over 5 years ago - 1.93 thousand downloads total - 96 stars on GitHub - 1 maintainer
pollock 0.3.2
An ergonomic and performant processing-like library for generative art and simple games in Rust5 versions - Latest release: over 5 years ago - 2.94 thousand downloads total - 1 maintainer
aflak_imgui-sys 0.18.1 π°
Raw FFI bindings to dear imgui1 version - Latest release: almost 6 years ago - 2 dependent packages - 2.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
kansas 0.1.0
A 2d drawing + event handling api.1 version - Latest release: almost 6 years ago - 726 downloads total - 0 stars on GitHub - 1 maintainer
shadiertoy 0.1.0
A shadertoy rip-off.1 version - Latest release: almost 6 years ago - 735 downloads total - 1 maintainer
gfx4games 0.2.2
Game engine based on gfx-rs4 versions - Latest release: about 6 years ago - 2.59 thousand downloads total - 1 maintainer
bismuth 0.0.4
A 3D game world represented as cubes in an oct-tree that can be manipulated in real time.5 versions - Latest release: about 6 years ago - 3.67 thousand downloads total - 6 stars on GitHub - 1 maintainer
gaia 0.2.1
A terrain rendering engine for gfx applications3 versions - Latest release: about 6 years ago - 2.52 thousand downloads total - 64 stars on GitHub - 1 maintainer
gfx_draping 0.3.0
Drape polygons over terrain with gfx4 versions - Latest release: over 6 years ago - 1 dependent package - 3.87 thousand downloads total - 11 stars on GitHub - 1 maintainer
planetkit 0.0.1
High-level toolkit for building games based around voxel globes.1 version - Latest release: over 6 years ago - 819 downloads total - 72 stars on GitHub - 1 maintainer
terra 0.2.0
A rendering library for large scale terrains2 versions - Latest release: over 6 years ago - 1.7 thousand downloads total - 471 stars on GitHub - 1 maintainer
rshader 0.1.0
A simply library for reloading shaders at runtime1 version - Latest release: over 6 years ago - 1 dependent package - 1.5 thousand downloads total - 471 stars on GitHub - 1 maintainer
turbine 0.0.2 π°
A 3D game engine with built-in editor2 versions - Latest release: over 6 years ago - 2.32 thousand downloads total - 139 stars on GitHub - 1 maintainer
valor 0.0.0-test
Ergonomic rendering engine for games in Rust.1 version - Latest release: over 6 years ago - 816 downloads total - 1 maintainer
px8 0.0.4
Open source fantasy console in Rust4 versions - Latest release: almost 7 years ago - 3.55 thousand downloads total - 907 stars on GitHub - 1 maintainer
hate 0.1.0
HΓ€te2d (Hate2d) is a simple 2d game engine1 version - Latest release: almost 7 years ago - 868 downloads total - 1 maintainer
gfx_macros 0.2.1
Custom derive macros for gfx-rs11 versions - Latest release: about 7 years ago - 3 dependent packages - 34 dependent repositories - 88 thousand downloads total - 5,309 stars on GitHub - 5 maintainers
pegasus 0.3.0
GFX + Specs framework3 versions - Latest release: over 7 years ago - 1 dependent repositories - 4.38 thousand downloads total - 33 stars on GitHub - 1 maintainer
anduin 0.0.5
Complex end to end game engine with usage of new technologies like vulkan api (vulkano), and basi...5 versions - Latest release: over 7 years ago - 4.4 thousand downloads total - 13 stars on GitHub - 1 maintainer
nbez 0.1.0
An n-dimensional/n-order BΓ©zier curve library1 version - Latest release: almost 8 years ago - 2 dependent repositories - 6.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston-opengex 0.6.0
Meta rules for parsing the OpenGEX format5 versions - Latest release: over 8 years ago - 4.62 thousand downloads total - 7 stars on GitHub - 1 maintainer
elmesque 0.12.0
An attempt at porting Elm's incredibly useful, purely functional std graphics modules.25 versions - Latest release: over 8 years ago - 3 dependent packages - 3 dependent repositories - 27.4 thousand downloads total - 145 stars on GitHub - 3 maintainers
gfx_window_sdl2 0.2.0
Use gfx rendering with SDL2 windows2 versions - Latest release: over 8 years ago - 2.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
hematite-client 0.0.3
DEPRECATED. Use `hematite`.2 versions - Latest release: over 8 years ago - 5.12 thousand downloads total - 1,786 stars on GitHub - 1 maintainer
gfx_scene 0.8.0
Space-aware scene rendering and culling8 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 9.25 thousand downloads total - 2 maintainers
gfx_phase 0.6.0
Render phase abstraction for gfx-rs8 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 10.2 thousand downloads total - 2 maintainers
backend 0.1.6
A macro library for backend agnostic design7 versions - Latest release: almost 9 years ago - 1 dependent repositories - 6.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
gfx_pipeline 0.3.0
Standard materials and rendering pipelines for gfx_scene4 versions - Latest release: almost 9 years ago - 1 dependent repositories - 7.05 thousand downloads total - 2 maintainers