eXtraWidgets is an extension for creating additional interface tabs in the NetLogo GUI and putting custom widgets on them. It is available to download from GitHub: https://github.com/CRESS-Surrey/eXtraWidgets#readme Unlike regular NetLogo widgets, the extra widgets and tabs are created through code: - You can create dynamic interfaces that change with the circumstances. - The extra widgets provided here are a bit more flexible than the regular NetLogo widgets: you have control over colors and font sizes, the widgets can be hidden or disabled, their labels are independent from their names, etc. - It can provides widget kinds that are unavailable in regular NetLogo. The only one of those at the moment is the multi-chooser widget, but more could be added. - Writing code allows precise positioning: no fiddling with the mouse to get your widgets aligned. - It is an "extensible extension": new widgets kinds could be added to it just by dropping an appropriate JAR under the xw/widgets folder. If you encounter any issues, please report them here: https://github.com/CRESS-Surrey/eXtraWidgets/issues The extension was developed by Nicolas Payette at the Centre for Research in Social Simulation (http://cress.soc.surrey.ac.uk), under the supervision of Nigel Gilbert and Jen Badham. Its first use case was for a model that is part of the TELL ME project (http://tellmeproject.eu/). -- Nicolas