Need help with doryen-rs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

174 Stars 7 Forks MIT License 125 Commits 6 Opened issues


ascii roguelike library in rust with native and wasm support

Services available


Need anything else?

Contributors list


Build Status Documentation License: MIT

Ascii roguelike library in rust with native and wasm support. Uses the uni-gl and uni-app crates from the unrust game engine.


+ [x] GLSL renderer
+ [x] RGBA, RGB and greyscale fonts
+ [x] mouse input
+ [x] keyboard input
+ [x] subcell resolution
+ [x] PNG image blitting
+ [x] unicode support
+ [x] screenshots


Visual demo
Basic real-time walking @
Performance test
Fonts demo
Unicode demo
Console blitting demo
Image blitting demo
Subcell resolution demo
Transparent console demo
Text input demo


  • add dependency to Cargo.toml :

Check the examples and documentation for more information.


  • native compilation

    cargo run --example basic
  • web compilation

    cargo install --force cargo-web
    cargo web start --example basic


This code is released under the MIT license.


You can contribute to this library through pull requests. If you do so, please update the and files. If you provide a new feature, consider adding an example as a tutorial/showcase.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.