Gimel screenshot

Gimel

Author Avatar Theme by Doctorrainer
Updated: 27 May 2022
10 Stars

A PureScript UI library built upon the react

Categories

Overview:

Gimel is an Alpha release of a UI library that combines the power of Elm and React. It aims to provide the ease-of-use of Elm with the extensive widget options and ready-to-use solutions of React. The library is built using PureScript, a programming language that offers greater power and fewer errors compared to JavaScript. The project is hosted on GitHub and includes a website with documentation to showcase its usage.

Features:

  • Elm-like UI library: Gimel offers an Elm-like UI library that combines the power of React with the ease-of-use of Elm.
  • Extensive widget options: Unlike Elm, Gimel provides a wide range of widgets and ready-to-use solutions for building user interfaces.
  • Powerful PureScript language: Gimel is built using PureScript, a programming language known for its power and reliability.

Installation:

To run the examples and work with Gimel, follow these steps:

  1. Install npm if you don’t already have it. You can download it from the official website: https://nodejs.org/en/download/
  2. Install PureScript by running the command npm i -g purescript in your terminal.
  3. Install spago, the PureScript build tool, by running the command npm i -g spago.
  4. Install parcel, the web bundler used by Gimel, by running the command npm i -g parcel.
  5. Once all the dependencies are installed, navigate to the examples folder of the Gimel repository.
  6. Run the command make init def to initialize the examples.
  7. In future instances, you can simply use the command make to run the examples as everything is already initialized.

Summary:

Gimel is an Alpha release of a UI library that combines the power of React with the ease-of-use of Elm. It aims to provide an extensive range of widgets and ready-to-use solutions for building user interfaces. The library is built using PureScript, a powerful and reliable programming language. To get started with Gimel, npm, PureScript, and parcel need to be installed, after which the examples can be run with a simple command.