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


 Category Gateway
More Options

LinuxLinks News
 · A Beginner’s Introduction to Linux
 · Simon Tatham’s Portable Puzzle Collection – Games for the Brain
 · Captain Holetooth – Explorative 2D Platform Game for Kids
 · Taisei – A Classy, Frenetic Shoot’em Up Game in the Style of The Touhou Project
 · YouTube Channel
 · Minilens – Fun Open Source Puzzle Platform Game
 · Wizznic! – Highly Addictive Open Source Puzzle Game
 · Success! Beelink S1 Running Linux – Courtesy of the Open Source Community
 · Beelink S1 Mini PC and Linux – Comedy Gold
 · Fun Packed Open Source Action Games


Latest Links
Goober Gamer
Discreete Linux
Banshee 3D


Top : Java : Development : Framework

A Beginner’s Introduction to Linux
Welcome to the wonderful world of Linux. You’ll embrace a plethora of free open source software, with more choices than you could possibly imagine. There are hundreds of actively-maintained Linux distributions, dozens of different desktop environments, and tens of thousands of open source applications covering the whole gamut: games, multimedia and graphics tools, internet apps, utilities, development environments, and much more.

(Read more)
(commercial) DicePlayer is a popular video player for the Android platform. The application differentiates itself from most rival free and commercial video players by offering hardware acceleration for certain video and audio containers. This enables dual core Android devices to be able to play high definition (720p but not 1080p) MKV and AVI files which would otherwise not be playable.


  • [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.
  • Apache Struts
    Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support REST, AJAX and JSON.
  • 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.
  • 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.
  • CUBA Platform
    CUBA Platform is a high level framework for the rapid development of enterprise applications with rich web interfaces. The platform abstracts developers from underlying technologies so they can focus on the business tasks, whilst retaining full flexibility by providing unrestricted access to low level code.
  • 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.
  • 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
  • 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.
  • 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.
  • 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.
    a framework for allowing Java and Common Lisp to interoperate. It's intended use is to enable Common Lisp to function as an extension language for Java
  • Jacomma
    an agent development platform/framework for developing distributed, mobile, and reactive information agents with heterogeneous communication capabilities, in Java and JPython
  • JADE
    Java Agent Development Framework is a software framework fully implemented in Java language. It simplifies the implementation of multi-agent systems through a middle-ware that claims to comply with the FIPA specifications and through a set of tools that supports the debugging and deployment phase.
  • Jaffa
    Java Application Framework For All: a Java web application development stack, extending exsiting projects like Tomcat and Struts with MVC based web widgets, built-in persistence and component generators too
  • Java Print Dialog Framework
    The Java Print Dialog Framework (JPDF) allows software developers to add a comprehensive printing capability to existing Java applications and applets. The JPDF is designed to be integrated into Java Swing client applications and applets. It can preview and print the Swing components that compose the application's GUI. Reports containing data obtained from external sources (e.g. databases and files) can be generated. The JPDF includes a wide variety of page-setup, print-preview, and print dialogs which can easily be plugged into an application.
  • Javadoc Builder
    an integrated code generation framework for eclipse. It is strongly inspired in XDoclet 2 (aiming at being compatible in a near future). The javadoc builder currently relies on qdox (the xdoclet 2 javadoc parser) and jakarta velocity as template engine
  • JaxMe
    a framework for Java/XML binding based on SAX2
  • JaxMeJS
    a framework for generating Java sources. It is based on an abstraction of the Java sources. For instance, there is an are object called JavaSource. This object can have embedded instances of JavaSource or JavaSource, it can have inner classes, costructors, and so on
  • JAXX
    JAXX is a framework that allows you to build Swing User Interface in XML.
  • JBlooming
    JBlooming is a framework for building views of Java Web applications. It empowers JSP-based views with tools to easily integrate o-o modeling, and provides a large set of ready components.
  • JCameo
    JCameo is a model-driven Swing framework with support for all aspects of GUI development. Key features are a large number of widgets, MVC architecture, data binding, and validation support, as well as message-based communication.
  • JCatapult
    JCatapult allows developers to build modules such as a blog, content-management system, wiki, or any other reusable set of features and use them across multiple applications. Built on top of open source technologies, JCatapult is a robust and scalable platform. However, it is also agile and lightweight because it uses a convention over configuration approach.
  • jChains
    This custom security manager framework records the permissions needed for the codebases (jars) of j2se applications running under access control of a security manager. The resulting policy file is recorded while running the program and is useful as a starting point when developing a security policy for a java application.
  • JChassis
    a component framework for writing efficient and modular Java applications
  • JComponentBreadboard
    JComponentBreadboard uses an electronic breadboard metaphor to integrate Swing's disparate form-related elements into a single coherent class representing the form as a whole
  • JDBCPersistence
    JDBCPersistence is an Object Relational Mapping Framework. Designed for use in high volume online banking application the package delivers performance matching of that exhibited by hand written JDBC code.
  • Jena
    Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, including a rule-based inference engine.
  • Jestr
    an extensible, Reflection-based framework for converting arbitrary Java objects into String's for display and logging purposes. The style of conversion can be adjusted at runtime, either in a blanket fashion or just for individual classes, class hierarchies, and package hierarchies. Jestr is configurable using a properties file called "", which models "" and should look reasonably familiar to those accustomed to Log4J
  • JFrog
    JFrog is used to help developers to discover SQLs or global transactions which take a long time to finish in a J2EE environment. It also encourages and helps developers to do portability test over different DBMS.
  • JiBX
    a framework for binding XML data to Java objects. It lets you work with data from XML documents using your own class structures. The JiBX framework handles all the details of converting your data to and from XML based on your instructions
  • JLense
    to provide an open source framework for developing Java Swing applications on top of IBM's Eclipse plugin framework
  • JNex
    Jnex is a pure Java framework for the implementation of the model-view-controller design pattern on three different presentation tiers: Swing, HTML, and Canoo ULC.
  • JPdfUnit
    JPdfUnit integrates PDFBox as a PDF API with the JUnit framework for the testing of PDF documents (so JPdfUnit is a high level API). Simple, ready-to-use assertions help to compare the expected data to the concrete data of the PDF document.
  • jSettings
    jSettings is a framework for Java developers, allowing them to import configuration and settings from external files, manage the imports (access, add, delete, and modify the settings), and export the changes back to files. Features include support for settings validation using regular expressions, system-wide and user-specific management, etc.
  • Jspresso framework
    Jspresso is a full-stack Java framework to develop N-tier distributed desktop-like applications.
  • jsUnity
    jsUnity is a lightweight JavaScript testing framework that is context-agnostic. It doesn't rely on any browser capabilities, and therefore can be run inside HTML, ASP, WSH, or any other context that uses JavaScript/JScript/ECMAScript.
  • JTGL
    a graphic foundation framework to provide a common view of a graphics/gaming subsystem over already deployed public java apis such as AWT/Java2D/J2ME/MIDP and propietary mobile: ExEn, DoJa, Nokia, Siemens, Motorola, etc
  • juint
    juint provides unsigned and signed 8,16, and 32-bit integers in Java.
  • JUnit
    JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.
  • JXMLPad
    (shareware) JXMLPad is a framework/component for editing XML/XHTML document.
  • K-Framework
    The K-Framework is an integral Java/swing framework for complex business applications using Domain Driven Design. Under this approach the developer concentrates on the Business Model and User Interfaces, while the framework handles clients and Server.
  • Kasai
    Kasai is a 100% Java based authentication and authorization framework. It allows you to integrate into your application a granular, complete and manageable permission scheme. The goal of the framework is to provide a simple-to-use-yet-powerful security environment for multi-user applications. Unlike JAAS, Kasai provides a much higher security abstraction, it's targeted at the specific security requirements that arise in real-life applications such as Intranets, ERPs, CRMs, document managers, accounting systems, etc.
  • Kitikat
    The Kitikat Java Framework is a powerful but simple Datastore processing framework. A Datastore represents an in-memory copy of data.
  • Kweelt
    a framework to query XML data. Among other things, it offers an evaluation engine for the Quilt XML query language
  • LindyFrame
    LindyFrame is a Java desktop application framework that eliminates the development time needed to create software tools. The framework provides the ability to create applications that support several languages and loading resources from network sources.
  • lmappletserver
    lmappletserver is a framework for integrating Java applets into the J2EE environment. Targeting EJB3.0 or other server objects, it allows applets to access server logic as if they were local objects. Its features include transparent remote access without RMI, automatic applet packaging and deployment, and more. It runs over port 80 like a Web service, but without the overhead. Server side methods are exposed to the applet simply by using annotations.
  • Macao
    Macao is a framework based on Javascript and DHTML to build animated interactive homepages. It is intended to build graphic adventures and other animated interactive fiction. Macao-based games don't need any plugin and can be hosted on static Web servers. The framework comes with a step-by-step tutorial and a complete Java-style API documentation. It has a Road Editor and other useful tools.
  • MagicBus
    The MagicBus is an event framework designed to allow developers to concentrate more on developing application components than the means of inter-component communication.
  • MDIFramework
    MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java.
  • MetaWareJ
    MetaWareJ is a framework for creating web-based business applications. Applications built with MetaWareJ are Java web applications utilizing HTML/javaScript.
  • Midao JDBC
    Midao JDBC is created to simplify development with Java JDBC. It is flexible, customizable, simple/intuitive to use and provides a lot of functionality: transactions, work with metadata, type handling, profiling, input/output processing/converting, pooled datasource libraries support, cached/lazy query execution, named parameters, multiple vendor support out of the box, custom exception handling and overrides.
  • Moose
    Moose is a simple, slick XML marshalling framework for Java. It uses annotation-driven mappings, which means no more separate mapping files.
  • Moqui Framework
    Moqui Framework is an all-in-one, enterprise-ready application framework based on Groovy and Java.
  • Morphis
    Morphis is a set of Morphis tools and an abstract markup language used to write content for wireless applications.
  • MuLaViTo
    MuLaViTo is a multi-layer visualization framework which allows you to visualize relations between multiple graphs in derived applications.
  • NIO Framework
    The NIO Framework sits on top of the Java NIO library and hides most of the complexity of plain NIO and SSLEngine. With it, one can easily implement secure, high-performance Java network applications.
  • Objectreferenceanalyser
    Objectrefenceanalyser is a framework that helps the user understand object/data correlations and their impact. It analyzes and traverses objects and their references during the runtime of any Java application using reflection or by importing data from a CSV-table. The results can be shared for remote access, persisted, or explored via diagrams and graphs in the GUI.
  • OfficeFloor
    OfficeFloor is an Inversion of Control 2.0 implementation that focuses on dependency injection into methods rather than into objects.
  • OpenEmcee Microflow Engine
    OpenEmcee Microflow Engine is an open source framework (Released under MPL 1.1) for developing flexible, manageable, and adaptable applications. It aims to allow application developers to develop well-engineered business-logic intensive application domain software.
  • OpenXava
    OpenXava is a framework to develop easily business applications with XML and Java.
  • osashosa
    osashosa is a Dependency Injection Framework styled after Guice.
  • OVal
    OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans).
  • POI
    aims to provide both the framework for porting and actual ports of file formats based on Microsoft's OLE 2 Compound Document Format (tm) to pure Java (tm). This includes all post-1997 MS Office (tm) file formats
  • Proteus
    Proteus is a framework for creating messaging applications, and a message broker built upon that framework. Proteus has adapters that allow databases, message queues, ftp servers, email and other message sources and sinks to be addressed in a simple, uniform fashion.
  • Pustefix
    Pustefix is a framework that helps you to develop web based applications The framework consists of two more or less independent parts: A machinery to apply recursive XSLT transformations that produces the UI of the web application, and a Java framework that takes input from the UI to change the application data and supplies changes of the application data back to the UI.
  • qFJ
    qFJ is a port of Miro Samek's Quantum Framework in C/C++. qFJ consists of heirarchical statecharts, active objects, and the framework to tie it all together.
  • Qt Jambi
    Qt Jambi is a cross-platform rich client application development framework. It includes a comprehensive class library and integrated development tools for high-end rich client application development.
  • Query-Oriented Model for XML
    Query-Oriented Model for XML is a lightweight XML processing framework for Java that promotes the use of XPath instead of Java code for consuming XML. The resulting code is simple and expressive with no meaningless objects and no meaningless parameters - just pure business code.
  • Relay
    Relay is a JavaScript framework for building data-driven React applications.
  • Restlet
    Restlet is a framework that brings the simplicity and efficiency of the REST architectural style to Java developers. It is composed of two parts, the Resltet API (alternative to Servlet API) and a reference implementation (Noelios Restlet Engine). It supports all REST concepts (resource, representation, data, connector, components, etc.) and is suitable for both client and server REST applications. The server connectors provided are HTTP(S), AJP (via Mortbay's Jetty or an adapter Servlet) and the client connectors are HTTP(S), JDBC, and SMTP (via JavaMail).
  • RIFE
    RIFE aims to offer a viable solution for rapid web application development in Java without being troubled by the complex implications of J2EE.
  • RNIO
    RNIO is a minimalistic nio framework for java. It handles the selector, but gives you full control over the channels.
  • Roma Framework
    ROMA is POJO based and designed with concepts taken from Ruby On Rails. It allows you to build an AJAX-enabled Web application in a few minutes.
  • RvTest
    an extension to JUnit that allows for server, integration, and load testing of TIBCO Rendezvous based solutions
  • Serene
    Serene is a validation engine that implements the JAXP 1.3 Validation Framework API for RELAX NG based on an algorithm centered on providing good messages and having a clear handling of ambiguity and conflicts
  • Simple XML Framework
    Simple is an XML serialization framework for Java. Its goal is to provide an XML framework that enables rapid development of XML configuration and communication systems.
  • SINS Web Controller Framework
    a simple controller framework for web applications written in Java programming language and published under a GNU Lesser General Public License. Implementation is based on standard Java Servlet, Java Server Pages tag library and XML technologies and runs in standard Servlet containers
  • Skaringa
    a framework for Java and XML language binding. Its core component is an Object Transformer, which is able to transform Java objects into XML documents and vice versa
    Salmon Open Framework for Internet Applications: a RAD tool set for the J2EE. It integrates best-of-breed tools with a Java framework to provide an end-to-end solution for developing high quality database driven web applications
  • Sojo
    SOJO is a Java framework that converts JavaBeans (complex Java-Object graphs) to a simplified representation, so that handling access to JavaBeans properties is easy and uniform. The framework is meant to compliment POJOs in cases where object orientation is not supported or is not the best decision.
  • STAF
    Software Testing Automation Framework: an open source framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers
  • Stripes Web Framework
    Stripes is a presentation framework for building web applications using the latest Java technologies. The main driver behind Stripes is that web application development in Java is just too much work! It seems like every existing framework requires gobs of configuration.
  • subPersistence
    an abstract, light-weight yet flexible framework for working with O/R persistence mappers. It provides independence of a specific O/R mapper such as Hibernate or Castor. This decouples the application layer and the persistence layer
  • SwitchRMI
    a framework for Java Remote Method Invocation (RMI) with plugin architecture for both protocol implementation (XMLRPC, etc) and network transport (HTTP, SMTP, etc.)
  • Tammi
    a component based development framework and run-time container for applications supporting web browsers, mobile terminals and/or Swing based user interfaces
  • The Spiffy Framework
    The Spiffy Framework is a collection of well-tested and often used helper methods and utility classes.
  • ToPIA
    ToPIA stands for Tools for Portable and Independent Architecture. It is a technical platform abstraction framework.
  • Twinkql
    Twinkql is a SPARQL to Object mapping framework which allows users to bind named SPARQL queries to ResultMaps, which in turn may be bound to beans.
  • UJO Framework
    UJO Framework offers a special architecture of beans different from conventional JavaBeans. The useful features are XML persistence of an object tree, controlled access to its attributes, easy collaboration with Swing tables, and very light weight.
  • ultralog
    ultralog is a logging framework written in Java that offers ultra low latency, lock-free, garbage-free logging suitable for high performance applications.
  • Unitee
    a Java testing framework and application used to build effective test cases in Java, as an alternative to JUnit
  • Vaadin
    Vaadin 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.
  • Waffle Web framework
    Waffle is a Java Web framework that allows for POJO-based actions. Waffle does not require any custom XML configuration files, nor does it have a proprietary templating language. Web applications built on Waffle are easier to write and test than those built on other frameworks.
  • web4thejob
    Web4thejob is an open source framework for the rapid development of data-centric web applications. It is ideal for those who seek a component-based event-driven full-stack web development framework, capable of producing elegant desktop-style web applications that can automate any business domain.
  • X2J
    X2J is an XML binding framework which performs validation, serialization, and deserialization without the use of XSDs. Instead, it incorporates the strength of Annotations.
  • Xholon
    The Xholon runtime framework executes applications that are event-driven or that have highly dynamic structure or behavior. You specify your models using XML and Java, or using third-party UML 2.0 tools and MDA transformations. It is based on the Real-Time Object-Oriented Modeling (ROOM) approach, UML 2.0 composite structure with ports, and finite state machines.
  • XmlIO
    XmlIO is a package for reading XML files into corresponding Java objects and for writing a graph of Java objects to XML.
  • XWork
    a command-pattern framework that is used to power WebWork as well as other applications. XWork provides an Inversion of Control container, a powerful expression language, data type conversion, validation, and pluggable configuration
  • Yawda
    an MVC Web development application framework based on Struts. With this framework, you can easily output HTML, SVG, PNG, JPEG, PDF, RTF, XML, JS, CSS (and any text file) with data from several sources. It uses cayenne ORM (or another tool like jaxor, hibernates, or jdbc) and rhino for the model, Struts for the controller, and Velocity/iText/Batik for the view component
  • Zynaptic Reaction
    Zynaptic Reaction is a flexible asynchronous programming framework for Java which may be used to implement complex event-driven applications. It is heavily influenced by the Twisted programming framework developed by TwistedMatrix Labs for the Python programming language.

Matching Content

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
    100 Essential Apps
    All Group Tests

    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books

    Web Calendar
    Linux Licenses

    Advertise at


    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.