Tether

July 29, 2019 · View on GitHub

Cargo Docs.rs

If you're…

  • writing a C or Rust application,
  • familiar with HTML, and
  • want to painlessly add a cross-platform GUI,

then this is the library for you!

Getting Started

  1. Make sure you've installed Clang and your system's SDK.
    • macOS — Xcode
    • Linux — GTK and Webkit2GTK
    • Windows — Visual Studio
  2. Add this library to your Cargo.toml.
  3. Read an example and the documentation.

Warning

On Windows, you need to use Rust's MSVC build. The MinGW build will just produce a bunch of weird errors.

Supported Platforms

Operating SystemLibrarySystem Requirements
WindowsUWPWindows 10
macOSWebKitmacOS 10.10
LinuxWebkit2GTKWebkit2GTK 2.22