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


 Category Gateway
More Options

LinuxLinks News
 · 6 Excellent Open Source Google Drive Clients
 · 6 Excellent Linux Diff Tools
 · 5 Sparkling CLI Linux Time Trackers
 · 5 Best Web Photo Gallery Solutions
 · 10 Best Free Linux Terminal Recorders
 · 11 Best Linux IRC Clients
 · 6 Excellent Console Linux File Managers
 · 7 Best Command Line Navigation Tools
 · 5 Highly Promising Music Players
 · 6 Best Open Source Firewall Solutions


Latest Links

Top : Java : Development : Tools : Page 2

6 Excellent Open Source Google Drive Clients
Google Drive is a very popular cloud storage service. Files can be accessed from any computer with an Internet connection. Keeping your files in Google Drive means that you can access them from just about anywhere on all your devices.

(Read more)
Raspberry Pi
Raspberry Pi is a credit-card sized ARM Linux box for $25. It?s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video.


  • CVSGrab
    CVSGrab is another kind of CVS client. When other CVS clients use the cvs protocol or ssh to read the repository, this utility reads the repository via its ViewCVS web interface. The advantage is that if you are behind a firewall that prevents you from updating files from a remote CVS server, this program will be able to bypass the firewall and download the latest files from the repository.
  • CyberNeko Pull Parser
    an XML document parsing API that extends the Xerces Native Interface (XNI) to provide pull parsing functionality
  • CyberNeko RelaxNG Validator
    ManekiNeko is a parser configuration that allows users to validate documents using Relax NG grammars and access the document information using standard programming interfaces.
  • CyVis
    CyVis is a software metrics collection, analysis, and visualization tool for software built using Java. It enables developers to identify complex parts of their software very easily. It collects data from Java class or jar files, so there is no need for the source code. Once the metrics are collected, the statistical information is shown in a way that enables you to immediately detect which part of your software is complicated and which is not. CyVis can either be integrated with your Ant script or used with a command interface to generate reports. It also has a GUI interface.
  • Dash Reports
    Dash Reports is a versatile and lightweight reporting solution. It allows users and administrators to create a large range of reports driven by SQL databases.
  • DashO Pro
    DashO Pro is a Java application obfuscator, optimizer, and size reducer. It performs a dependency analysis on the application, finding all necessary classes. It removes all unused methods and fields, producing significant size reduction. Classes and methods can be renamed using the unique Overload-induction renaming algorithm. Byte code optimization, control flow obfuscation, and string encryption can also be selectively applied. It also includes tools for watermarking jars and decoding obfuscated stack traces.
  • Database Bean Generator
    Database Bean Generator is a command line application that has the goal to make easy the construction of little applications that needs some database objects stuff.
    DEMOS is a modeling tool for the EP model. The EP model proposes a declarative executable model for engineering object-based systems which achieves executability through a hybrid approach that annotates model elements with Java code snippets. It is implemented as an Eclipse plugin and provides graphical editing of applications using the EP model, background code generation, and immediate feedback on syntactical validity of models and user-supplied code.
  • Dependent Object Framework
    The Dependent Object Framework enables efficient JUnit testing and test driven development against code that depends on objects that are persisted (e.g., to a database). This code was originally developed to add JUnit tests that used the real database code rather than trying to mock out all the dependencies in a large commercial enterprise product, IBM's WebSphere Product Center. The framework makes it extremely easy to simply specify what database objects a test "requires".
  • Deskzilla
    Deskzilla is an offline desktop client for the Bugzilla bug tracking system. It features caching of Bugzilla bugs, offline bug submission and modification with later synchronization, a unique search interface, and an issue breakdown structure with nested queries.
    DICOM ImageIO SPI is a quick and dirty but easy to use DICOM image reader implemented in Java. This will allow you to open a DICOM image as BufferedImage using the ImageIO framework provided with Java 1.4.
  • DJ Swing Suite
    DJ Swing Suite provides some components and utilities that are often needed or greatly help the creation of rich Swing user interfaces.
  • DKPro Lab
    DKPro Lab is a lightweight framework for parameter sweeping experiments. It allows to set up experiments consisting of multiple interdependent tasks in a declarative manner with minimal overhead.
  • DocBook Doclet
    creates DocBook code from Java source documentation. It is helpful, if you want to print reference handbooks of your API. The program can be used as javadoc doclet or as standalone application. The standalone application can be used as a converter to transform HTML documents to DocBook documents. Additionally DocBookDoclet comes with a Swing application called dbdoclet.TidBit, which helps you to manage your documentation projects and to create PDF files
  • Domino Javadoc Generator
    This project aims to create a documentation to the Lotus Notes API for Java in a standard format common in the Java comunity and accepted by the most IDEs for Java. The Lotus Notes API is delivered as a Java archive together with the original documentation in the native format of a Domino database with the IBM Domino Designer. The documentation can be read only in the Lotus Notes. Java-oriented tools cannot use it to display a description of a Java class, to browse classes and their methods or to offer an automatic code insertion based on a Java object and its class.
  • Domino/JBoss SSO
    allows you to create a mixed J2EE/ Domino Web site that is seamless to your users. Users will only have to log in once, whether they are in a Lotus Domino Web application or a J2EE application
  • Dozer
    Dozer is a powerful, yet simple Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types.
  • DQguru
    DQguru is an easy-to-use data cleansing and de-duping tool. The user interface puts a strong emphasis on straightforward visualization of your data and processes.
  • dtangler
    Dtangler is a tool that creates a set of rules that the dependency structure of a software project must obey. Dependencies play a crucial role in software development. A healthy dependency structure between components has many benefits (software reuse, acceptance tests). These rules become a configuration file for the command-line dtangler tool. Integrating itinto a build script will make the build fail whenever a dependency rule is violated. This way the feedback loop of creating a bad dependency is much shorter. It supports cyclic dependency detection and implements Java parsing, but can be extended to other languages.
  • DTDDoc
    to help you to document your DTD's efficiently. It is a straightforward extension of the javadoc concept
  • dtoGen
    a java source generation tool that can ease the development of multi-tier systems by offering a reliable solution to obtain the data transfer objects out of the domain model objects without hand-writting additional code
  • DynamicReports
    DynamicReports is a Java reporting library based on JasperReports. It allows you to create dynamic report designs and it doesn't need a visual report designer.
  • Easy Struts for Eclipse & JBuilder
    o provide a bunch of tools, inside popular IDE as Eclipse v2.0, Borland JBuilder 5-6, in order to facilitate the developement of a web project based on Jakarta Struts framework
  • EasyBeans
    EasyBeans is an implementation of an EJB3 container. It aims to provide an implementation for the full EJBCore API. For the persistence matter, it relies on Hibernate EJB 3 or, in upcoming versions, on Speedo, the ObjectWeb's JDO implementation.
  • Eclipse Tools Project
    Eclipse Tools Project provides a focal point for diverse tool builders to ensure the creation of best of breed tools for the Eclipse Platform. The mission of Eclipse Tools Project is to foster the creation of a wide variety of tools for the Eclipse Platform.
  • EclipseDarcs
    This project develops an integration of the version control system Darcs into the Eclipse IDE. It provides a set of plugins that enable IDE users to manage the code under development in Darcs repositories.
  • Ejen
    a text generation system ("text" means, including, but not limited to, source code in any kind of programming language). It makes use of Java/XML/XSLT technologies and is implemented for now as an Ant task
  • Ekit
    a free open source Java HTML editor applet and application. The Ekit standalone also allows for HTML to be loaded and saved, as well as serialized and saved as an RTF
  • ElegantJ Tables Bean
    The ElegantJ Tables Bean provides table support for everything from a 4x10 row-column table to a table to represent a database or a spreadsheet solution. The two components, AWT Table and JFC Table, can handle any volume of data. Each cell can be edited as the type textbox, textarea, checkbox, combobox, button, icon, or boolean.
  • ElixirCASE
    (commercial) a Java-Centric OO CASE Tool for UML
  • EMF To Graphviz
    EMF To Graphviz (emf2gv) is an an Eclipse plugin that generates a graphical representation of an EMF model using GraphViz.
  • Envers
    The Envers project makes it simple to version (JPA) entities. The only thing required is annotating them with @Versioned.
  • euCatalogue
    euCatalogue is a catalogue framework to help you build a generic catalogue structure. Along with euCatalogue there is an "admin web interface" to help with constructing the catalogue and a "user web interface" which allows browsing the catalogue.
  • EUGene
    Efficient Universal Generator (EUGene) allows you to manipulate and generate models.
  • eXtendible Java Rendering Toolkit
    eXtendible Java Rendering Toolkit is an open source Java renderer with a ray tracing backend. Objects can be fed into the renderer either through Java or an XML-based scene description language.
  • FastJar
    an attempt to create a much faster replacement for Sun's 'jar' utility. Instead of being written in Java, FastJar is written in C
  • Feed4JUnit
    Feed4JUnit makes it easy to write parameterized tests for the JUnit framework and feed them with predefined or random test data.
  • Feed4TestNG
    Feed4TestNG makes it easy to write parameterized tests for the TestNG framework and feed them with predefined or randomly generated test data: test case data can be read from Excel or CSV files and equivalence class tests can be defined easily.
  • FITpro for Eclipse
    FITpro for Eclipse will allow easier creation of FIT tests and fixtures, more flexible test execution, and refactoring of tests and fixtures. This will result in improved productivity, reduced rework, and improved usability of Fit.
  • FMPP
    a general-purpose text file preprocessor tool that uses FreeMarker templates. It is particularly designed for HTML preprocessor, to generate complete (static) homepages: directory structure that contains HTML-s, image files
  • formatjava for Eclipse
    when you want to format multiple Java source in Eclipse the only way is to open each and every file, right click in the editor window, select the "Format" option, and save the formatted file. This plugin allows you to select one or more packages in the Java Package Explorer and format all .java files in those packages
  • FreeMarker
    provides an easy way to get data from Java servlets into Web pages, and helps you keep graphic design separate from application logic
  • Furies
    a web site testing tool that uses HttpClient to download web site resource. Each web site resource can be then tested against one of the pre-packaged tests from Furies or you can easily write your own
  • Gastona
    Gastona is an approach for rapid and easy development in less than 1 MB, including sqlite and the complete documentation with samples.
  • GCViewer
    a tool to visualize the data produced by the Java VM options -verbose:gc and -Xloggc:
  • Gengetopt Eclipse
    Gengetopt Eclipse is an Eclipse plugin that provides an editor for GNU Gengetopt input files.
  • GetOpt Generator
    Java GetOpt Generator is a tool that generates a command-line argument parser from an XML file. Both a "parser" and "config" class are generated, which allows your program to either be launched from the command-line or programmatically configured and executed from another Java application.
  • GJDoc
    GJDoc is the GNU documentation generation framework for Java source files.
  • Gnumler
    Gnumler is a "mapping framework". In its current incarnation, it's able to generate Hibernate mapping using a GUI. It can load XMI data from Umbrello, reverse engineer existing databases, or load an SQL DDL file. It can generate standard mappings from an UML or DbLogic (sort of logical view) diagram. Support for many ORM frameworks will be included.

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.