Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · That Was The Week That Was (TWTWTW): Edition 2
 · Grasp Perl with Open-Source Books
 · That Was The Week That Was (TWTWTW)
 · Master C++ Programming with Open-Source Books
 · Write Markdown with 8 Exceptional Open Source Editors
 · Learn C Programming With 9 Excellent Open Source Books
 · New to Programming? Check out these Outstanding Open Source Programming Books
 · 5 Highly Promising Terminal Emulators
 · Killer Open Source Software
 · Desktop Reddit Clients Walkthrough


Latest Links
Electron Markdownify


Top : Java : Development : Libraries : Page 2

That Was The Week That Was (TWTWTW): Edition 2
This is the second edition of TWTWTW, a weekly blog proclaiming noteworthy news in the open source world. It provides a concise distilled commentary of notable open source related news from a different perspective. For the second edition, we present a succinct catchup covering software, hardware, book releases, ending with a real Barry Bargain!

(Read more)
FBReader (FBReaderJ) is an open source e-book reader for the Android platform that makes it simple to view free literature. It is a clone of the FBReader book reader written in Java.


  • edtFTPj/SSL
    implements FTP over SSL (explicit mode), which is fast becoming the defacto standard for secure FTP. Built on the solid foundation of the stable and mature edtFTPj code-base, edtFTPj/SSL benefits from the robustness that years of open-source development and thousands of installations brings
  • EIO
    offers a networking API in Java that is efficient and very simple. This provides a third alternative to the two two major Java networking APIs: the traditional one-thread-per-connection model (, and the new non-blocking model (java.nio). EIO provides a simplified wrapper around java.nio
  • ElegantJ Chart Library
    ElegantJ Chart Library is a Java Beans library of charts and gauges for powerful visualization of data. It can import data from a wide variety of data sources: text, SQL, or XML through HTTP or FTP. It can work in different Java architectures such as Java Enterprise Edition, JSP, Servlet, and Java Standard Edition.
  • Encog for Java
    Encog is an advanced neural network and bot programming library. It can be used independently either to create neural networks or HTTP bot programs. It also includes classes that combine these two advanced features. It contains classes for Feedforward Neural Networks, Hopfield Neural Networks, and self organizing maps. Training can be accomplished using back-propagation, simulated annealing, and genetic optimization. Additional classes are provided for pruning neural networks. Encog also includes advanced HTTP bot programming features. A multi-threaded spider that can store its workload either in memory on a database is provided. HTML parsing is provided, as well as advanced form and cookie handling.
  • Escher
    a collection of libraries for X Window System written purely in Java
  • esra
    Esra is a pure Java library for the interactive analysis of molecular mechanics data.
  • ExpressionJ
    ExpressionJ is a Java library for interpreting simple numeric expressions, which may be used in all applications that have to combine numeric values but do not want to use full-blown scripting languages.
  • EZMorph
    EZMorph is a simple library for transforming an Object to another Object. It supports transformations for primitives, Objects, and multidimensional arrays, compatibility with JDK 1.3.1, and small memory footprint (~60K). It began life as the converter package in Json-lib but became a project on its own.
  • FEST
    FEST (Fixtures for Easy Software Testing) is a collection of DSL-oriented APIs that aim to simplify software testing. It provides support for functional Swing GUI testing, assertion methods, simplified reflection, and mocks. It can be used with JUnit and TestNG.
  • FEST-Assert
    FEST-Assert is an "assertThat" library that provides a fluent interface for writing assertions in Java. Its main goal is to improve test code readability and make maintenance of tests easier. It can be used with JUnit or TestNG.
  • FEST-Mocks
    FEST-Mocks is a Java library intended to minimize the potential shortcomings of Mock Objects.
  • FEST-Reflect
    FEST-Reflect is a Java library that provides a Fluent Interface-based API that simplifies the usage of Java Reflection, resulting in improved readability and type safety.
  • FEST-Swing
    FEST-Swing provides a fluent interface for functional Swing GUI testing. It provides an easy-to-use, DSL-oriented API that makes creation and maintenance of GUI tests easy. It can be used with JUnit and TestNG.
  • ff javascript library
    The ff javascript library offers a cross-browser API for all common browsers. on one side and Internet Explorer on the other side. It is less than 8kb for the compressed JavaScript version and even less than 4kb for the gzipped version. It features AJAX requests returning text, HTML, XML, or JSON data; a cross-browser DOM and Event API that fixes IE compatibility problems; a DOM Builder; and Firebug Firefox extension support and emulation.
  • Flusspferd
    Flusspferd provides JavaScript bindings for C++, a JavaScript interpreter and shell, and a JavaScript/C++ module system.
  • FormProc
    a Java library designed to make web form handling easy. Forms are represented as objects which manage a collection of form elements
  • ftp4che
    ftp4che is an FTP library for Java 1.4 and 5.0 that features support for implicit SSL, implicit TLS, AUTH SSL, AUTH TLS, FXP, PRET, SSCN, an event model, bandwidth control, and unlimited file sizes.
  • ftp4j
    ftp4j is a Java library that implements a full-featured FTP client.
  • Funcito
    Funcito is a Java library that simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries.
  • GAIA Image Transcoder
    GAIA Image Transcoder (GIT) is a library that operates image transcoding, with a special focus on mobile applications. It comes in two parts: a transformation and transcoding library that performs image adaptation to mobile device using information retrieved from WURFL files, and a very simple JSP tag library that enables library utilization in a J2EE environment.
  • GameBoard2D
    GameBoard2D is a small graphic library to create all kinds of board games in 2D.
  • Gecode/J
    Gecode/J is a Java interface to the Gecode C++ constraint progamming library. Gecode/J is mainly aimed at education, presenting a slightly simplified interface compared to Gecode. Using Gecode/J, modeling constraint problems, programming custom propagators, branchings, and search engines are possible directly in Java.
  • Generic Java Algebra Library
    a collection of generic class definitions in GJ/Generic Java/JSR-014 that outlines algebraic structures such as Monoids, SemiGroups, Groups, Rings, Fields and various Domains
  • Genson
    Genson is an open-source library doing conversion form Java to Json and Json to Java. Genson targets people who want an extensible but also configurable, fast, scalable and easy to use library.
  • GL4Java
    maps the complete OpenGL 1.2 API and the complete GLU 1.2 API to Java and implements window handle functions (native and java), while using the Java-Native-Interface (JNI) of Java or the JDirect-Interface of MS-JVM
  • gleem
    OpenGL Extremely Easy-to-use Manipulators: a small, self-contained C++ library of 3D widgets that support direct user interaction with a 3D scene
  • Gmail4J
    Gmail4J is a simple, object oriented library for accessing Gmail services from Java programs.
  • GNU Classpath
    free software replacement for Sun's proprietary Java standard class libraries. Our goal is to provide a 100% compatible version of the class libraries so that free operating systems can run Java programs
  • Gochacha
    Gochacha is a functional replacement for BeanUtils, allowing you to manipulate beans using strings. It also foregoes BeanUtils' singleton 'registry' of transformers for a context-like approach where the calling application manages state.
  • GPUMarkerTracker
    GPUMarkerTracker is a tracking software library for AR (augmented reality) markers. It utilizes GPGPU for fast and accurate tracking. It is intended for detecting markers from an HD resolution image so that small markers placed far from the camera can be detected.
  • GraphBuilder
    GraphBuilder is a library for constructing graphs out of large datasets for data analytics and structured machine learning applications that exploit relationships in data. The library offloads many of the complexities of graph construction, such as graph formation, tabulation, compression, transformation, partitioning, output formatting, and serialization.
  • GvTags
    GvTags is a Groovy Tag library. It allows writing web applications with Java ServerPages (JSP) in Groovy. GvTags might be for the Groovy programming language what the combination of JSTL and Struts is for Java.
  • Hapax
    Hapax is a simple but powerful text templating library for Java. It is suitable for constructing text output from Java code. The syntax is similar to Google's ctemplate library. Hapax was designed to be easy to use and have minimal dependencies, and is suitable for use in servlets, scripting languages, and server-side applications.
  • HBCI4Java
    HBCI4Java is a Java library for the HBCI home banking interface. It supports almost all aspect of the HBCI versions 2.01, 2.1, 2.2, HBCI+ and FinTS-3.0 (with PIN/TAN support).
  • HelpGUI
    a simple library which develop a help viewer component
  • Hyperic SIGAR
    SIGAR (System Information Gatherer and Reporter) is a cross-platform, cross-language library and command-line tool for accessing operating system and hardware level information in Java, Perl, and .NET. SIGAR was developed to overcome the lack of portable access to low-level hardware and operating system metrics found in the Java platform. It's a key component of the Hyperic HQ management platform. SIGAR supports multiple language bindings and operates on more than 10 OS/hardware combinations.
  • iCal4j
    iCal4j is a Java library used to read and write iCalendar data streams as defined in RFC2445. The iCalendar standard provides a common data format used to store information about calendar-specific data such as events, appointments, to-do lists, etc. All of the popular calendaring tools, such as Lotus Notes, Outlook and Apple's iCal also support the iCalendar standard.
  • InstantJ
    to compile and execute Java code or evaluate expressions written in Java. This is done on the fly - there is no pre-compiling step necessary
  • International Components for Unicode (C/C++)
    ICU provides a Unicode implementation, with functions for formatting numbers, dates, times, and currencies (according to locale conventions, transliteration, and parsing text in those formats). It provides flexible patterns for formatting messages, where the pattern determines the order of the variable parts of the messages, and the format for each of those variables. These patterns can be stored in resource files for translation to different languages. Included are more than 100 codepage converters for interaction with non-unicode systems.
  • Internet Chess ToolKit
    a java based set of libraries and widgets useful for performing common tasks such as reading PGN, FEN, and generating legal moves. The net libraries convert ICS (Internet Chess Server) output into java objects
  • iText
    allows you to generate PDF files on the fly
  • j-interop
    j-Interop is a Java Open Source library (under LGPL) that implements the DCOM wire protocol (MSRPC) to enable development of Pure, Bi- Directional, Non-Native Java applications which can interoperate with any COM component.
  • j-XChange
    j-XChange is a pure Java implementation of the entire Collaboration Data Objects (CDO 1.21) library for accessing Microsoft Exchange Server in a platform independent manner.
  • J2K
    a completely portable C++ library, to provide a standard set of classes similar to Java Common API
  • Jackcess
    A pure Java library for reading from and writing to MS Access databases.
  • Jackcess Encrypt
    Jackcess Encrypt is an extension library for the Jackcess project which implements support for some forms of Microsoft Access and Microsoft Money encryption.
  • Jagacy
    Jagacy is a 3270 screen-scraping library written entirely in Java. It also includes a special 3270 emulator designed to help create screen-scraping applications. Jagacy is easier to use and more intuitive than HLLAPI. It excels in creating screen-scraping applications reliably and quickly.
  • Jaggregate
    Jaggregate is a collections library that is modeled after the ANSI Smalltalk collection protocols.
  • JagPDF
    JagPDF is a library for generating PDF documents in C/C++, Python, and Java. It supports TrueType (subsetting) and standard 14 Type 1 fonts, font metrics, Unicode, UTF-8 and common 8-bit character encodings, images (JPEG, PNG, or custom), paths, color spaces (RGB, CMYK, CIE based, ICC profiles, indexed), encryption, bookmarks, hyperlinks, and more.
  • Jaim
    a Java library that implements the AOL TOC Instant Messaging protocol. The intention of Jaim is to simplify the creation of AIM "bots" in Java

Prev 50 Next 50

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus,, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.


    Distribution Guides
    Distro Guide


    Linux Mint
    64 Studio

    Berry Linux

    Entire List


    Web Calendar
    Linux Licenses

    Advertise at


    Latest Portal Pages


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.