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


 Category Gateway
More Options

LinuxLinks News
 · digiKam Software Collection 4.6.0 released...
 · 12 of the Best Free Git Books
 · Google Cloud Dataflow Java SDK (Alpha)
 · How to Block Referrer Spam Bots
 · Free software GNU/Linux laptop in development
 · First hands-on with the Creator CI20 microcomputer
 · Canonical’s Stripped-Down “Snappy” Ubuntu Comes To Google’s Compute Engine
 · KDE Ships KDE Applications 14.12.0
 · Why is the Number of Linux Distros Declining?
 · The new minuscule Linutop XS is announced!


Latest Links


Top : Java : Development : Framework

digiKam Software Collection 4.6.0 released...
The digiKam Team is proud to announce the release of digiKam Software Collection 4.6.0. This release includes many bugs fixes in Image Editor and Batch Queue Mananger.

(Read more)
Synfig Studio
Synfig is a powerful, industrial-strength, vector-based 2D animation software package, designed from the ground-up for producing feature-film quality animation with fewer people and resources. Read more


  • [fleXive]
    [fleXive] is a Java EE 5 framework for the development of complex and evolving (Web) applications. It speeds up development by easing many tedious and repetitive programming tasks and helping to keep your application(s) flexible during the development cycle and in production. It concentrates on enterprise-scale content modeling, storage, and retrieval, and includes comprehensive JSF support for displaying and manipulating these contents in (Web) applications. The runtime environment can be included in existing Java EE applications, but you can also build new applications and package them into stand-alone Java EE applications. Key features include persistence, security, versioning, multi-language support, scripting, etc.
  • ABLE
    Agent Building and Learning Environment is a Java framework, component library, and productivity tool kit for building intelligent agents using machine learning and reasoning.
  • AgileSites
    AgileSites is a framework for Oracle WebCenter Sites (formerly Fatwire) designed to be easy to use and productive.
  • ALF
    a logging framework for Java written in Standard C++. The major advantage of ALF is the automated method tracing which is generated at runtime without need for explicit calls to print/logging methods
  • Apache Cayenne
    Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services.
  • Appia
    Appia is a layered communication framework implemented in Java and providing extended configuration and programming possibilities. Appia is composed by (1) a core that is used to compose protocols and (2) a set of protocols that provide group communication, ordering garanties, atomic broadcast, among other properties.
  • Ar4j
    Ar4j is a lightweight persistence framework based on the ActiveRecord design pattern. It is for use with Java and it uses Spring 3.0 JDBC/SimpleJdbc.
  • Aranea framework
    Aranea is a hierarchical Model-View-Controller Web framework that provides a common, simple approach to building Web application components, reusing custom or general GUI logic, and extending the framework. The framework enforces programming using object oriented techniques with POJOs and provides a JSP tag library that facilitates the programming of Web GUIs without writing HTML. In addition to being a full-fledged Web framework in its own right, it provides a powerful and simple component system that allows the framework to be tailored by configuring the reusable modules and adding modules only for the missing features.
  • Atris Framework
    an n-tier Framework and GUI Screen builder/designer, supporting 1, 2 and 3 tier mixed architectures to databases, application servers or local persistent data in files. Extensive documentation including launching from a Web Server
  • BeanKeeper
    BeanKeeper is an object/relation mapping framework for Java. It is designed to be easy to use.
  • betterFORM
    betterFORM is a feature-complete platform for the rapid development of XML applications that use XML from 'front to back'.
  • Bishop
    a (LGPL'd) MVC based framework intended to be used with java servlet applications. Bishop acts as the controller in the MVC pattern and coordinate how the model (business objects) and view (html/wml pages) interacts
  • Bo2
    Bo2 is a Java framework aiming to facilitate the development of maintenable business applications.
  • Calyxo Web Application Framework
    encourages MVC model 2 based web application development. It offers support for true modular applications, i18n, a flexible view manager, a powerful validation engine, and more! Calyxo is entirely written in Java and builds on the latest Servlet and JSP technologies
  • CB2 Framework
    CB2 is a free light-weight, while complete framework for server-side Java development. It consists of a software library, development environment, and a number of architectural and stylistic approaches. CB2 is intended to provide developers with a comprehensive software infrastructure for creating Java applications. The most common case of CB2 usage is building data-driven web-applications.
  • Centipede
    The goal of centipede is to make it trivial to create command line applications in Java for both research and production use. Logging, per-developer configuration (no checking database passwords and API keys into version control) as well as documentation tools and rational error handling all come for free.
  • Citrus
    Citrus is a test framework written in Java that enables automated integration testing of message-based enterprise SOA applications.
  • Clover ETL
    Clover ETL is a framework for creating ETL transformations. It follows the concept of transformation graphs which consist of individual nodes performing simple operations on data.
  • Cocoon
    a pure Java publishing framework that relies on new W3C technologies (such as DOM, XML, and XSL) to provide web content.
  • Combean
    Combean is a Java framework for combinatorial structures like graphs or linear programs and optimization algorithms working with these structures. The objective of Combean is to integrate existing proven optimization packages as well as new implementations through a set of lean Java interfaces.
  • Community Z Tools
    CZT is a Java framework and a suite of tools built on that framework for editing, type checking, and animating formal specifications written in the Z specification language. In addition to the ISO standard, there is some support for Z extensions, such as Object-Z, Circus and TCOZ.
  • Compass Framework
    Compass is a Java framework which makes it simple to map your Java object model into a search engine. It is built on top of the Lucene search engine. Compass features declarative mapping technology OSEM (similar to O/R database mapping), transaction management, Google-like query syntax, externalization of common metadata, and much much more.
  • databeans
    databeans is a fully object oriented (not relational) persistence framework for Java, based on the use of the JavaBeans accessor methods to read and write data on disk instead of in the classes' instance fields. It is distributed (through RMI), transactional (with the 4 ANSI isolation levels supported), garbage collected (backed by an on-disk heap called "heapspace"), and has persistent versions of the Collection classes. It aims to provide a full-fledged solution for enterprise application development.
  • DEMUX Framework
    DEMUX Framework enables Java developers to build modular, cross-platform applications which can run on desktop, Web, and mobile and embedded devices.
  • DiffKit
    DiffKit is an application and a framework, for comparing two tables of data, field-by-field.
  • Dwarf server framework
    a modular Java framework for developing network server applications based on Internet standards. The main difference between Dwarf and other similar tools is that Dwarf has been designed to be as simple, lightweight, and modular as possible
  • Easy Hibernate Cache
    Easy Hibernate Cache is a fast and simple, pure Java, in-process cache, which acts as a pluggable cache for Hibernate. It has a small memory footprint, minimal dependencies, and full documentation.
    ELIDE is a framework for extending the Java language with design vocabulary specific to your application.
  • EpochX
    EpochX is a genetic programming framework. It is designed specifically for the task of analyzing evolutionary automatic programming.
  • Expresso Framework
    Open Source Standards-Based Application Development Framework designed to shortentime-to-delivery for building Distributed, Reusable, Component-Based, Secure Web-based business transactional Applications
  • Expresso XML
    Open source extension of the Expresso Framework providing basic facilities for importing and exporting DBObjects to XML format streams and/or files. Applications that use Transaction objects can also make use of this projects' XSLT front-end for Transactions, allowing the user interface of any Expresso application to be designed with XSL stylesheets.
  • Facade
    an 'MVCish' framework for Java web applications. Facade enables developers to build highly modular web applications. Event handlers (controllers and view handlers) can be easily mapped to requests and events via configuration file, which makes it very simple to reuse them
  • Flux
    a powerful, lightweight software component that provides job scheduling functionality to (commercial) software developers and software applications. Job scheduling is concerned with executing the right task, on the right day, at the right time, and when the right events occur
  • Fruity Framework
    allows Java developers to easily add zoom/pan rendering for java.awt.Shape objects. All objects are manipulated in a world view which may use whatever coordinates range that it wants
  • Fulworx
    Fulworx provides Struts-like functionality for restful interfaces to applications by leveraging XWork, Restlets, and JAXB2 to perform CRUD functionality. Think of this: Struts is to Servlet what Fulworx is to Restlet.
  • Generic JTAPI and JCC
    a framework to allow for the rapid application of Java telephony specification implementations. It does this by reducing the "service provider" coding requirements by an order of magnitude and by providing common services
  • Genuts
    provides a consistent Java framework for game development. It contains a library with classes primarily intended for sprite-based games conception, including functions for sprite manipulation and collision detection
  • Grails
    Grails is a high-productivity Web framework for the Java platform designed according to the MVC paradigm.
  • gui4j
    gui4j is a framework for describing Java Swing GUIs completely in XML. The graphical user interface is created dynamically based on the XML definitions. Each GUI window is associated with exactly one top-level XML file. Each XML file can dynamically include other XML files to support complex GUI definitions. Each XML file is associated with a java object that acts as both a Controller and a Model for the GUI.
  • gwt-reflection
    GWT Reflection is a small framework which gives you the ability to use the reflection API on the client side of an application. Google Web Toolkit obfuscates JavaScript so it is not readable for an application at execution time.
  • Hammock
    Hammock is a mock object framework for J2ME devices. It is used in conjunction with unit test frameworks like JMUnit and J2MEUnit. The framework includes mocks for many of the J2ME UI and I/O classes as well as a utility, HammockMaker, for generating mocks of other classes.
  • Hibersap
    Hibersap is a small framework that offers an abstraction layer on top of the SAP Java Connector (JCo). It maps Java classes to SAP function modules using Java Annotations and reduces the technical code to call a function in a SAP back-end system to a minimum.
  • IDebug
    IDebug is an advanced debugging framework for Java. This framework provides the standard core debugging and specification constructs such as assertions, debug levels and categories, stack traces, and specialized exceptions.
  • Induction
    Induction is a request-based Java Web application framework with support for dynamic application reloading, type-based dependency injection and dependency analysis between models, and views and controllers using popular IDEs.
  • InfoNode Docking Windows
    (GPL/commercial) InfoNode Docking Windows is a powerful pure Java Swing docking windows framework.
  • Infovore
    Infovore is a map/reduce framework that addresses many problems that come up when working with billion-triple RDF data sets such as Freebase and DBPedia.
  • Infozone
    an open-source project for the creation of an Java and XML based framework of components that allows programmers to create complex Enterprise Information Portal (EIP) applications
  • IT Mill Toolkit
    IT Mill Toolkit is a server-side RIA (Rich Internet Application) framework that provides complete set of AJAX widgets for Java programmers. Applications are programmed (with Java) and executed server-side, and client-side AJAX widgets (powered by GWT) are used for presentation.
  • JABM
    JABM (Java Agent-Based Modelling) is a Java API for developing agent-based simulation models using a discrete-event simulation framework. It has a simple architecture in which agents are represented using plain-old Java objects (POJOs).
  • JAC
    JAC is a Java framework that provides some facilities to achieve Aspect-Oriented Programming and to separate concerns when programming (distributed) applications.

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.