Eclipse Code Recommender is an intelligent code recommender system which seamlessly integrates into Eclipse's Code Assist, and predicts only those method calls that are likely to be used by a developer in the current (code) situation. It can currently predict method calls for instances of the SWT framework, such as SWT Buttons, Labels, and Texts.
Sunrise Sunset is a Python package that can determine the sunrise and sunset based on a given altitude zenith. It has two public methods. The first returns the sunrise and sunset in a tuple. The second returns True or False depending on whether the supplied date/time is during the night or day. The constructor takes three arguments, a date, latitude, and longitude. There is one keyword argument for changing the default zenith, which is set to "official". The zeniths are "official", "civil", "nautical", "amateur" (astronomical), and "astronomical". It does not rely on third party packages, but you may need something like pytz to create dates with timezone info.
Databene Benclipse is an Eclipse plugin that integrates Databene Benerator with Eclipse. Benerator's purpose is to generate mass test data for performance testing that satisfies even complex validity constraints. Benclipse greatly simplifies especially the first steps in test data generation and speeds up test data definition even more by providing a project wizard with a series of templates to start with, a set of bundled JDBC drivers, a sophisticated JDBC configuration wizard, a database snapshot facility for creating database dumps in DbUnit format, and a built-in HSQL database for trying the first steps.
OPush is an implement of the Exchange ActiveSync protocol supporting versions 2.5 and 12.1 of the protocol (Exchange 2003 and 2007). It is implemented with Eclipse and OSGi technologies and allows customized data providers. A default data provider implementation is available for the OBM groupware solution.