Open Source Tools... - No Fluff Just Stuff

Open Source Tools...

Posted by: Venkat Subramaniam on February 19, 2006

An evolving list of Open Source Tools (or reference to tools) that can help Agile Java Development...

Abbot http://abbot.sourceforge.net
Ant http://ant.apache.org
ArgoUML http://argouml.tigris.org
Bugzilla http://www.bugzilla.org
Track+ http://www.trackplus.de
Code Analyzers http://java-source.net/open-source/code-analyzers
Continous Integration tools http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix
Cobertura http://cobertura.sourceforge.net
Cruise Control http://cruisecontrol.sourceforge.net
Easy Mock http://www.easymock.org
Eclipse http://www.eclipse.org
FindBug http://findbugs.sourceforge.net
FIT http://fit.c2.com
FitNess http://fitnesse.org
HttpUnit http://httpunit.sourceforge.net
JCoverage http://www.jcoverage.com
JDepend http://clarkware.com/software/JDepend.html
JDepend4Eclipse http://andrei.gmxhome.de/jdepend4eclipse
Jemmy http://jemmy.netbeans.org
Jester http://jester.sourceforge.net
jfcUnit http://sourceforge.net/projects/jfcunit
JLint http://artho.com/jlint
JMeter http://jakarta.apache.org/jmeter
JMock http://www.jmock.org
Jude http://objectclub.esm.co.jp/Jude
JUnit http://www.junit.org
JUnitPerf http://www.clarkware.com/software/JUnitPerf.html
Maven http://maven.apache.org
MockRunner http://mockrunner.sourceforge.net
Open Source Software in Java http://java-source.net
PMD's Copy/Paste Detector (CPD) http://pmd.sourceforge.net/cpd.html
Project Management Tools http://java-source.net/open-source/project-management
Selenium http://www.openqa.org/selenium
Simian http://www.redhillconsulting.com.au/products/simian
TestNG http://testng.org
Violet http://horstmann.com/violet
Watir http://wtr.rubyforge.org
XPlanner http://www.xplanner.org

Venkat Subramaniam

About Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »