Drools
Drools is a Business Logic integration Platform which provides a unified and integrated platform for Rules, Workflow and Event Processing. It's been designed from the ground up so that each aspect is a first class citizen, with no compromises.
http://www.jboss.org/drools/
|
OpenProj
OpenProj is a free, open source project management solution. OpenProj is a replacement of Microsoft Project and other commercial project solutions. It is is available on Linux, Unix, Mac or Windows
http://openproj.org/?q=node/21
|
Neo4j
Neo4j is a graph database. It is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables. You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database. The programmer works with an object-oriented, flexible network structure rather than with strict and static tables — yet enjoys all the benefits of a fully transactional, enterprise-strength database.
http://neo4j.org/
|
Watir
Watir, pronounced water, is an open-source (BSD) library for automating web browsers. It allows you to write tests that are easy to read and maintain. It is simple and flexible. Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the page.
http://watir.com/
|
Selenium
Selenium is a set of tools that supports rapid development of test automation for web-based applications. Selenium also supports different programming languages like C#, Java, Perl, PHP, Python, Ruby.
http://seleniumhq.org/
|
JIRA
JIRA is a famous application that solves various software development solutions like issue tracking, agile project management, customizable workflow. It helps in increasing the velocity of the software development.
http://www.atlassian.com/software/jira/
|
AD Infinitum
AD Infinitum is a network administrator's tool for creating and managing multiple user/computer/contact accounts on an Active Directory domain and for managing Windows disk quotas. Adding accounts is simply a matter of filling in the properties for the objects you are creating. Because most of these properties are the same for each user, you can save the settings so that the next time you create users you only have to provide their personal details either manually or by importing them. When you need to add a different type of user you can just load/edit the appropriate settings.
http://www.newfawm.com/adi2.htm
|
Wackamole
Wackamole is an application used to make a cluster highly available. It manages the availability of the cluster by automatically detects if a server went down and binds the virtual IP of that server to another server in the cluster.
http://www.backhand.org/wackamole/
|
Primrose
Primrose is a very well known, open source, database connection pool for JavaSE and J2EE. It also has a webconsole that can be used to manage, configure and monitor your pooled database connections.
http://www.primrose.org.uk/
|
Hadoop
Hadoop is a software platform that lets one easily write and run applications that process vast amounts of data. Hadoop implements MapReduce, using the Hadoop Distributed File System (HDFS) MapReduce divides applications into many small blocks of work. HDFS creates multiple replicas of data blocks for reliability, placing them on compute nodes around the cluster. MapReduce can then process the data where it is located.
http://hadoop.apache.org/
|
Java Object Oriented Neural Engine (JOONE)
The Java Object Oriented Neural Network (JOONE) is an open source
project that offers a highly adaptable neural network for Java
programmers. JOONE can allow you to create neural networks easily from
a Java program. JOONE supports many features, such as multithreading
and distributed processing. This means that JOONE can take advantage of
multiprocessor computers and multiple computers to distribute the
processing load.
http://www.jooneworld.com/ |
Apache CXF
Apache CXF is an open source services framework. CXF helps you build
and develop services using frontend programming APIs, like JAX-WS.
These services can speak a variety of protocols such as SOAP, XML/HTTP,
RESTful HTTP, or CORBA and work over a variety of transports such as
HTTP, JMS or JBI.
http://cxf.apache.org
|
Apache Wicket
Wicket is an open source, lightweight, component-based Java web
framework that brings the Java Swing like event-based programming model
to web development. It's very different from action-/request-based
frameworks like Struts, WebWork, or Spring MVC where form submission
ultimately translates to a single action. In Wicket, a user action
typically triggers an event on one of the form components, which in
turn responds to the event through strongly typed event listeners.
http://wicket.apache.org |
jQuery
jQuery is a fast, concise, JavaScript Library that simplifies how you
traverse HTML documents, handle events, perform animations, and add
Ajax interactions to your web pages.
http://jquery.com |
CRAP4j
Crap4j is a Java implementation of the CRAP (Change Risk Analysis and
Predictions) software metric - a mildly offensive metric name to help
protect you from truly offensive code. Crap4j is open-source that helps
detecting Java code C.R.A.P. - which stands for Change Risk
Anti-Patterns (as per Crap4j developers).
http://www.crap4j.org/ |
Excelsior JET
Java application is delivered in a portable bytecode form and runs on
top of the Java Virtual Machine (JVM). Excelsior JET Optimizer uses a
technique is called Ahead-Of-Time (AOT) compilation. It convert the
classes into highly optimized x86 code and create a native executable
for Windows or Linux.
http://www.excelsior-usa.com/jet.html |
Apache DBCP
Commons Database Connection Pool API developed by apache.
http://commons.apache.org/dbcp/ |
Loghetti
A command-line program, written in Python, that can help you pull data
from your apache logs without having to write complex regular
expressions. It takes your log lines, puts them through a strainer, and
leaves you with the bits you actually want - kinda like spaghetti, but
for your log files.
http://code.google.com/p/loghetti/ |
Apache Mina
Apache MINA is a network application framework which helps users
develop high performance and high scalability network applications
easily. It provides an abstract - event-driven - asynchronous API over
various transports such as TCP/IP and UDP/IP via Java NIO.
http://mina.apache.org/ |