DUE TO TIME CONSTRAINTS OF THE ORIGINAL OSS DEVELOPER THE NIMBLE PLUGIN IS NO LONGER BEING MAINTAINED.
Nimble leverages Shiro and Grails. It is an example of the sorts of UI that can be built ontop of the flexibility Shiro provides.
Unfortunately as stated I am not currently maintaining Nimble and haven't been for many months. I just simply don't have the time with other full time work that actually pays the bills.
Nimble is however fully open source and all my original hacking is up on Github. The code isn't going anywhere. If nothing else it might still serve as a reasonable basis to give you some ideas on writing these components for your own grails app. Nothing it does is really earth shattering it was (or at least at the time was) simply a way to save a bunch of time with common access control stuff. It took inspiration from similar efforts in the rails space.
I highly recommend vanilla Shiro/ShiroGrails as a starting point for your access control needs, I certainly still make heavy use of it in the Java space.
Welcome to the documentation site for Nimble, an extensive application base for Grails powered software. Nimble builds on the strengths of many other open source projects including Spring, Hibernate, Grails and Shiro. Like all these projects it is licensed under the fully permissive Apache 2.0 software license. Nimble can save you from months of boring, costly development work by providing all the common internal components web applications require.
For those familliar with Grails you'll be right at home with Nimble. Nimble ships as a grails plugin and is easy to install.
LATEST RELEASE: 0.4-SNAPSHOT
The below screencast shows all the functionality currently contained in Nimble Core. No need to adjust your speakers there is no audio :).
The following components make up the core of what Nimble provides to developers
Contributing is easy, simply fork the core Nimble project at GitHub and start working on your changes, additions and bug fixes. When you've finished simply send a pull request to a Nimble maintainer. We'll review your changes and get them merged into core as appropriate.
Need some help with Git, Github and all the terminology? Github has you covered.