JFacedec is aimed to build a flexible face detection system based on Java. The plug-in framwork makes it easy for you to share your own Training & Detection Algorithms, compare different methods and make progress together in this field.
The JHyperLabel is an extension component of JLabel which is a part of Java Swing. JHyperLabel Displays hyperlink and opens internet browser on mouse click, which function that JLabel can not support so far. It is very easy to use. Enjoy it!
JLayerCheck checks package dependencies in Java projects to ensure that they match the desired architecture. Packages are grouped into modules and dependencies are specified. It can also find cycles and orphaned classes.
JLeaf is a business & component oriented RAD platform for building enterprise-level application based on Spring framework. JLeaf provides fundamental modules (e.g.Organization,Security,Workflow,etc) by integrating mature open source technical frameworks.
"JNF's not a Framework" is a software model to design and build enterprise applications using JAVA. This model based on standards, maturity and simplicity, promotes use of leading frameworks and tools through "software & app" services definition.
Common classes for creating scalable applications
Allows developers to create Java software on the pattern based approach. Programmer won't implement infrastructure for patterns but would use the ready ones. JPattern is a contract pushing developer to implement the logic in the terms of known patterns
Java Runtime Designer is a visual designer component that can be easily embedded in your application and used to change the layout of the dialog at runtime. The runtime designer allows you to switch at any time between the live and design mode.
JSequenceIt is a tool to trace call-hierarchies in code during execution and then use the hierarchy to generate Sequence Diagrams (as images). This tool was created to help development team to understand legacy code and its design.
JSequencer is a development tool which autogenerates Sequence diagrams. It's ideal for design and debugging. Wire it with Spring and you can produce Sequence Diagrams without writing any code! The produced output can be viewed using SequencerUI(included
JSwingWidget is a library designed for the quick and easy creation of many standard GUI components, using swing.
We drown on information but still hunger for knowledge. JTower helps developers understanding and developing JAVA code.
Java library implementing a state machine by the UML standard.
JUMLStateMachine is a Java library implementing a state machine by the UML standard. The purpose for the library is to be easily usable for small state machines, yet extendable and scalable for larger and more complex ones.
JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
WDS is a brand new web design suit with entreprise standar. Under planning
UML based analysis, design and development tool for rapidly creating MVC based Java applications. Use-Case and Class Model diagram editor that automatically creates the necessary Model, View and Control
JasperReports Plugin for Eclipse
Java Fine Print is a Design by Contract (DbC) tool. Developers add @Invar, @Pre, and @Post annotations to their code. Java Fine Print uses these annotations to generate Java source code that tests for contract violations.
This project provides a full set of Interfaces and Classes that naturally brings the developer to follow the "Gang of Four" Design Patterns while producing software
Java reverse-engineering plug-in for Eclipse Modelling project. Depends on JDK and UML2 eclipse projects. Supports JKD5, including enums and generics.
JAVA Program to Sequence Diagram Generator. This tool tries to help on analysing and understanding the behavior of the code when developping JAVA applications by generating the respective Sequence Diagram automatically at program execution.
Shows an unexpected exception handling design pattern concept, in Java
Java Throwability Design Pattern v1.3. This project serves to show the concept of the Throwability Design Pattern in Java. About the Throwability Design Pattern: 1. It is a design pattern suggested, and named, by Daniel Silva Ferreira Bruno. 2. It serves to handle, in a simple way, with unexpected errors, and exceptions, in a generic app (written in Java, for this project!). 3. It can to be done in any programming language that support it. 4. It serves for classes and interfaces, in Java. 5. It works with Java 6, Java 7, and Java 8, at least. Read more, from README file, in the files section of this project. This project is no longer active because I stopped playing with Java since a long time.
Jaylib (short for Java library) contains Eclipse plug-ins, Java libraries which include many helpers that are easy to add and use. For J2ME/MIDP 2.0, J2SE-projects or any project written in Java.