Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
GUI FTW is declarative GUI library for Clojure. You can mix with any client GUI toolkit such as Swing and SWT (those two are supported, but it's easy to add more (as easy as writing one simple function)).
Being declarative means that you don't create your GUI by hand
instantating widgets and setting their properties with
anymore. GUI FTW! is there to hide that boilerplate from you.
Here's what this wiki has for you:
- Overview (in case you're WTFing right now)
- Installation (like if it's hard or something)
- One Tutorial For All (featuring Swing and SWT side-by-side on they way to Mordor)
- Swing-specific Stuff
- SWT-specific Stuff
- Using GUIFTW! In Plain Java Project (not so hardcore as you might think)
- Porting GUI FTW!