Skip to content

Useful Java Technologies_71945

nxi edited this page Apr 9, 2015 · 1 revision
Created by Tony Lam, last modified on Sep 28, 2009
Equinox OSGi
Spring
NetBeans
NetKernel

Tunnel4J

Site: http://www.beanizer.org/index.php3?page=tunnel4j A Java application for  managing multiple SSH tunneling using Jsch

XOM

Site: http://www.xom.nu/ XOM™ is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with Java that strives for correctness, simplicity, and performance, in that order.

JMatIO

Site: http://sourceforge.net/projects/jmatio Matlab's MAT-file I/O API in JAVA. Supports Matlab 5 MAT-flie format reading and writing. Written in pure JAVA.

SciDelik

Site: http://scidelik.googlepages.com/home SciDelik is an advanced scientific visualization and animation system based on Java and the 3D scenegraph graphics API, Java 3D, of Sun Microsystems, Inc. SciDelik has been under development for the past several years and is arguably the first full-featured, turnkey, scientific visualization package of its kind based on Java.

JMathLib

Site: http://mathlib.sourceforge.net/ JMathLib is meant to be a clone of Matlab, but written entirely in java.
A library of mathematical functions designed to be used in evaluating complex expressions and display the results graphically. It will be used either interactively through a terminal like window or to interpret script files.
It is intended to be a java version of programs such as MatLab, Octave and Scilab.

JavaRebel

Site: http://www.zeroturnaround.com/javarebel/ JavaRebel reloads changes to Java classes on-the-fly without redeploy or restart including new methods and fields. It is a generic solution that works for standalone Java applications as well as application servers.

Squish for Java

Site: http://www.froglogic.com/pg?id=Products&category=squish&sub=editions&subsub=java The Squish for Java edition enables testing Java GUI applications based on SWT, RCP/Eclipse, Swing and AWT.

Guice

Command Line Interface (CLI) / Argument Parsing

Google Collections Library

Site: http://code.google.com/p/google-collections/ The Google Collections Library is a newly open-sourced library donated to the Java community by Google. It is intended to make some incremental improvements in usability for the existing Java collections, and add some new collections and features of its own. See article on http://www.developer.com/open/article.php/3735441

UJO Framework

Site: http://ujoframework.org/
UJO Framework is a Java library providing non-traditional object architecture different from JavaBeans. The original idea was a toy with generic data types of Java 5.0 however over time it appears, that the
architecture has some exciting new features.
Presentation: http://ujoframework.org/presentation/

Mac Widgets for Java

Site: http://code.google.com/p/macwidgets/ Mac Widgets for Java are a collection of widgets seen in OS X applications, offered in a Java API. These widgets help Java developers create more Mac-like applications. There usage is not restricted to Mac though, as they will render across platforms.

XML Tool

Site: http://code.google.com/p/xmltool/ XMLTool is a very simple Java library to be able to do all sorts of common operations with an XML document.

PulpCore

Site: http://www.interactivepulp.com/pulpcore/ PulpCore is a free, open source (BSD license) 2D rendering and animation framework for the Java plug-in. It allows Java developers to create modern-looking 2D web games with a strong focus on animation and positive user experiences.

google-collections

Site: http://code.google.com/p/google-collections/ The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework you already know and love.

UJMP

Site: http://www.ujmp.org/ The Universal Java Matrix Package (UJMP) is an open source Java library that provides sparse and dense matrix classes, as well as a large number of calculations for linear algebra like matrix multiplication or matrix inverse. Operations such as mean, correlation, standard deviation, replacement of missing values or the calculation of mutual information are supported also.

Google Collections API

Site: http://code.google.com/p/google-collections/ See also: http://bwinterberg.blogspot.com/2009/09/introduction-to-google-collections.html
Document generated by Confluence on Apr 01, 2015 00:11
Clone this wiki locally