Threepenny-GUI is a GUI framework that uses the web browser as a display.
It's very easy to install because everyone has a web browser installed.
A program written with Threepenny is essentially a small web server that displays the user interface as a web page to any browser that connects to it. You can freely manipulate the HTML DOM and handle JavaScript events from your Haskell code.
Stability forecast: This is an experimental release! Send me your feedback! Significant API changes are likely in future versions.
NOTE: This library contains examples, but they are not built by default. To build and install the example, use the 'buildExamples' flag like this
'cabal install threepenny-gui -fbuildExamples'.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
0.9.4.1-bp156.1.1 info | GA Release | 2024-03-05 | 15 SP6 |
|
|
0.9.1.0-bp155.3.15 info | GA Release | 2023-05-23 | 15 SP5 |
|
|
0.9.1.0-bp154.2.16 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
0.8.0.1-bp150.1.3 info | GA Release | 2018-07-30 | 15 |
|
|