#cross-platform-ui #ui-toolkit #piston

app rsui

A cross-platform UI library for Rust

6 releases (breaking)

0.13.0 Feb 16, 2019
0.12.0 Jan 28, 2019
0.11.0 Jan 28, 2019
0.10.0 Jan 28, 2019
0.1.0 Jan 28, 2019

#1053 in GUI

MIT license

205KB
245 lines

rsui

status

Description

A cross platform UI toolkit based on Piston.

Pronounced "are-sue-we".

Principles

  • Simplicity
  • Mutual benefit
  • Baby steps

Goals

  • Cross-platform (Windows, Mac, Linux)
  • Simple looking UI ("old school")
  • Simple to write useful applications in
  • Zero install apps (static linked dependencies)

Anti-goals

  • Rounded corners
  • Drop shadows
  • Non-rectangular widgets
  • CSS-like layout languages
  • Native look and feel
  • Re-creating the browser

Dependencies

~16MB
~148K SLoC