Projects contributed to by ThoughtWorkers
ThoughtWorks not only uses Open Source Software on projects but we also give back to the open source community by contributing extensions and bug fixes to the projects we use. Below is a list of some more well-known OSS projects that ThoughtWorkers have contributed to.
Ant
Ant is the standard Java build tool
Adam Murdoch
Apache Axis
A WSI Web Services implementation
David Kemp
Apache Geronimo
The J2EE server project of the Apache Software Foundation.
Gianny Damour
Apache MyFaces
An open source JSF implementation, and a several extensions libraries for MVC based java web applications
Dennis Byrne
Apache Tomcat
The reference implementation for the Servlet and Java Server Pages specifications
ASPUnit
ASPUnit is a unit testing framework based on the architecture of JUnit for ASP
Belenix
An OpenSolaris distribution that runs as a LiveCD and can be installed to the hard disk as well.
Sriram Narayanan
Boo
A new object oriented statically typed programming language for the Common Language Infrastructure
Eclipse
An IDE and framework for building GUI applications
Felix Leipold
FitNesse
The fully integrated standalone wiki, and acceptance testing framework.
Paul Zabelin
FOP
a Java application that reads a formatting object tree and renders the resulting pages to a specified output (eg. PDF, PCL, PS, etc.)
FreeBSD
FreeBSD is an advanced operating system for x86 compatible, amd64 compatible, Alpha/AXP, IA-64, PC-98 and UltraSPARC?? architectures
Benno Rice
Jetty
A Java HTTP Server and Servlet Container
JForum
Powerful, database-independent, and multi-threaded forum software
Carlos Villela
JRuby
Java powered Ruby implementation
Ola Bini
JSFUnit
Unit and integration testing for JSF applications.
Dennis Byrne
jTDS
100% pure Java (type 4) JDBC 2.1 driver for Microsoft SQL Server and Sybase 10
Chris Stevenson
JUnit Addons
A collection of helper classes for JUnit
Paul Holser
JUnit
A regression testing framework written in Java
JWebUnit
An extension to HTTPUnit for testing web applications
Paul Zabelin
Maven
Maven is a build and meta-project tool that goes a step beyond Ant
Adam Murdoch, Kurt Schrader, Michael Melia
MiddleGen
A general-purpose database-driven code generation engine
Aslak Hellesoy
mod_ruby
Embedded Ruby interpreter in Apache webserver
Michael Granger
NAnt
A free .NET build tool that is a lot like Ant
Mike Two, Owen Rogers
NUnitAsp
NUnitAsp is a tool for automatically testing ASP.NET web pages.
Levi Khatskevitch
OpenEJB
An open source, modular, configurable, and extendable EJB Container System and EJB Server
Gianny Damour
OpenSymphony
An umbrella project for component building blocks for kick-starting J2EE application development
Prevayler
A persistence framework for Java
Carlos Villela
RDoc
Generates documentation from Ruby source files
Michael Granger
RSpec
A Behaviour Driven Development framework for Ruby
Dan North, Elizabeth Keogh
Ruby
An object oriented scripting language
Michael Granger
Spring
An umbrella project for Java/EE application development
Warren Oliver
Torque
A persistence layer that include generator for OM/Peer classes
Kurt Schrader
Turbine
A servlet based framework that allows experienced Java developers to quickly build web applications.
Kurt Schrader
Watir
A Ruby library that enables you to automate tests for Web applications using Internet Explorer
Brett Pettichord
WebWork
An MVC model 2 web framework.
Joe Walnes, Simon Stewart
XDoclet 2
The second generation of http://xdoclet.codehaus.orgXDoclet
Aslak Hellesoy
XDoclet
A code generation engine to enable Attribute-Oriented Programming for Java
Aslak Hellesoy
XWork
A command-pattern framework that is used to power WebWork
Joe Walnes, Simon Stewart

