A pure Java JDBC driver for Microsoft Access database files
UCanAccess is a pure Java JDBC Driver implementation which allows Java developers and JDBC client programs to read/write Microsoft Access database (.mdb and .accdb) files. No ODBC needed.
A pure Java library for reading from and writing to MS Access databases. This project is part of the OpenHMS (http://openhms.sourceforge.net/) project from Health Market Science.
The ftp4j library implements a Java full-featured FTP client. With ftp4j embedded in your application you can: transfer files (upload and download), browse the FTP site (directory listing), create, delete, rename and move directories and files.
cron4j is a scheduler for the Java platform which is very similar to the UNIX cron daemon. With cron4j you can launch, from within your Java applications, any task you need at the right time, according to some simple rules.
The Java Base64 library enables your Java application to encode and decode base64 strings and streams.
A fast, comprehensive, and easy-to-use Java API for communicating with LDAP directory servers and performing related tasks like reading and writing LDIF, encoding and decoding data using base64 and ASN.1 BER, and performing secure communication.
OpenSwing is a components library that provides a rich set of advanced graphics components for developing desktop applications and HTTP/RMI based java applications/RIAs based on Swing front-end. It provides also adapters for Hibernate, JPA, iBatis, etc.
JACo MP3 Player is a cross platform java mp3 player. Features: very low CPU usage (~2%), incredible small library (~90KB), doesn't need JMF, easy to integrate in any application, easy to integrate in any web page (as applet).
The JUnique library can be used to prevent a user to run at the same time more instances of the same Java application. JUnique implements locks and communication channels shared between all the JVM instances launched by the same user.
The JINSECT toolkit is a Java-based toolkit and library that supports and demonstrates the use of n-gram graphs within Natural Language Processing applications, ranging from summarization and summary evaluation to text classiﬁcation and indexing.
The Cisco IP Phone Idle Display Logo Engine project or CIP IDLE A framework for displaying custom logos on Cisco IP Phones 79XX series. Also provides a Java alternative to cip2gif.exe and gif2cip.exe
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
LEA is a lightweight eyetracking algorithm library (hence the name) written in and for Java. LEA is able to track eye movements with an ordinary webcam and returns relative movements (up, down, ...). It is also able to compensate for slight head motions.
Publish/Subscribe, Request/Reply Messaging API for Java.
A Java middleware API supporting broker-less, type+topic-based publish/subscribe and request/reply messaging for both intra- and inter-application, object-level communication. Broker-less: messages are transmitted directly between eBus applications. There is no message broker (i.e. server) in between. Type+topic addressing: eBus clients subscribe to a message class (type) and message topic, providing stronger typing than just topic-based subscriptions. Object-level communication: eBus delivers messages directly to client objects, not to a client process.
A simple to use alarm system for Java server applications. With jAlarms you can notify different users through different means about certain events in your application, so they can receive notice via email, MSN, SMS, Twitter, etc.
The Log & Dbug Library is an open source PL/SQL library, useful to log/debug your programs in the development phase and trace their activity and performances in production. It is ideal to improve your efficiency and code quality.
Swing component for displaying an Approval Rating Bar
This is a library for the Java programming language that let you use an approval rating bar in your Swing applications. The Approval Rating Bar component displays a rating bar, made of a custom number of markers, that can be selected/unselected by the user. The ApprovalRatingBar component handles the value choosen by the user or programmaticaly set via the standard setValue() method. It offers some other tricks, like component customization (type of marks, colors, images, orientation and starting-point) and registering of listeners (ActionListeners, ValueChangeListeners and SelectionChangeListeners). Min Java version required: Java 6
databene commons provides extensions to the Java core library
'databene commons' is an open source Java library that provides extensions to the Java core library by utility classes, abstract concepts and concrete implementations.
This software provides library to encode/decode Java strings to/from Base64 encoding and variants. Just include the .jar file into your classpath, to encode: string.getbytes("x-base64"); to decode: new String(bytearray, "x-base64");
A PDF based replacement for JavaHelp
PDFhelp is a replacement for the JavaHelp system based on the LGPL version of JPedal PDF library. It lets you to display PDF help content from the web from within your application, using only a few lines of code. There are some tutorials (naturally in PDF format) on the downloads page.
Java library for parsing eBook structure
eBook parser library - Java library, designed for parsing many formats of electronic books
3DzzD is an API to publish 3D on the Web using Java 1.1 technologie.
Easy file uploads & downloads through HTTP in Java
Awake File is now KRemote Files : http://www.kremote-files.com
This project has moved to github: Maven Parent: https://github.com/mlhartme/maven-parent/wiki/Maven-Parent" Sushi: https://github.com/mlhartme/sushi Mork: https://github.com/mlhartme/mork Ssass: https://github.com/mlhartme/ssass Application Plugin: https://github.com/mlhartme/maven-application-plugin