Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit. The controls in Dabo's UI are easily bound to data by setting two properties. The business object is designed to afford you complete control over the validation and handling of your data. The cursor classes are abstracted from their backend implementations, allowing for easy support of nearly any backend database. Dabo's design and approach has been inspired by RAD database development tools such as Visual FoxPro, Delphi, and Visual Basic.
The J2DGAMEFRAMEWORK provides the necessary classes to implement a simple 2D game in a window enviroment using Java Swing libraries. This framework also provides a Sprite Collision Manager and a simple GUI template. By using this framework, the developers only concern is how to implement classes, and not the 2D World, the collisions, etc. It uses the Observer Design Pattern. It has double-buffered rendering, simple use of collisions, and user-transparent multi-threading for collision classes. You can move sprites like a vector with speed and angle, and simply save and load your game.