Ecosyste.ms: Packages

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

Top 1.7% on crates.io
Top 1.7% downloads on crates.io
Top 0.3% dependent packages on crates.io
Top 1.2% dependent repos on crates.io
Top 2.0% forks on crates.io
Top 2.1% docker downloads on crates.io

crates.io : sdl2

SDL2 bindings for Rust

Registry - Source - Documentation - JSON
purl: pkg:cargo/sdl2
Keywords: windowing, graphics, api, engine, sdl
License: MIT
Latest release: 6 months ago
First release: over 9 years ago
Dependent packages: 254
Dependent repositories: 1,112
Downloads: 1,533,261 total
Stars: 2,546 on GitHub
Forks: 451 on GitHub
Docker dependents: 36
Docker downloads: 23,283,298
Total Commits: 1912
Committers: 324
Average commits per author: 5.901
Development Distribution Score (DDS): 0.878
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 4 months ago

mod_engine
WIP 2D game engine
1 version - Latest release: 11 days ago - 497 downloads total - 0 stars on GitHub - 1 maintainer
ross-emulator
Emulator for the Rusty Old Smart System
1 version - Latest release: 12 days ago - 283 downloads total - 0 stars on GitHub - 1 maintainer
firework
Work in progress
1 version - Latest release: 13 days ago - 387 downloads total - 1 maintainer
crow_engine
A simple 2D game engine.
2 versions - Latest release: 13 days ago - 1.29 thousand downloads total - 1 maintainer
rengine
A simple game-engine for fun
3 versions - Latest release: 13 days ago - 881 downloads total - 0 stars on GitHub - 1 maintainer
door_player 0.3.10
Door Player, Cross by ffmpeg and egui
19 versions - Latest release: 15 days ago - 4.86 thousand downloads total - 3 stars on GitHub - 1 maintainer
chip8-emulator-rs 0.1.0
CHIP-8 emulator
1 version - Latest release: 15 days ago - 154 downloads total - 0 stars on GitHub - 1 maintainer
minuit
Minimal GUI framework
2 versions - Latest release: 18 days ago - 634 downloads total - 1 stars on GitHub - 1 maintainer
rust-sdl2-extras
Extras for Rust-SDL2 package
1 version - Latest release: 18 days ago - 540 downloads total - 1 stars on GitHub - 1 maintainer
pyxel-engine 2.0.13 💰
Core engine for Pyxel, a retro game engine for Python
38 versions - Latest release: 20 days ago - 1 dependent package - 11.8 thousand downloads total - 13,233 stars on GitHub - 1 maintainer
glitter
A safe, low-level, zero-cost OpenGL wrapper library.
3 versions - Latest release: 22 days ago - 1 dependent repositories - 3.38 thousand downloads total - 39 stars on GitHub - 1 maintainer
rust-pushrod-render
Pushrod Rendering Library
10 versions - Latest release: 22 days ago - 4.17 thousand downloads total - 1 maintainer
rust-pushrod
Pushrod UI Library
69 versions - Latest release: 23 days ago - 32 thousand downloads total - 7 stars on GitHub - 1 maintainer
imgui-sdl2-support 0.12.0
sdl2 support code for the imgui crate
4 versions - Latest release: 23 days ago - 1 dependent repositories - 3.11 thousand downloads total - 2,548 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
imgui 0.12.0
High-level Rust bindings to dear imgui
40 versions - Latest release: 23 days ago - 88 dependent packages - 260 dependent repositories - 607 thousand downloads total - 2,548 stars on GitHub - 3 maintainers
comfy-core 0.4.0 💰
A comfy 2d game engine in Rust.
6 versions - Latest release: 25 days ago - 3 dependent packages - 1 dependent repositories - 3.43 thousand downloads total - 607 stars on GitHub - 1 maintainer
forceatlas2 0.7.0
fast force-directed generic n-dimension graph layout
12 versions - Latest release: 26 days ago - 1 dependent repositories - 4.07 thousand downloads total - 2 stars on framagit.org - 1 maintainer
embedded-text 0.7.1
TextBox for embedded-graphics
23 versions - Latest release: 29 days ago - 5 dependent packages - 8 dependent repositories - 20.2 thousand downloads total - 53 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
ggrs 0.10.2
GGRS is a reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
28 versions - Latest release: about 1 month ago - 4 dependent packages - 22 dependent repositories - 44 thousand downloads total - 482 stars on GitHub - 1 maintainer
projectm-rs
Bindings for ProjectM
14 versions - Latest release: about 1 month ago - 1 dependent repositories - 4.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
pushrod
Pushrod UI Library
4 versions - Latest release: about 1 month ago - 1.69 thousand downloads total - 1 maintainer
oxydyze
open source game engine built almost entirely from std library only
1 version - Latest release: about 1 month ago - 480 downloads total - 1 maintainer
pushrod-widgets
Pushrod UI Library - Widgets
4 versions - Latest release: about 1 month ago - 1 dependent package - 2.24 thousand downloads total - 1 maintainer
asteroid
Small game framework based on SDL2
2 versions - Latest release: about 1 month ago - 1.38 thousand downloads total - 3 stars on GitHub - 1 maintainer
sardonyx_input
Input rebinding
2 versions - Latest release: about 1 month ago - 3 dependent packages - 853 downloads total - 1 maintainer
ship8
A CHIP-8 emulator
6 versions - Latest release: about 1 month ago - 2.77 thousand downloads total - 1 maintainer
microui-redux 0.2.1
Idiomatic Rust MicroUI (immediate mode GUI) library port
3 versions - Latest release: about 1 month ago - 612 downloads total - 6 stars on GitHub - 1 maintainer
vga-emu 0.6.0 💰
VGA Emulator
10 versions - Latest release: about 1 month ago - 2.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
libmpv2 3.0.0
Libmpv abstraction that's easy to use and can play next to all codecs and containers
3 versions - Latest release: about 2 months ago - 436 downloads total - 2 stars on GitHub - 1 maintainer
show-image 0.14.0
quickly show images in a window for debugging
38 versions - Latest release: about 2 months ago - 11 dependent packages - 20 dependent repositories - 39.3 thousand downloads total - 33 stars on GitHub - 1 maintainer
egui_sdl2_gl 0.27.0
Backend for Egui to use with sdl2-rs and open gl
22 versions - Latest release: 2 months ago - 3 dependent repositories - 11 thousand downloads total - 44 stars on GitHub - 1 maintainer
pyxel-core 2.0.0 💰
DEPRECATED: This crate has been renamed to pyxel-engine.
43 versions - Latest release: 2 months ago - 1 dependent package - 12.7 thousand downloads total - 12,793 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
imageproc 0.24.0
Image processing operations
29 versions - Latest release: 2 months ago - 152 dependent packages - 404 dependent repositories - 1.16 million downloads total - 685 stars on GitHub - 3 maintainers
wgpu_sdl_linker 1.3.0
A micro library which allows linking wgpu surface into an SDL2 window safely.
4 versions - Latest release: 3 months ago - 1.27 thousand downloads total - 1 maintainer
chargrid_sdl2 0.4.2
Graphical chargrid context which renders with sdl2
10 versions - Latest release: 3 months ago - 1 dependent package - 3.86 thousand downloads total - 64 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
rafx 0.0.16
Rendering framework built on an extensible asset pipeline
15 versions - Latest release: 3 months ago - 4 dependent packages - 8 dependent repositories - 27.7 thousand downloads total - 574 stars on GitHub - 1 maintainer
retroboy_sdl2 0.1.0
RetroBoy SDL2 frontend
1 version - Latest release: 3 months ago - 1 dependent package - 367 downloads total - 0 stars on GitHub - 1 maintainer
currawong_interactive 0.5.0
Interactive tools for currawong software-defined modular synthesizer
6 versions - Latest release: 3 months ago - 1.52 thousand downloads total - 2 stars on GitHub - 1 maintainer
y-craft 0.3.0
Craft your dream 2D gaming experiences with the X-Craft engine.
4 versions - Latest release: 3 months ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
launchme 0.2.0
A simple software launcher for linux. Inspired by rofi and dmenu.
2 versions - Latest release: 3 months ago - 721 downloads total - 4 stars on GitHub - 1 maintainer
syno-photo-frame 0.12.1 💰
Full-screen slideshow for Synology Photos albums
16 versions - Latest release: 3 months ago - 4.69 thousand downloads total - 22 stars on GitHub - 1 maintainer
openlibspot-playback 0.6.0
The audio playback logic for openlibspot
1 version - Latest release: 3 months ago - 2 dependent packages - 401 downloads total - 0 stars on GitHub - 1 maintainer
actinium226-librespot-playback 0.4.3
The audio playback logic for librespot
2 versions - Latest release: 4 months ago - 2 dependent packages - 557 downloads total - 0 stars on GitHub - 1 maintainer
speedy-spritesheets 0.3.1
A simple tool for making animation sprite sheets out of image sequences.
6 versions - Latest release: 4 months ago - 1.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
glow 0.13.1 💰
GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid t...
30 versions - Latest release: 4 months ago - 73 dependent packages - 4,977 dependent repositories - 5.51 million downloads total - 1,006 stars on GitHub - 1 maintainer
egui-sdl2-event 0.3.0
Provides event handling for egui in SDL2 window applications.
5 versions - Latest release: 4 months ago - 1.5 thousand downloads total - 10 stars on GitHub - 1 maintainer
soundview 0.2.1
Live analyzer/voiceprint visualization of system audio
12 versions - Latest release: 5 months ago - 3.51 thousand downloads total - 1 maintainer
lukaj 0.2.0 💰
Interactive diff tool for SVG images
5 versions - Latest release: 5 months ago - 1.45 thousand downloads total - 9 stars on GitHub - 1 maintainer
microui 0.2.5
MicroUI (immediate mode GUI) library in pure rust
7 versions - Latest release: 5 months ago - 1.76 thousand downloads total - 40 stars on GitHub - 1 maintainer
usfx 0.1.5
Realtime procedurally generated sound effects
7 versions - Latest release: 5 months ago - 1 dependent repositories - 10.1 thousand downloads total - 50 stars on GitHub - 1 maintainer
kalast 0.4.1
Thermophysical Model for Binary Asteroids
18 versions - Latest release: 5 months ago - 5.67 thousand downloads total - 3 stars on GitHub - 1 maintainer
fontdue-sdl2 0.3.1 💰
A glue crate between fontdue and sdl2
5 versions - Latest release: 6 months ago - 5.33 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
imgui-sdl2 0.15.3
SDL2 Input handling for imgui-rs
23 versions - Latest release: 6 months ago - 3 dependent packages - 22 dependent repositories - 32.9 thousand downloads total - 48 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
embedded-graphics-simulator 0.6.0 💰
Embedded graphics simulator
16 versions - Latest release: 6 months ago - 25 dependent packages - 34 dependent repositories - 53.8 thousand downloads total - 77 stars on GitHub - 1 maintainer
gfx_debug_draw 0.33.0
Debug rendering library for gfx-rs
34 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 101 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
orbclient 0.3.47
The Orbital Client Library
93 versions - Latest release: 7 months ago - 15 dependent packages - 3,098 dependent repositories - 1.66 million downloads total - 1 maintainer
trust-80 0.11.0
TRS-80 Emulator
7 versions - Latest release: 7 months ago - 1.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
pix-engine 0.8.0
A cross-platform graphics/UI engine framework for simple games, visualizations, and graphics demos.
19 versions - Latest release: 7 months ago - 1 dependent package - 2 dependent repositories - 9.71 thousand downloads total - 34 stars on GitHub - 1 maintainer
egui-video 0.6.0
a video library for egui
3 versions - Latest release: 7 months ago - 1 dependent repositories - 1.25 thousand downloads total - 60 stars on GitHub - 1 maintainer
egui_skia 0.4.0
egui_skia is a skia integration for the egui ui library. Render egui within a skia application or...
6 versions - Latest release: 8 months ago - 1 dependent repositories - 3.2 thousand downloads total - 49 stars on GitHub - 1 maintainer
ocl-interop 0.1.6
Creates an OpenCL Context with OpenGL Interop enabled
3 versions - Latest release: 8 months ago - 2 dependent repositories - 5.73 thousand downloads total - 695 stars on GitHub - 1 maintainer
charm-ui 0.1.0
an immediate-mode gui library with a friendly API
1 version - Latest release: 8 months ago - 302 downloads total - 1 maintainer
rustyboy 0.1.0
Gameboy emulator
1 version - Latest release: 8 months ago - 330 downloads total - 1 maintainer
Top 8.3% on crates.io
pistoncore-sdl2_window 0.69.0
A SDL2 back-end for the Piston game engine
83 versions - Latest release: 8 months ago - 26 dependent packages - 41 dependent repositories - 355 thousand downloads total - 23 stars on GitHub - 1 maintainer
drawn 0.1.3
Simple Rust graphics and game library
4 versions - Latest release: 9 months ago - 1.02 thousand downloads total - 1 maintainer
acolor 0.0.11
Color representations, operations and conversions.
10 versions - Latest release: 9 months ago - 2 dependent packages - 3.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
cafe_core 0.1.2
Game frameworks made on top of SDL2 and OpenGL
3 versions - Latest release: 9 months ago - 767 downloads total - 0 stars on codeberg.org - 1 maintainer
revela 0.0.9
A user interface abstracted over a selection of backends.
3 versions - Latest release: 9 months ago - 1 dependent package - 996 downloads total - 1 stars on GitHub - 1 maintainer
rv64emu 0.1.1
A riscv64 emulator written in rust,it can run on Linux, Windows and MacOS. Even on the embedded d...
2 versions - Latest release: 9 months ago - 1 dependent repositories - 753 downloads total - 10 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
imgui-opengl-renderer 0.12.1
An OpenGL renderer for imgui-rs
20 versions - Latest release: 9 months ago - 7 dependent packages - 28 dependent repositories - 54.7 thousand downloads total - 37 stars on GitHub - 1 maintainer
gym-rs 0.3.0
OpenAI's Gym written in pure Rust
2 versions - Latest release: 9 months ago - 1 dependent package - 2 dependent repositories - 1.28 thousand downloads total - 50 stars on GitHub - 1 maintainer
derputils 0.6.0
A set of utils which deserve questioning what's purpose of their existence in the first place.
3 versions - Latest release: 10 months ago - 848 downloads total - 0 stars on GitHub - 1 maintainer
tekenen 0.0.5
Simple library for drawing pixels in memory.
5 versions - Latest release: 10 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
sdl2-wallpaper 0.1.0
Use SDL to actively render to the desktop background
1 version - Latest release: 10 months ago - 342 downloads total - 3 stars on GitHub - 1 maintainer
lexlib 2.0.1
library with miscellaneous stuff
12 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 3.38 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
schellings_model 1.4.0
Schelling's model written in rust.
5 versions - Latest release: 11 months ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
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 - 273 thousand downloads total - 4,126 stars on GitHub - 6 maintainers
visim 0.1.0
A package that handles rendering for visualization and simulation
1 version - Latest release: 11 months ago - 347 downloads total - 0 stars on GitHub - 1 maintainer
jqoiview 0.5.2
A simple QOI image format viewer
10 versions - Latest release: 12 months ago - 2.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
rmg 0.5.11
Rust: Tiny And Fast Manga/Image Viewer
22 versions - Latest release: 12 months ago - 6.48 thousand downloads total - 20 stars on GitHub - 1 maintainer
gfxmath-vec2 0.1.6
A simple 2D math library
8 versions - Latest release: 12 months ago - 2.72 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
appy 0.1.6
Declarative UI framework with native rendering
7 versions - Latest release: about 1 year ago - 1.91 thousand downloads total - 63 stars on GitHub - 1 maintainer
glapp 0.1.3
GL context creation wrapper
3 versions - Latest release: about 1 year ago - 1 dependent package - 1.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
pg_sdl 0.1.1
A SDL2-superset library for easy game or application development.
2 versions - Latest release: about 1 year ago - 638 downloads total - 1 stars on GitHub - 1 maintainer
tinychip 0.1.1
CHIP-8 emulator/interpreter
2 versions - Latest release: about 1 year ago - 685 downloads total - 4 stars on GitHub - 1 maintainer
bevm 0.1.1
Emulator of Basic EVM for itmo students
2 versions - Latest release: about 1 year ago - 636 downloads total - 45 stars on GitHub - 1 maintainer
asmcahligzamaze 1.0.2
Schizm and amalgamation of adventurer's probability distribution across multiverse 2D maze on a s...
2 versions - Latest release: about 1 year ago - 651 downloads total - 1 maintainer
tello-edu 0.5.5
A library for controlling and interacting with the Tello EDU drone.
13 versions - Latest release: about 1 year ago - 3.63 thousand downloads total - 4 stars on GitHub - 1 maintainer
gabbro 0.1.0
A Game Boy emulator written in Rust
2 versions - Latest release: about 1 year ago - 367 downloads total - 0 stars on GitHub - 1 maintainer
slothlang 1.4.0
A weird, slow and a bit moldy interpreted programming language
15 versions - Latest release: about 1 year ago - 4.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
beaux2d 0.2.2
An easy-to-use rust graphics library for drawing on a canvas. It is built on top of SDL2.
8 versions - Latest release: about 1 year ago - 2.33 thousand downloads total - 1 maintainer
d7engine 1.1.5
A game engine in rust with SDL2 and opengl.
21 versions - Latest release: about 1 year ago - 5.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
rustzx 0.16.0
ZX Spectrum emulator
5 versions - Latest release: about 1 year ago - 1.85 thousand downloads total - 191 stars on GitHub - 1 maintainer
simulate-lcd 0.1.2
A simple library to simulate monochrome dot-matrix displays, such as monochrome LCD screens.
3 versions - Latest release: about 1 year ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
tetra 0.8.0 💰
A simple 2D game framework written in Rust
59 versions - Latest release: about 1 year ago - 7 dependent packages - 21 dependent repositories - 64.4 thousand downloads total - 887 stars on GitHub - 1 maintainer
Lattice 0.5.0 💰
A Simple Window Manager for Functional Reactive Programming
64 versions - Latest release: about 1 year ago - 46.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
haussmann 0.0.3
Integrate highly customisable widgets and themes for any Rust application or GUI library
3 versions - Latest release: over 1 year ago - 791 downloads total - 0 stars on GitHub - 1 maintainer
nze_game_sdl 0.1.2
A framework for making 2D games, built on SDL2
3 versions - Latest release: over 1 year ago - 879 downloads total - 0 stars on GitHub - 1 maintainer
sdl2_particles 0.3.0
Rust library made for creating particles using sdl2
3 versions - Latest release: over 1 year ago - 968 downloads total - 0 stars on GitHub - 1 maintainer
flattiverse_connector 42.1.3
Connector library for the flattiverse.com game server.
27 versions - Latest release: over 1 year ago - 9.9 thousand downloads total - 0 stars on GitHub - 1 maintainer