With surprising accuracy, Nicholas Negroponte predicts what will happen with CD-ROMs, web interfaces, service kiosks, the touchscreen interface of the iPhone and his own One Laptop per Child project.
yEd is a very powerful graph editor that is written entirely in the Java programming language. It can be used to quickly and effectively generate drawings and to apply automatic layouts to a range of different diagrams and networks.
YARI is a comprehensive tool suite to debug, spy, spider, inspect and navigate Eclipse based application GUIs (Workbench or RCP).
If you want to know how your swt ui is built up or which plugins contribute to your eclipse workbench YARI will offer you all the information needed. It allows you to have a deep look into the swt or eclipse internals. Search an id for a menu contribution, find a contributing plugin or debug the swt/jface ui (e.g. figure out layout problems) is a core feature of the tool.
xswingx can help you...
* Add prompts to any text component.
* Add child components to any text field. (Called buddies. Wonder why? Read the FAQ.)
* Add a search field to your UI (and let it look and behave like native - or not).
xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen use. Window manager features are accessible from the keyboard: a mouse is optional. xmonad is extensible in Haskell, allowing for powerful customisation. Custom layout algorithms, key bindings and other extensions may be written by the user in config files. Layouts are applied dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several physical screens.
port of the X Window System server to Windows. It shares the same source code base as Cygwin/X, but does not depend on the Cygwin environment or cygwin1.dll. Xming is a fully featured X11 server for Windows that is very simple to install and use.
Type a word, any word. Then double click on it or type control-return (or command-return). For example type: git, bootstrap, mysql, mongo, rails, node, coffee, js, dom, jquery, svg, ruby code, file paths, url's, shell commands, etc.
Wiki inspired.
P. Quinn, and A. Cockburn. Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7, page 185--192. New York, NY, USA, ACM, (2009)
J. Osterhoff, J. Waitelonis, and H. Sack. Proc. of 2. Workshop Interaktion und Visualisierung im Daten-Web (IVDW 2012), im Rahmen der INFORMATIK 2012, Braunschweig, (2012)
A. Memon, I. Banerjee, and A. Nagarajan. Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on, page 164-173. (October 2003)
F. Abel, J. Coi, N. Henze, A. Koesling, D. Krause, and D. Olmedilla. Web Information Systems and Technologies, 5th International Conference, WEBIST 2009, Lisbon, Portugal, March 23-26, 2009, Revised Selected Papers, volume 45 of Lecture Notes in Business Information Processing, page 142-156. Springer, (2010)