Table of Contents

Introduction

Name: Dither-gui

Description: WASM powered web GUI for my dithering code

Repository: Currently not public

Public Link: this link is not final


Motivation

After finishing my simple dithering project, I really wanted a GUI for it. However, I also really wanted it to have some really random and arbitrary requirements:

  • Ran fully on the user's device. I don't want to be paying for processing.
  • Hosted on Github Pages. Again, I don't want to pay for server hosting.
  • As cross-platform as possible. I want this to run on as many devices as possible.

I looked around and I decided to try out egui. It was pretty simple why:

  • WASM support with eframe
  • Relatively simple way of defining the interface
  • Felt snappy in the demo
  • PWA support with eframe

That was that, I chose egui.


Development

GUI

todo!()