Skip to content
An extendable UI library in Crystal, with markup capabilities.
Branch: master
Clone or download
Hanyuan Li
Hanyuan Li Merge pull request #11 from Iainmon/Iainmon-edits
Readme, Window.initialize, and MultilineEntry.text
Latest commit cc5af0e Feb 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
spec Fix up specs Apr 9, 2018
src
.gitignore Imported table gallery example from andlabs/libui Aug 26, 2018
LICENSE
README.md Update README.md Feb 6, 2019
shard.lock
shard.yml

README.md

Hedron

Hedron is an easy-to-use, OOP Crystal GUI library, that allows you to do the following:

  • Create your own UI classes ("widgets") that fully integrate with existing classes
  • A markup language (with extension .hdml), which makes creating UI easy
  • Full integration with custom widgets and HDML, so you can inject your own widgets into your markup

Hedron is under active development, so check back often!

Installation

  1. Follow the instructions for installation laid out in andlabs/libui.
  2. Copy the compiled files from step 1 (i.e. files in build/out) to /usr/lib for OSX and Linux users.
  3. Go to your shard.yml file, and enter this in:
dependencies:
  hedron:
    github: hedron-crystal/hedron
    version: 0.1.0

Acknowledgement

Contributors

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.