Teamwork is an integrated, web based work management solution built purely in Java on the Hibernate persistence layer. It integrates project, time and worklog management. Import/export from MS-Project, Basecamp and Outlook/Icalendar SVN & Tweet synch.