Apache Maven-
- Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project’s build, reporting and documentation from a central piece of
information.
- Beanlet - JSE Application Container - Confluence
- Inspired by EJB3 and Spring, Beanlet delivers an IoC enabled
application container offering the best of both worlds. Beanlet’s
programming model looks similar to that of EJB3, but its flexibility is
comparable to that of Spring. The Beanlet architecture supports JTA
transactions, the Java Persistence API, JNDI, Web integration, and last
but not least, the Spring Framework.
- Bean Shell
- BeanShell is a small, free, embeddable Java source interpreter with
object scripting language features, written in Java. BeanShell
dynamically executes standard Java syntax and extends it with common
scripting conveniences such as loose types, commands, and method
closures like those in Perl and JavaScript.
- cdrtools 2.01.01a17 (Development)
- About: cdrtools (formerly cdrecord) creates home-burned CDs/DVDs
with a CDR/CDRW/DVD recorder. It works as a burn engine for several
applications. It supports CD/DVD recorders from many different vendors;
all SCSI-3/mmc- and ATAPI/mmc-compliant drives should also work.
Supported features include IDE/ATAPI, parallel port, and SCSI drives,
audio CDs, data CDs, and mixed CDs, full multi-session support, CDRWs
(rewritable), DVD-R/-RW, DVD+R/+RW, TAO, DAO, RAW, and human-readable
error messages. cdrtools includes remote SCSI support and can access
local or remote CD/DVD writers.
- Coadunation daemon server
- Coadunation open source daemon server
- Crossroads load balancer
- Crossroads is an open source load balance and fail over utility for
TCP based services. It is a daemon running in user space, and features
extensive configurability, polling of back ends using ‘wakeup calls’,
detailed status reporting, ‘hooks’ for special actions when backend
calls fail, and much more. Crossroads is service-independent: it is
usable for HTTP(S), SSH, SMTP, DNS, etc.. In the case of HTTP
balancing, Crossroads can provide ’session stickiness’ for back end
processes that need sessions, but aren’t session-aware of other back
ends.
- freedesktop.org - Software/dbus
- D-Bus is a message bus system, a simple way for applications to
talk to one another. In addition to interprocess communication, D-Bus
helps coordinate process lifecycle; it makes it simple and reliable to
code a “single instance” application or daemon, and to launch
applications and daemons on demand when their services are needed.
- FreeNAS: The Free NAS Server - Home
- Free NAS Server
- GCViewer
- GCViewer is a free open source tool to visualize data produced by
the Java VM options -verbose:gc and -Xloggc:<file>. It also
calculates garbage collection related performance metrics (throughput,
accumulated pauses, longest pause, etc.). This can be very useful when
tuning the garbage collection of a particular application by changing
generation sizes or setting the initial heap size.
- GridGain - Open Source Grid Computing For Java
- GridGain Systems provides professional services around our open
source Java grid computing framework. We provide enterprise level
support, in-depth training and consulting helping our clients to get
the most out of our product during initial evaluation, development and
production use.
- Hadoop Map/Reduce framework
- Hadoop implements MapReduce, using the Hadoop Distributed File
SystemHDFS) (see figure below.) 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.
- Java Parallel Processing Framework
- An open-source, Java-based, framework for parallel computing.
- Java Print Dialog Framework
- The JPDF provides preview and print capabilities
to Java applications. Swing components — like JTable and JTextPane — can be
previewed and printed. Forms and reports can be composed and printed.
A large variety of Page Setup, Preview, and Print dialogs is provided.
- javaSVNUpdater
- javaSVNUpdater is a Java library that allows an application to
update or patch itself automatically. The versioning information about
the application needs to be stored in a subversion archive, and
committing to the archive effects the distribution of new versions. It
includes an updater wizard and an executor to spawn a separate process
for proceeding with updates.
- Java Units of Measure
- This is a Java package with abstract data types for measurable
quantities (like volume and speed) and units for measuring them (like
liters and furlongs per fortnight). You may convert from one set of
units to another, and may add your own quantities and units.
- jGCS
- The jGCS library provides a generic interface for Group
Communication. This interface can be used by applications that need
primitives from simple IP Multicast group communication to virtual
synchrony or atomic broadcast. Its a common interface to several
existing toolkits that provide different APIs.
- JGroups (JBoss cluster comm)
- A Toolkit for Reliable Multicast Communication
- Joda Time - Java date and time API
- Joda-Time provides a quality replacement for the Java date and time
classes. The design allows for multiple calendar systems, while still
providing a simple API. The ‘default’ calendar is the ISO8601 standard
which is used by XML. The Gregorian, Julian, Buddhist, Coptic, Ethiopic
and Islamic systems are also included, and we welcome further
additions. Supporting classes include time zone, duration, format and
parsing.
- JUnitConv
- JUnitConv is a free Open Source universal Units of Measure Converter, it converts numbers from one unit of measure to another.
Built as a Java Applet, JUnitConv is platform-independent and
highly-configurable, it supports an unlimited number of Units
Categories, Units of Measure and Multiplier Prefixes that could be
customized using external text files. You could setup your own data
files using your preferred spoken language, units categories, units
definitions and multiplier prefixes. The default configuration data
files contains 580 basic units of measure definitions divided in 31
categories and 27 multiplier prefixes for a total of 15660 composed
units.
- libreplacer
- libreplacer is an easy-to-use string formatting library for Java,
which provides some C-sprintf alike syntax, and can be easily extended
for all kinds of object to string formattings.
- Lobo: Java Web Browser
- Lobo is an open source pure Java web browser with support for HTML 4, Javascript and CSS2.
- Mozilla Java Html Parser
- Mozilla Java Html Parser is a Java package that enables you to
parse html pages into a Java Document object. The parser is a wrapper
around Mozilla’s Html Parser , thus giving the user a browser-quality
html parser.
- Mr. Persister
- Mr. Persister is a POJO persistence API for Java. The main focus of
Mr. Persister is to handle all the trivial JDBC work, and leave the
non-trivial parts up to you. It uses plain SQL as the query language,
it can auto-map objects to the database, and it can generate SQL for a
lot of trivial tasks by itself (such as insert, update, and delete).
Mr. Persister also has support for easy batch updates of collections of
objects, connection and transaction handling, and many other features.
-
- mubench
- mubench is an in-depth, low-level benchmark for x86 processors. Its
primary goal is to provide useful information for people who optimize
assembly code and for people who write compilers. It measures latency
and throughput for each individual instruction (sometimes several forms
of the same instruction), as well as the throughput of arbitrary
instruction mixes. The results produced by mubench are typically an
order of magnitude more detailed than those found in AMD or Intel
manuals.
-
- myrpm
- Myrpm is a set of utilities allowing you to turn easily software
into rpm package. More than a simple set of script, it allow you to
manage large groups of server in a elegant and efficient way.
-
- NetBeans HotSpot grapher
- Masters Thesis
-
- nlink: NLink - Native Library Linker
- Provides a general-purpose method invocation converter driven by
annotation. With NLink, calling a native library is as easy as follows,
and then the NLink runtime invokes the corresponding method for you
-
- Primrose
- Primrose is a database connection pool which supports all databases
that have JDBC drivers. It provides control over SQL transaction
monitoring, configuration, and dynamic pool management via a Web
interface.
-
- pulse 1.1.14
- Pulse is an automated build (or continuous integration) server
designed to work with you to ensure the integrity of your code. Pulse
regularly checks your source code out from your SCM, builds your
projects, and notifies you of the results.
-
- recordMyDesktop
- recordMyDesktop is a desktop session recorder for linux that attemps to be easy to use,
yet also effective at it’s primary task. As such, the program is separated in two parts; a simple
command line tool that performs the basic tasks of capturing and encoding and an interface that
exposes the program functionality in a usable way.
-
- Redstone Prevalent Storage
- Redstone Prevalent Storage is minimalistic prevalent storage for
Java SE 5.0 that replaces the need for JDBC and an RDBMS for small and
mid-sized applications. The library is comprised of an intentionally
small set of concise interfaces and classes, and can be suitable for
many types of applications where the data storage does not necessarily
require an RDBMS. The library is heavily influenced by Prevayler and
the Prevayler team (who should receive all credit).
Sesame
The Sesame 2 RDF store is an open source RDF framework with support for RDF Schema inferencing and querying.
- SPARQL Query Language for RDF (Specification)
- RDF is a directed, labeled graph data format for representing
information in the Web. This specification defines the syntax and
semantics of the SPARQL query language for RDF. SPARQL can be used to
express queries across diverse data sources, whether the data is stored
natively as RDF or viewed as RDF via middleware. SPARQL contains
capabilities for querying required and optional graph patterns along
with their conjunctions and disjunctions. SPARQL also supports
extensible value testing and constraining queries by source RDF graph.
The results of SPARQL queries can be results sets or RDF graphs.
-
- Sun Grid network.com
- Sun Web Tier Solutions
-
- TIJmp - Java Memory Profiler - why object not gc’ed
- TIJmp is a memory profiler for java. TIJmp is made for java/6 and
later, it will not work on java/5 systems. If you need a profiler for
java/5 or earlier try the jmp profiler.
-
- Tiny Marbles
- Tiny Marbles is a transactional, persistent object repository for
dynamic objects. Apart from the initial setup, all the interaction
between Tiny Marbles and the application is done programatically at
runtime. All objects can be modified after creation.
-
- Yamon, Yet Another Monitoring script
- Yamon is a very simple Perl program designed to check whether a
server is up-and-running and send an alert to a human when something
appears to be broken.
-
- YourKit Java Profiler 6.0-EAP-build1076
- YourKit Java Profiler is a CPU and memory profiler that makes it
easy to solve wide range of CPU- and memory-related performance
problems. It features automatic leak detection, powerful tools for the
analysis of memory distribution, an object heap browser, comprehensive
memory tests as part of your JUnit testing process, extremely low
profiling overhead, transparent deobfuscation support, and integration
with Eclipse, JBuilder, IntelliJ IDEA, NetBeans, and JDeveloper IDEs.
-
- iCal4j
- iCal4j is a Java API incorporating an iCalendar parser, model, validator, and outputter.
-
- Jakarta POI - Java API To Access Microsoft Format Files
- The POI project consists of APIs for manipulating various file
formats based upon Microsoft’s OLE 2 Compound Document format using
pure Java. In short, you can read and write MS Excel files using Java.
Soon, you’ll be able to read and write Word files using Java. POI is
your Java Excel solution as well as your Java Word solution. However,
we have a complete API for porting other OLE 2 Compound Document
formats and welcome others to participate.
-
- JavaPlot
- Pure Java programming interface library for GNUPlot
-
- Java Software Components by Big Faceless Organization
- Java Software Components from Big Faceless Organization including Report Generator, PDF Library and Graph Library
-
- JBDiff
- JBDiff (Java Binary Diff) utility is a Java port of the C based bsdiff utility by Colin Percival.
-
- JBoss.com - Wiki - EmbeddedJBoss
- The Professional Open Source Company
-
- JBoss Rules
- JBoss Rules is the supported and branded release of the Drools
project. Drools is an enhanced Rules Engine implementation, ReteOO,
based on Charles Forgy’s Rete algorithm tailored for the Java language.
More importantly, Drools provides for Declarative Programming and is
flexible enough to match the semantics of your problem domain with
Domain Specific Languages.
-
- jgcalapi
- JGCalAPI provides an easy to use wrapper for the Google Calendaring
GData API. This wrapper is intended to hide much of the REST ugliness
of the API, thus making it somewhat easier to get started with and to
use.
-
- jweather
- jweather is a Java library for parsing raw weather data (e.g.
METAR, TAF). It currently focuses on parsing and providing an API for
access to METAR data.
-
- ngrease metalanguage
- The world’s largest development and download repository of Open Source code and applications
-
- Open Data
- The Open Data Commons Public Domain Dedication & Licence is a
document intended to allow you to freely share, modify, and use this
work for any purpose and without any restrictions. This licence is
intended for use on databases or their contents (”data”), either
together or individually.
-
- Raptor RDF Parser Library
- Raptor is a free software / Open Source C library that provides a
set of parsers and serializers that generate Resource Description
Framework (RDF) triples by parsing syntaxes or serialize the triples
into a syntax. The supported parsing syntaxes are RDF/XML, N-Triples,
TRiG, Turtle, RSS tag soup including all versions of RSS, Atom 1.0 and
0.3, GRDDL and microformats for HTML, XHTML and XML. The serializing
syntaxes are RDF/XML (regular, and abbreviated), N-Triples, RSS 1.0,
Atom 1.0 and Adobe XMP.
-
- rest-client - Google Code
- RESTClient is a Java platform client application to test RESTful
webservices. It can be used to test variety of HTTP communications.
-
- RIFE : Continuations
- Full-stack open-source component framework to quickly and consistently develop and maintain Java web applications