There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.
|
"Booth Duty" Signup
(BoothSignup)
An online table that can be used by many users. The original application was to allow people to sign up for time slots for booth duty at JavaOne. Can be used for any arbitrary information in table form.
|
|
*.ipr to CLASSPATH formatter
(parse-ipr)
Set CLASSPATH env var by parsing IntelliJ IDEA's .ipr file
|
|
0752667445
FileSearch
|
|
7Bee
Java build tool driven by a XML scripts. It inherits some principles of Make. Script language contains common constructions used in programming languages that allowing creating sophisticated build scripts including configuration wizards. Base set of language constructions and functions is extendable.
|
|
a general purpose backup utility
(ImBack)
This project provides a platform to perform backup of several components (files, filesystems, databases - both online and offline backup) using a simple interface.
It provides control about the data backed up as well as provide a way to query which backup was done, when, which media it used, etc.
It was used on production sites of major customers since 2005
|
|
A Generic And Lightweight Code Generator
(wurbelizer)
The Wurbelizer is a generic and lightweight code generator for agile development projects. It is easy to integrate, easy to learn, slim and yet flexible and powerful.
|
|
A generic SAX parser to parse and inject XML contents to custom POJO
(jSAXPOJO)
A generic XML Content Handler that will parse an XML and inject the values directly into a custom POJO class.
|
|
A java server adaptation of TiddlyWiki
(Coral)
A J2EE implementation of a server side TiddlyWiki (http://www.TiddlyWiki.com)
|
|
A javadoc doclet built as a servlet
(docweb)
This is a javadoc doclet that runs as a servlet. It can be used to drive a server-based documentation repository. It supports the translation of documentation into multiple languages where the translations are created by the community.
|
|
A JDBC factory that makes JDBC programming much easier
(sqlfactory)
JDBC programming includes tracking 3 different objects, Connection, Statement and ResultSet. An API that tracks these for the programmer and makes sure that everything is closed correctly is very beneficial. This project provides such an API.
|
|
A JTree with customized tree nodes
(PropertyTree)
Since the default JTree implementation uses one single JLabel over and over to paint its tree nodes, it is impossible to use a JCheckBox therein.
The PropertyTree solves this problem by forcing a special TreeModel and using different JPanels instead of one single JLabel to paint the nodes.
|
|
A lightweight annotation container.
(AnnoContainer)
AnnoContainer is a lightweight and high performance Annotation Container that allows you to register custom annotation handlers for a one or more annotations.
|
|
A logging anti-framework.
(simple-log)
Simple Log is logging anti-framework.
It is written in protest against the many "logging frameworks" that are available and recommended by many developers.
Simple Log is a small library that does logging very simply and requires you to do almost nothing (other than actually logging) to get log output happening.
It doesn't attempt to solve every logging problem in one package, but I believe it will be suitable for at least 80% of applications that need logging.
It is much simpler to use than a logging framework, especially in terms of configuration.
And, being simple, it also has the advantage of having a tiny deployment JAR size of just 17.5 KB.
|
|
A minimal HTML processor/formatter for writing articles, blogs, help, et cetera.
(quitehyper)
We use a statemachine for parsing HTML documents, in order to support java syntax highlighting in preformatted html blocks, and other useful conveniences to make it more natural to write technical articles, documentation and such, using HTML.
|
|
A NetBeans plugin for domain driven code generation.
(packale)
The PackAle! project is a NetBeans plugin used to generate source code based on a domain model enriched with annotations metadata.
|
|
A sandbox for exploring genetic algorithms
(engendra)
A sandbox for exploring genetic algorithms
|
|
A SAX Adapter for SAC CSS2 Parsers
(jxcss)
JXCSS is a SAX-generating CSS2 parser adapter written in Java. JXCSS can be fed from any SAC-compliant CSS2 parser. As the parser processes a stylesheet,
JXCSS produces a stream of SAX events that model the stylesheet's deep structure.
|
|
A server-pull (pseudo request-to-client) wrapper for Servlets and JSPs
(Inversion)
When developing a web application, they typical, and reasonable approach to date is to build a model that fits easily around the request-response architecture of HTTP. This means you have a web page that takes a request, fiddles with the data, and returns a response. This model is fine, for the most part, for simple applications, but can cause a very simple page-flow to become overly complex when viewed at the code level. This project is an attempt at creating a "request-to-client" (server-pull) layer that can be built on top of typical Servlets and JSPs. This means you can write a single class that encapsulates all the flow logic of your application (making it look to the programmer that calls for data are made "to the client", instead of the client calling your webapp), and the request and reponse code will take place in a completely automatic and invisible manner.
To simplify the explaination, instead of making a.jsp jump to BServlet that dispatches to Z.jsp, etc imagine writing a single class that simply says something like:
public beginFlow() {
Data a = client.getData("a.jsp");
... //do something with data
Data b = client.getData(BServlet);
...
Data z = client.getData("z.jsp");
}
|
|
A simple expression evaluator
(eval)
An expression evaluator intended for use in simple domain specific languages. Uses BigDecimal to handle basic arithmetic and ternary expressions.
|
|
a simple Java installer
(poormans-installer)
This project aims to develop a simple installer generator that can show a license click-through before installation.
|
|
A Standard-I/O Terminal for Java JARs
(a-jar-stdio-terminal)
A JAR is a great way of packaging class files for distribution. It solves many deployment problems, but it also creates a big one -- the "standard input/output" capability (java.lang.System's "out", "err" and "in") does not work any more.
This is a problem for small utilities which do not use GUIs, loggers or other frameworks. "System.out" and "System.err" are simple, direct, intuitive and frequently used. The loss of standard I/O capability (and any messages sent to "out" or "err") completely without warning can, therefore, be critical for small programs.
This tool is a tiny (400 line), pure-Java class that works like a "green-screen" terminal for JARs. The terminal can even be "retrofitted" onto existing JAR files without changing any of the existing code -- magically restoring any lost standard I/O capabilities.
It uses a JDialog with a simulated green-screen terminal that pops up whenever the user's code attempts to perform any I/O operation via java.lang.System's "in", "out" or "err" streams. It can handle output as well as input (characters associated with "in", "out" and "err "are rendered in white, green and orange respectively).
|
|
A Tool for Scaling Down Lots of Images Easily
(imagescaler)
This tool can be used to scale down lots of images easily to a fixed format. This tool makes it easy to create a set of scaled down version of images for display on a digital picture frame. For example, if the native resolution of your digital picture frame is 480x234 pixels, you can use this tool to create pictures of that size from your picture library.
|
|
A tool to make class files smaller
(stripper)
A tool that strips off unnecessary information from class files to make them smaller.
|
|
A Visual LL(k) Parser Generator
(a-visual-llk-parser-generator)
A visual IDE-style LL(k) parser generator that uses an editable tree with icons for terminal and non-terminal symbols to represent the grammar rules.
|
|
Abbot Java GUI Test Framework
Libraries and programs to support unit and functional testing of Java UIs.
|
|
abcd
Automated Build (AB) and a Code Doctor (CD) system
|
|
Abstrato-J
Small library for facilitates the creation of ajax web based application easier.
|
|
Access .NET assemblies from Java
(dotnetfromjava)
Access .NET assemblies from Java
|
|
ACT
(act)
ACT (A Custom/ Cool Toolkit) is a dynamic GUI for a set of tasks for any desktop.
|
|
Activity Manager
(activitymgr)
Activity Manager is a project management tool.
It helps a project leader to manage and check his collaborators activity. Simple to use, lightweight, but very efficient and customizable !
Activity Manager is open source software. You can use it and redistribute it freely (see legal for more details).
The tool's features are :
* Collaborators repository administration
* Tasks repository administration
* Contributions management (=activity management)
* Extensible report facility (with built in templates)
Activity Manager allows to build and maintain a hierarchical task tree. It is based on a database with a very simple model that allows to build quicly custom reports through the report facility or through simple SQL requests. Activity Manager is customizable.
Activity Manager is a Java based tool using MySQL database server.
|
|
adamTaglet
adamTaglet -- Architecture Driven Assisted Modeling Taglet -- is a taglet that generates class diagrams from a custom JavaDoc tag that holds a list of the leaf classes for the diagram and a list of "forbidden classes" to stop growing the graph.
|
|
AdvancedTracing
(Tracing)
Advanced tracing implement directly in the java virtual machine
|
|
AdvanceNative2AsciiTool
An UI tool for converting different encoding to "𘚟" or "/ufffff" format (especially useful in creating multilingual properties files).
Supporting translation too.
|
|
Agent Smith
(agentsmith)
Agent Smith is an agent implementation. An agent is a particular class that has access to an implementation of the Instrumentation interface, available since java 5. Smith continuously redefines each class file you have changed, making developing java (web)applications more like using a scripting language.
|
|
Algebraic Manipulations Package
(algebraicmath)
A project aimed at implementing pure mathematics in Java, so that algebraic manipulation of equations and functions, e.g. differentiation, would be made possible via this Java package.
|
|
Alliant Developer Studio
(alliant-developer-studio)
A Development Enviroment able to program in any language (HTML, ASP, ASP.NET, C++, Java, ASM, C, etc.). It has a plug in system for easy additions to the enviroment.
|
|
AmaterasIDE
We provide opensource Eclipse Plugins for J2EE. Our tool supports basic features in web application development such as editing HTML,JSP and XML. And also it supports easy development for Struts and JSF.
|
|
ammentos
(Ammentos)
Ammentos is an opensource lightweight persistence framework explicitely meant for JDK5 developers. Extremely simple to use, it does not require any installation or configuration files to edit; just a small jar file (of about 72KB) to put into your classpath. Works whith annotations, what means compile time checking of mapping declarations and the possibility to exploit advanced IDE features such as code completion.
|
|
amorph
amorph reads possibly any kind of data, brings it into an initial xml format, performs XSLT transformations and postprocess results... an easy to use but flexible and extensible data transformations library for java developers.
|
|
Animal Sniffer
(animal-sniffer)
Checks the class file format version to see if it's compiled for Mantis, Tiger, Mustang, or Dolphin.
|
|
Annotation mock builder
(annotation-mock-builder)
This project develops a maven plugin for generating "annotation mocks" --- beans that implement annotation interfaces so that you can programatically create annotation objects. The resulting objects satisfy all java.lang.annotation.Annotation contract.
|
|
Annox - Java Annotations in XML
(annox)
Annox provides an alternative way to annotate Java classes - in XML resources.
|
|
Annsor
(annsor)
AnnoContainer is a lightweight annotation container.
|
|
anServer
A server with high dynamic GUI customizable protocols designed to run anything from simple http respons servers to complex Gameserver.
|
|
Ant Build Utility
(AntUtility)
Utilities for the Ant build process. Includes an Ant build listener that can help you to optimize your build scripts.
|
|
Ant GUI
(antgui)
Ant GUI is aimed to provide plugins for eclipse , netbeans as well as a standalone application to create project build file using an intuitive wizard interface.
|
|
Ant task to rename packages
(package-rename-task)
This task automates the "package renaming" of the source code where, for example, one relocates the whole packages rooted in org.acme.** to another package org.foo.bar.**
|
|
ANT Tasks for Java 1.5 Pack200 tools
(java-pack200-ant-task)
Pack200 is a new network transfer protocol for Java Class Files, which significantly reduces the download size of Java Applications. The Pack200 ANT tasks provide external Tasks for Jakarta ANT integration. Therefore ANT users can very easily Pack Java jars.
|
|
antcolony
This project build for Java projects development. All projects build with Ant,
it defined many tasks to build,test,generate,deploy.
|
|
antegram
alternative IDE for java based on XML/XPath, non overlapping data views and refined code tree view. Includes project management and debugging features.
Applications: 1000+ classes software project development, education.
|
|
Antmod - Modular Build, Versioning and Release System
(antmod)
Antmod is a modular Ant-based build system, using release descriptors, and basing development and releases on those. It standardizes build files for Java projects, and standardizes tagging and branching for both CVS and Subversion.
|
|
Apache Eclipse Projects
(apache-eclipse-projects)
Ready-to-check-out Eclipse projects for Apache java projects (Jakarta plus top level projects).
Each project contains exported jar files with attached source and javadoc URL, giving maximum help in Eclipse without having full source in your main project. These are intended to work along with Team Project Sets in Eclipse 3.1+
|
|
ape.dev.java.net
(Ape)
Atom Protocol Exerciser; a small program that exercises miplementations of the under-development Atom Publishing Protocol. See http://www.tbray.org/ongoing/When/200x/2006/08/11/Meet-the-Ape
|
|
apollo
The main project goal is to analyze videos, where something has special markers, then the software captures the movements through optical capture and animates a 3D virtual actor. Keyword: motion capture, optical tracking, computer animation, animation systems.
Please cancel project 'minotaur'
|
|
AppComposer
(appcomposer)
AppComposer is an application assembly environment that allows someone to build Java applications, EJBs and servlets by connecting and integrating components visually.
|
|
applet agent
(apgent)
Applet programming interface provides good base for active components running on browser but among it's pitfalls are graphical user interface which is complex and more in size/number is difficult to mantain and to load. This project aims to develop a new subset of Applet itself where layout and controls can be of html.
|
|
AppTale
(apptale)
An open source generic framework to factiliate learning about your applications.
Some usecases:
- UI
- Most frequently used keystrokes
- Frequently used colors, textwidths
- Application
- Number of transactions, averge transaction size
- System
- Current memory usage
- How often connection pool is getting exhausted?
Note: Some of the data here can be retrieved by writing code yourself. But then you are writing code!
All this will be exposed via various channels, such as,
- JMX
- XML
The offering will also include a plugin to integrate AppTale in your application.
|
|
Archive Search Tool
(zfind)
ZFind is a java tool that can search a directory tree for resources inside archives. These may include nested archives.
|
|
ArgoUML
ArgoUML is a modelling tool that helps you do your design using UML.
|
|
args4j
args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application.
|
|
ArnoLib, a library of reusable Aspects
(ArnoLib)
This project will contain a collection of several reusable AspectJ-aspects.
This project serves several purposes. First off all developer should be capable to take them and use them directly in their own projects. Secondly, this project should give some good sample how to write reusable aspects. Finally this project should work as a pool for small simple general purpose aspects.
|
|
ashkelon
ashkelon is an evolution of javadoc whereby java api documentation for multiple apis are stored in a single database repository. ashkelon's two principal components are: [a] the repository manager, used to add apis to the repository, and [b] the viewer, a powerful dynamic java dhtml application for browsing and querying the docs.
|
|
Automated Build & Code Doctor
(abcd)
This is an Automated Build (AB) and a Code Doctor (CD) system. ABCD works with most of the Version Control systems (Ex: CVS, PVCS). AB checks out the code once every "x" hours and does a build. CD analyzes the results of the build and creates and publishes an easily understandable report on the ABCD repository/site.
|
|
AutoPatch
(autopatch)
AutoPath is an Apache-licensed automatic patching system for Java. Its most common use is to execute database patches, enabling easy database refactoring, but it is fully capable of running any logical migration.
|
|
Baba XP
(babaxp)
Software development manager for procedure based on Agile modeling. More specifically for Extreme Programming, User Stories, Acceptance Tests and Developer's task management.
|
|
Babel
(babel)
Babel is an java IDE designed for build applications from scratch based on a group of well defined patterns.
A Babel project must capture the business logic of the application in a rich prototype.
After, the prototype will become in a real application using the desired technology: PHP, Java Swing, Windows Forms, etc
|
|
Backend Server Simulator (for various protocols, includeing SOAP and JSONRPC)
(servsim)
A "smart" server that allows users in a multi-tier environment to record messages to the backend system and play them back. This utility decouples the development and test effort for clients from their servers. Messages are recorded once and can be played back as many times as required.
|
|
Backward Compatibility Tester
(BCT)
The goal of the project is to add support for testing backward compatibility of services to an existing continuous integration server. The general idea is to build/integrate the new version (of the service we want to test) against projects that use the old version.
|
|
bajan
Authoring and deployment tool for RMI application
|
|
Bajan Remote
(bajan)
Authoring and deployment tool for Rapid Application Development
|
|
Bamboo
(bamboo)
A forum application module written in RIFE that can be used both standalone and embedded. It offers all commonly expected forum features, but always tries to present them in the simplest and most user-friendly way.
|
|
Basic Application System Environment
(base)
A library to simplify the development of data-driven desktop applications. Users will annotate their POJO/Beans and BASE will generate a basic user interface. Future iterations will add gui customization and application composition.
|
|
BDB XML Admin
(bdbxmladmin)
BDBXML is a JSP (JavaServer Pages) administration engine for Berkeley DB Databases, providing DBMS features such as:
- Creation and Deletion of containers and documents
- Search using XQuery language
- View of XML Documents, in Tree-view and plain-text.
- Validation.
The dbxml shell that comes by default in BDB XML is very unfriendly and hard-to-manage.
BDBXMLAdmin aims to provide similar facilites like those provided by phpMyAdmin for MySQL databases, but using JSP in the front-end and Tomcat as the default container.
|
|
Bean WorkStation
(bean-workstation)
There are no free GUI programs for developing Java beans easily. This project try to develope an IDE for creating Java beans. Graphical tools for Java2D controls will also avaiable for styling the controls.
|
|
BeanView
(beanview)
BeanView is a Java library for seamlessly rendering a JavaBean to a form and back. It includes a specification for the model and also implementation[s] for Swing and Echo 2.
|
|
bee
Yet another Java project build tool
|
|
Benchware
Benchware is a collection of benchmarks designed to determine the performance characteristics of different aspects of JSE, JEE, or product provided features.
|
|
Bhasha: a Java editor for Indian languages
(bhasha)
Bhasha is a multu-lingual Unicode based phonetic editor aimed at Indian languaages. The text can be saved as a HTML, RTF, Image or a PDF. Also, exiting HTML documents can be opened and edited.
|
|
BitEvolution - Distributed Application Update Framework
(BitEvolution)
BitEvolution is a easy to use client & server application, written entirely in Java, that you can use to keep your distributed application up-to-date. Modeled after the Apache ANT project, it is a task-based application intended to eliminate the work required to write, test and debug a home grown update application. No longer does each company have to write their own application to keep their 'main' application(s) up-to-date. It is important to note, your distributed application does not have to be written in Java to take advantage of BitEvolution.
|
|
Blitz - a small, ultra fast, java database
(blitz)
Blitz is a embedded relational database implemented in Java. Blitz has a very small footprint and can provide extremely high throughput for data warehousing and analytic operations.
|
|
Bolt Java Build System
(bolt)
Bolt is a lightweight scripted build tool.
|
|
BrazilUtils
|
|
Bricks
(bricks)
Bricks is a project that produces micro-jars for assembling larger structures and applications. Initial bricks include foundation bricks (collections, other basic data structures), Swing bricks (various TableModels, ListModels and so on) and bean bricks (property sheets, Customizers and the like).
|
|
BTrace - dynamic bytecode tracing for the Java platform
(BTrace)
BTrace is a dynamic tracing system for the Java platform. BTrace lets user to specify tracing of a running Java program (similar to DTrace does it for OpenSolaris applications and OS) and dynamically instruments target application classes to inject tracing code. Tracing code is expression in Java programming language. There is also integration with the DTrace system for the OpenSolaris platform. There will be a VisualVM plugin for BTrace back-end - so that the users can trace their application from the VisualVM client.
|
|
Build your own extreme feedback orb
(orb)
This project is to store information, experience, and programs needed to build your own extreme feedback opb.
|
|
Buildap
Appliacation development framework and visual component based development tool
|
|
c4j
C for the JVM. This project aims to provide a complete set of tools for compiling and running C programs on the JVM.
|
|
CACard
(cacard)
Common Access card authentication Module for SunONE Identity Server. this Authentication module would be an add-on to the SunONE Identity Server which enables Strong Authentication using certificates stored on SmartCards.
|
|
cameleon
(Cameleon)
Project that acts as a common repository for non trivial example of how to use ANT, Maven2, jUnit, jMock, Quartz, code coverage tools like Cobertura, FindBugs, PMD, code beautifiers like jalopy, CheckStyle, java profilers. All this are coming in a real life non trivial, but still easy to get project. Project can be used as a start-up template for Java test driven development projects with most of the things already configured.
|
|
Camp Eclipse
(campeclipse)
A collection of plug-ins for the Java IDE Eclipse. Demonstrate how to extend Eclipse and to create first prototypes for new plug-in ideas. Plug-ins are developed during and between CampEclipse events that take place every few months.
|
|
Cartridges for AndroMDA
(AndroMDA-Cartridges)
The intention of this project is to provide cartridges for AndroMDA's Framework.
Este projeto tem a intenção de prover cartuchos para o framework AndroMDA
|
|
castor-annotaions
(castor-annotations)
This project aims to allow users of the Castor framework (http://www.castor.org) to use annotations to define and create their mapping files to ease the process and pain of doing this manually.
|
|
CB2XML
CB2XML (CopyBook to XML) is a COBOL CopyBook to XML converter written in Java and based on the SableCC parser generator.
|
|
Charset Tool
(charsettool)
Charset Tool is a tool to identify text file encoding, or to test if specified file meet the encoding expected.
|
|
CheckThread is a static analysis tool for Java threading
(CheckThread)
CheckThread is a free open source tool for Java developers working on multi-threaded applications.
By using Java annotations to convey thread policies, developers can catch certain threading bugs early at the compilation phase.
|
|
Chronos - Recurrence rules for Java
(chronos)
A set of utilities for building and working with recurrence rules.
|
|
cjar
Project to allow unified search and access to Java artifacts in various repositories. Also allows community comments and overrides for artifacts meta information.
|
|
ClassBeanFactory
(cbf)
A simple api expirement to define a Spring BeanFactory throug a Java class with getter methods, which make the beans. At runtime the class is anaylzed and instrumented to make the equivalent of a xml description for a Spring BeanFactory.
|
|
classviewer
Class Viewer for Java
|
|
ClearCase Java Based GUI
(ccarazygui)
Java Based GUI for the ClearCase Explorer LT, this project intent to be a bridge for the command line tools. We want to build a more user friendly interface
|
|
Code Generator for Java
(coder4j)
Coder4j is a software to create softwares. Coder4j helps the developer to create software easier and faster.
The developer just need to configure the software entities and Coder4j will generate the project in its preferred IDE (Eclipse or Netbeans), preferred platform (J2ME, J2SE or J2EE) and preferred presentation (MIDlets, Swing, SWT or Web).
|
|
Code generator for type-safe message resource access
(localizer)
This tool reads message resource bundles and generate accessor classes for type-safe access to messages.
|
|
Code Review Record
(CRR)
Code Review Record or simply CRR acronym is a plugin for NetBeans 5.0 that serves to catalog defects about Coding Standards/Program Logic/Optimization/Usuability/Clarity in a project file source code
|
|
code316-core
A small Java api with utilities that may be useful to a Java Programmer. Somewhat like the apache commons libs but much smaller and with NO dependencies on other libraries.
|
|
CodeSimian
CodeSimian is a self-modifying JAR file, an interpreted/scripted programming-language made with Java 1.5, for building Artificial-Intelligence, A-Life, chatbots that use letters to write sentences (instead of sentence templates), and synthesized audio from equations that equal amplitudes between -1 and 1, 22050 times per second. Example: sound(*(microphone mp3('C:\\music\\any.mp3' *(-2 count)))) plays the microphone multiplied by an mp3 backward at double speed. Example: sound(mp3('C:\\a.mp3'))
|
|
Codeviation
System pro monitoring and analyzing software projects.
|
|
coffemail - The Java Mail Plataform
(coffemail)
This project is a 100% pure Java implementation of SMTP Mail server with the POP3 protocol , database independent and with very powerfull and simple module support
|
|
Common application foundation classes
(aptfoundation)
Various foundation classes, for logging, beans binding, document generation, networking, and GUI building.
|
|
Common Utilities For Java Library
(tecuj)
A Java library that makes common programming tasks easier. Including:
File I/O, Configuration and properties files, JDBC handling, Email, Logging, XML processing, String processing, A powerful list of String items, Configurable tokenizers.
|
|
commons
(commons-util)
Create a usefull components commons.
e.g ServiceFactory, ServiceLocator, CacheService ... etc.
|
|
Compiler
(OptimizingJavaCompiler-javac)
This project is aimed at implementing an Optimization algorithm at the compiler level.For this we chose the compiler as javac.
|
|
ConfigureMe
(configureme)
ConfigureMe is an utility which enables autoconfiguration of java components based on annotations. It also supports overriding parts of configurations in different environments (global, production, dev, test etc) enabling configuration for multiple environments from one configuration source artifact.
|
|
ConvolveOp Tester
(convolve-tester)
An small desktop application for easily creating and testing kernels for Convolution operations (ala. java.awt.image.ConvolveOp).
|
|
Cool
Cool (COntext Oriented Language) is an extension of the Java programming language that makes possible to easily develope context aware application. Context are modeled as crosscutting concern link in Aspect Oriented Programming.
|
|
CoolSQL
|
|
Cope
(cope)
Personal control for mobile devices.
|
|
Corleon Messages
(corleon-messages)
The Corleon Messages project aims to provide a simple and robust message management library. Corleon Messages allows you to lookup application messages with only the message code without relying on the specific store where the messages are stored.
|
|
Corpus Building Tools
(corto)
This project aims to provide corpus building tools for Corpus Linguistics and Natural Language Processing. In particular, it will provide tools for building annotated electronic corpora from Internet.
|
|
Cougar^2 Data Mining and Machine Learning Library
(CougarSquared)
Library of data access and algorithms for data mining and machine learning. Applies test-first and agiile software development practices to improves on the WEKA and YALE Java libraries with better design, better support for analysis of experiments, running experiments in clustered environments, and comprehensive unit testing. Algorithms support the research efforts in spatial data mining and meta-learning of the Data Mining and Machine Learning Group at the University of Houston.
|
|
Coyote
(coyote)
Plugin to provide support for dynamic languages like Jython and groovy in the NetBeans IDE
|
|
CPMake
CPMake is a cross platform build system written in Java. It allows you to write powerful build scripts in BeanShell, Jython or Groovy. It also has built in dependency checking for C/C++ and Java projects.
|
|
CPU Profiler for Java
(profiler)
This project develops an open format for profiler data, a JVM agent to collect it, and various tools to provess those data.
|
|
crapmap
TreeMap visualization for Crap4J report data
|
|
crcenter
This project is GUI client which let to manage Java Content Repository (JSR-170) server comfortable.
|
|
CRCentrer
(crcenter)
Java Content Repository GUI Client
|
|
cronjava
This is implementation of Cron in java
|
|
Cronkite iCalendar api
(cronkite)
Cronkite is an api for creating, parsing, editing, and storing calendar data.
|
|
crystalui
(CrystalUI)
A Look and Feel independent Graphical User Interface library that provides diverse implementations from web-based to swing and java3d.
|
|
csseditor
A css editor plugin for jEdit
|
|
CSV Object Binding
(csvbind)
Annotation-based binding of CSV data to plain Java objects (beans).
|
|
CSVParser
(csvparser)
Read and write CSV files quickly and simple. Read fast, find fast, create fast.
|
|
csvToSql
CsvToSql a java based highly configurable and expandible conversion tool and library.
You can define the structure of data how render and where write it through a descriptor. Is compatible with the most common rdbms.
|
|
ctdomino
(domino)
Allow each "Domino" to exist under it's own power (thread).
When a domino falls it intern bumps and tips one or more
domino's. The process continues until the last domino falls.
|
|
Cube-J
Open source light weight IDE for Java.
|
|
cvs-utils
A set of command-line utilitiles written in Java that perform various cvs tasks.
|
|
CvsScmAuditor
(cvsscmauditor)
As per many quality control guidelines it is mandatory to audit the source repository to find out base KLOC, LOC added, removed and changed per release. If you are using CVS as your version control repository, it will generate the report but to get the statistic you need to manually dig through that report and count the above metrics.
This project enable you to execute the CVS audit in terms of generating metricss
|
|
Daffodil Replicator: An Open Source Data Synchronization Tool
(daffodilreplicator)
Daffodil Replicator is a powerful Open Source data replication software that allows bi-directional data replication and synchronization between homogeneous / heterogeneous databases including Oracle, MS SQL Server, DB2, Daffodil DB, PostgreSql, Derby.
|
|
dalma
An embeddable workflow engine that lets you write event-driven programs as procedural programs by using the thread virtualization technology.
|
|
Dao Code Generator
(DaoCodeGen)
It is a tool for generating Daos for a given database tables. It needs your database info like table names and columns with all constraints.
In the fututre phases of development we support hibernate, spring Daos.
|
|
DAO generator
(dao-generator)
This tool will generate Java Data access object code by connecting to oracle database
using jdbc. The tool will be executed by a batch file. Facility for changing the destination
folder name, package names, datasource name will be available in a properties file and
user will provide the those details before execution of the tool
|
|
Data Reaper from Website
(DataReaper)
Data Reaper, to grep the data from the HTTP response. Based on ripping key, which are defined in configuration to extract data.
Right now, the beta code is ready & will be hosted with examples.
|
|
Database backup tool
(dbbackup)
A database backup and restore tool to backup any database with a JDBC driver to an XML file.
|
|
DataBase Components
(federateddatabasemanagementsystem)
Here I like to implement a data base component, through which the programmers can easily interact with the database in a distributed environment.
There is no need for the users to know where the database is, and the type of database application.
This component can accept a universal query from the user and then it will finout where the database is situated and transfer that query to that remote station.
In the receiving side the query will be processed and the result will be transfered back .
The major problems that can occur in this transactions are
1.Dead lock
2.Synchronization( Internal or external)
3.Query Processing
4.Crash recovery etc
If we can solve these issues, then it will be a great help for the programmers in the Distributed environment.
|
|
Database Migration tool.
(DBMigrator)
DBMigrator is a GUI tool that enables you to migrate structures, data and procedures between several databases with JDBC support. It provides a simple and intuitive interface for Database migration, mapping between different datatypes including Char, Varchar, Numeric, Date and LOBs types.
It also supports constraint migration.
|
|
Database Report
(databasereport)
The project will develop pure Java Report to use with any Database Development environment (like Crystal Report).
|
|
Database-to-Java Reverse Engineering Tool
(RevGen)
RevGen is a modern, agile, highly-configurable, production-quality, open-source, Database-to-Java reverse engineering tool.
|
|
datamining
Java Data Mining (JDM) conforms to SUN's Java Community Process listed as JSR-73. The expert group's mission is to define an extensible Java API for data mining systems. This project is to provide a public forum for discussions on JDM, a repository for JDM bug, enhancements, designs, code, etc.
|
|
datation
An object relational mapping library, and a design toolkit.
|
|
Dataweb Project
it's a RAD (Rapid Application Development) written in java. It's a client / server framework that allows to develop and to use tables, forms, reports, modules, plugins, services, webservices and other from remote.
|
|
db2jpa
This project aims in the development of a simple command line tool that converts the complete relational database schema into a set of JPA entities in one single step. This is useful to all developers that need to wrap an existing relational database with JPA but do not want to write all the code manually or call an entity wizard in their IDE for each single table.
|
|
DBClient
|
|
dbdoclet
I javadoc-database generator and API for the usage in app,
|
|
Dead Code Detector
(dcd)
DCD finds dead code in your Java applications. Dead code found can be private, package-private and even public.
|
|
Defect severity based regression testing
(rt)
Regression Testing. Original test suite creation,Classification of test cases,Repairing of test cases, repository creation for classified test cases,Check the reusability levels.
|
|
Demonstration project for JavaTools Community
(javatools-demo)
This is a demo project for JavaTools Community. It aims to show project owners how to use java.net resources and how to configure tools like IDEs to develop java.net projects.
|
|
Dependency Finder
|
|
Desktop Boss
(dboss)
A Java desktop system, that uses plugins thru HTTP for its behavior
|
|
Devware - development environment virtual appliance
(devware)
Devware is a vmware based image containing several tools to manage software projects, such as issue tracker, version control, cms, build automation, forum.
|
|
DiffXML
Utility to compare two XML documents and list the differences if any
|
|
diskqueue
(dqueue)
develop a java based solution to store queue on disk. Queue contains serializable objects.
|
|
Display PostScript adapter
(dpsadapter)
Reuse your existing Display PostScript knowledge and/or code in several environments using this lightweight adapter.
|
|
DJeneric
(djeneric)
4GL style development environment supporting RAD/MDA principles
|
|
DocBook Suite
(maven-dbsuite-plugin)
A plug-in for DocBook processing within Apache Maven.
|
|
Document Converter
(DocumentConverter)
The main objective is to convert various document types to the other way round. As a example convert pdf file in to a .doc file.. etc..
|
|
Dolphin
(dolphin)
Dolphin is a project that concentrates on TDD applied to J2ME development with building blocks such as build scripts, new libraries, and tools.
|
|
domino
Allow each "Domino" to exist under it's own power (thread). When a domino falls it intern bumps and tips one or more domino's. The process continues until the last domino falls.
|
|
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.
Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit mapping, as well as recursive mapping. This includes mapping collection attributes that also need mapping at the element level.
The mapper is used any time you need to take one type of Java Bean and map it to another type of Java Bean. Most field mapping can be done automatically by Dozer using reflection, but any custom mapping can be predescribed in XML format. Mapping is bi-directional so only one relationship between classes needs defining. If any property names on both objects are the same you do not even need to do any explicit property mapping for these fields.
The bean mapper is written in Java and relies heavily on the Jakarta Commons Bean Utils package for Java Bean utility methods.
A mapping framework is useful in a layered architecture where you are creating layers of abstraction by encapsulating changes to particular data objects vs. propagating these objects to other layers (i.e. external service data objects, data transfer objects, or internal service data objects). A mapping framework is ideal for using within Assembler type classes that are responsible for mapping from one data object to another. Pick and choose the layers you use mapping carefully. Do not go overboard as there is maintenance and performance costs associated with mapping data objects between layers.
|
|
Drupal Support on NetBeans
(nbdrupalsupport)
The project intends to create a plugin in NetBeans to assist the development of a module for Drupal Application.
|
|
DTOgenerator
(dtogenerator)
DTOGenerator is a java code generator, for pattern DAO and VO, based on the "Data Transfer Object" concept. It allows to java developer to use a transparent query/SQL hiding engine.
|
|
DWH
(dwh)
Dataware house engine with xml scripts for automated sql executions against one or more databases.
|
|
dynaop
Aspect-oriented programming framework. Supports both dynamic and cglib (POJO) proxies. Robust pointcut model. Easy BeanShell configuration.
|
|
eastm
Eastm is a ligth easy template engine for generate dynamic html/xml pages.
Different from velocity and freeMarker,eastm remove all view logic from page into java class.
This make pages simple and easy to maintain;on the other hand,java is good at doing logic.
Eastm use some template engine like "php template","fastm","JDynamiTe" for referenceCand try to make development easier and efficiency.
|
|
Easy Design Tool
(edt)
A web based software design tool for software architects
|
|
easyJavadoc
Project is a Searching tool of all Javadoc in your Hard Disk (or into theNetwork) and then in the creation of a RSS File and a Html file with the link to the javadoc found.
The RSS file allow to have all own Javadoc in a Live Bookmark in Firefox (and compatible browser), and the HTML file could be used for the browser that hasn't that feature, like Internet Explorer.
|
|
easymail
(EasyMail)
A mail utility for sending email directly via SMTP protocol. No need javax.mail package.
|
|
ecfbabel
This project is about fiscal printers used in a retail automation application on the POS (point of sale) side. ECFbabel project attempt to aliviate the pain of adding support for fiscal printers through a common interface.
|
|
EchoPoint component library for Echo
(echopoint)
EchoPoint component library for NextApp Echo web application framework.
|
|
Eclipse BMS Plugin
(eclipsebmsplugin)
An Eclipse Plugin to aid in Blue Martini development
|
|
Eclipse JarRetriever
(eclipse-jarretriever)
clipse JarRetriever is a plug-in for Eclipse that allows developers to easily search for and download jar files from Maven repositories.
The plug-in adds an "Add a Jar from the Internet" option to the right-click menu for each Java project. Selecting this runs a wizard which lets you search for a library, and shows all known versions. After you select the required version, it is downloaded to a location of your choosing and added to the project classpath.
|
|
Eclipse Mouse Gestures
(egest)
egest enables mouse gestures in the eclipse ide/workbench
|
|
Eclipse Plugins for JDE (Java Dev. Env.)
(eclipse-plugins-java)
Developing plugins for eclipse (http://www.eclipse.org) an open source IDE. More particularly the project will focus towards writing parts of plugins that can be re-used the next time some one writes his/her own plugin. This would also be the place where new plugin writers can get in touch with more experienced ones and the experienced ones can share their experience with others.
|
|
Eclipse SQL Explorer
(sqlexplorer)
A visual database explorer and query tool based off of JFaceDBC that works under Eclipse.
|
|
Eclipse util-plugins
(EclipseUtilPlugins)
Set of small plug-ins to Eclipse to simplify the life of programmers. For example storing of a position in the editor, or carrying out on toolbar frequently used functions. Further there can be some additional plug-ins.
|
|
eclipse-tutorial
This project will have a tutorial about how to use Eclipse IDE with java.net projects
|
|
eclipsebuild
A tool for automated builds of multi-project applications developed in Eclipse and the Eclipse Web Tools Platform.
|
|
EclipseWork
(eclipsework)
WebWork plugin for Eclipse
|
|
ElegantJ Charts & Graphs Components
ElegantJ Charts is a Java Beans Charts & Graphs library for powerful visualization of the data. It provides ultimate interoperability through XML integration, and with easy-to-use intuitive Chart Designer IDE, you can design customized, dynamic, interactive 2D and 3D charts.
|
|
Elver Model Driven Software Application Generation
(ElverTechnology)
The Elver Technology project focuses on generation of all software artifacts which make up a complete data-centric business web application. See http://www.elver.org for current website.
|
|
Email client
(GCMail)
An email client
|
|
Embeddable daemonization library
(akuma)
This project develops a small library that enables Java applications to smoothly support Unix daemonization without resorting to external binaries nor shell scripts, thereby improving the end user experience.
|
|
eNhanced Integrated Class Editor
(nice)
A powerful UML class diagram editor program. It is powerful and provides the user to model class diagram visually and supports code generation on the fly.
|
|
Enhanced Properties
(enhanced-properties)
A wrapper for java.util.Properties instances which adds automatic population of specially-annotated beans, polling of properties files for changes, conversion into various primitive and complex data types and more.
|
|
Envision
Envision is a web based tool for expressing diagrams. It allows for browser based diagramming and display, as well as project collaboration.
|
|
erised
Generates type-safe reflective code for JavaBean properties that can be used as a basis for a binding framework.
|
|
Eva Server
|
|
evolution
Evolution is a JavaEE upgrade framework
|
|
Excel Formula For Java
(jexcelforumla)
Excel Formula is one of the key component leads to the success of MS EXCEL. The easy to use, develop and learn properties make it essential in office operation.
This project aimed to provide excel-formula-like operations on Java's arrays, collections and database to greatly simplify the related operations. Programmers with excel formula can use their existing skills on java desktop and web programming. This library also acts as a collection of utility classes for common operations. This reduces a lot of boilerplates and programmers effort to write these operations again.
This project is targeted to Java Platform Version 5.0 with Apache License 2.0, since the introduction of Annotation and Generic can help us to build a more powerful and flexible library. However, a back-port to 1.4 is under consideration to help these still using it.
|
|
excelbundle
Useful tool for exporting resource bundles (.properties files) to Excel files for sending to translators. Often in a software project, the people translating are not the same people developing so for them, Excel files are probably easier to handle. excelbundle can also merge the Excel file with the translations back into the source tree.
|
|
Exception Handling library
(Exept)
A XML configurable and policy based Exception Handling library
|
|
Exceptional exception handling
(enhancedexception)
One simple class and one interface that allows you to easily capture additional context. It also enables language translation, interfaces easily to any logger, and enables "one report per error" for easier diagnosis of an exception.
|
|
Expresso Framework
(expresso)
Expresso is a powerful, open standards-based, enterprise-strength J2EE architectural framework which extends Struts. It is ideal for developing database-driven web applications based on open standards. It is based upon many years of collective experience from industry-leading software engineers, consultants, and enterprise Web developers. Expresso is designed to shorten time-to-delivery of Web-based, business transactional applications by providing a library of extensible Java Server components for providing services to web-based applications so the developer can concentrate on application logic.
|
|
EXtended Java Compiler
(exjc)
exjc seemlesly integrates javac, checkstyle, pmd, findbugs, and other lint type tools into one command with a single, uniified, configuration file, and a single, unified, output message style.
|
|
Extended Resources
(x10res)
Extended Resource, is a java framework library with the intent to provide a common resources access and management interface.
A good application is made of good resources management.
|
|
eXtensible Model-View-Controler
(JxMvc)
The goal of this project is to provide a rich model-view-controler framework, in particular for developping Swing model-view binding components, and expressing dependency between models fields (aka computed fields / derived fields / formula expressions).
|
|
Ez Distributed Migrator
(ezdm)
A forward engineering tool with an IDE. It migrates a simple java file into one of the opted server technologies RMI, CORBA, EJBs or JAX-RPC WebServices.
|
|
eZingBuilder
(ezingbuilder)
eZing Builder is a eclipse plugin,and it can create a application(J2EE,others MIS) in very short time.It is like PowerBuilder and Visual Web Developer ,but it use XQuery to access XML-DB. It includes a WYSIWYG html editor.Tapestry component is supported.
|
|
ezmlm moderator
(ezmod)
ezmod is an web application to moderate messages from ezmlm mailing list as the one provided at java.net. Users can accept, reject or remove message. Rejected messages can have comments, as to the original sender can see why his message was not accepted.
|
|
ezpetri
(EZPetri)
EZPetri is a project which proposes Petri nets integration through Eclipse using the Petri Net Markup Language as the standard representation language.
There are many plug-ins already developed by the EZPetri team.
As examples, there is a graphic editor for Petri nets modeling, also there are compilers which export the Petri net model to other tools format.
|
|
F2IBuilder - Font to Image Builder
(F2IBuilder)
F2IBuilder (Font to Image Builder)
É uma ferramenta para geração de imagens contendo os caracteres de uma fonte (letra), a imagem gerada, é utilizada basicamente em uma técnica chamada FontBitmap, que consiste na utilização de uma imagem contendo os caracteres que se deseja desenhar na tela, tal técnica é amplamente emprega em software multimídias e jogos.
F2IBuilder, é um gerador de fontes bitmap, opensource e multiplataforma, desenvolvido em linguagem java, de acordo com a licença GPL
Dentre as principais características, podemos destacar:
*Geração de Imagens em "bmp" e "png";
*Aplicação de canal Alpha (png)
*Aplicação de sombras nas letras
*Seleção de cores (fonte, sombra e fundo)
*Uso de métricas
Site: http://pjmoo.codigolivre.org.br/wiki/index.php/F2IBuilder
|
|
Facet - Project Aspect Manager
(facet)
Facet, a web application based on Java technology, supports collaborative management of project requirements and features.
|
|
Fast Site Web Toolbox
(fswt)
Fast Site Web Toolbox is a general purpose Code Generator for application development in a web application field based on Java and xml/xsl.
|
|
Fast Template
(fastm)
fastm -- fast template. Java Port of PHP Fast Template. Emulate JDynamiTe (one sf project). fastm Advantage: Template stands alone from the Parametter Setting part. Template can be safely reused by multiple threads to generate page at any time.
|
|
Fast-J Programming Language
(fast-j)
Fast-J is a project that aims to create an easy and fast to develop programming language that will run on the Java VM.
|
|
Fastm Forum
(fastm)
Farum is a Forum based on fastm + lightor + lightweb.
Its first aim is a complete demo of usage of fastm, lightor, and lightor web.
Its next aim is to become a full-fleged Forum like jforum, jive, etc.
Its strong points include :
Very flexible dynamic layout control.
What you is you what you get.
Easy Multiple Language Support , no need for a bountch big dictory file which contails all the keys and corresponding messages.
Free of domain pollution.
HTML template only contains Structure, no any server side logic, scriplets.
Java Web Layer contains no any specific View Model, just POJOs.
SQL separated from Java.
Static Type Checkinig. Safe and fast.
Separated IoC, instead of an IoC container doing all things.
Nearly free of Reflection.
No CGLib, No dynamic proxy.
|
|
fasttransport
(FastTransport)
write in java, multithreading download and files management , feature:
1.multithreading download from server
2.compatible many protocol by plugins
3.file management base in rdb
4.full text search
|
|
fbt
(FBT)
FBT is Frames Based programming Toolkit used to write java programs
for mobile devices (devices with limited computing capability and
memory).
|
|
File leak detecter
(file-leak-detecter)
This Java agent helps file handle leaks from your Java application.
|
|
File System Monitor
(fsmonitor)
A tool used for monitoring directory changes
|
|
FileExtensions
This project will be a set of tools that can be used across applications. These tools include but are not limited to, Recursive file searches, file manipulation and other IO tools.
|
|
FileSearch
(filesearch)
Easy to use, extensible library for searching directories, zips and jars.
|
|
FileSearchGui
|
|
Filter4j - Filter extensible framework
(filter4j)
Extensible filter framework used for data filtering in various domains : J2ME, J2SE(Swing, Collection, IO Streams), J2EE(Echo, Echopoint)
|
|
FindBugs Plugin for IntelliJ IDEA
(FindBugs-IDEA)
FindBugs IntelliJ IDEA Plugin
..."We use the great IntellJ IDEA inspections and FindBugs complementary. FindBugs is running in our continuous integration process and IDEA inspections is used during coding." Why not use both during coding?
|
|
fix1600
This tool fixed bug 6553734 by removing 0x1600 class modifier
|
|
FlexiPrefs
(flexiprefsj)
A java-package which will allow you to dynamically build a GUI preferences dialog window for your application. The prefecenses window will be built dynamically according to your XML settings file and preferences can be stored in various formats, e.g. XML or properties file.
|
|
Flik - Ant to SVG
(flik)
Convert build.xml files from Ant into SVG for easy visualization of target dependencies.
|
|
Floggy:
Floggy is a free object persistence framework for J2ME/MIDP applications. The main goal of this framework is to abstract the data persistence details from the developer, reducing the development and maintenance effort.
|
|
Forklabs Baselib
(baselib)
Base library for the Forklabs projects
|
|
FreeQueryBuilder
FreeQueryBuilder is a GUI SQL client written in 100% Java.
With FreeQueryBuilder, you can create SQL queries without
directly writing SQL.
Included: Query Preview, Queries history, JDBC Administrator, Metadata search, Command editor. Works with any JDBC compliant database(ORACLE, MySQL, HSQLDB, Firebird etc.)
|
|
Froggle
This is a netbeans plugin that searches from popular search engines and also store your searches for future/later references
|
|
Functional Programming for Java
(jfp)
jfp's goal is providing functional style programming for java. It is intended as a compiler from a standard functional programming language to efficient java code.
|
|
Functional Testing made easy !
(XMLFuncTest)
A framework that help "Functional Tests" (black box test) creation by non-developpers (XP Client or XP Testers)
|
|
Fybit Json
(fybitjson)
Fybit Json is a POJO Json serialization library plus bytecode instrumenter that also generates JavaScript code. Its goal is to be faster than any other text based serializer. The Json dialect used supports arbitrary object graphs (i.e., including cycles). It used for RPC in other Fybit products.
|
|
GAJET
(gajet)
GAJET (Genetic Algorithm for Java Evolutionary Testing) is an automatic test generation tool for Java that uses a genetic algorithm. It uses EMMA to measure test coverage.
|
|
Galley
Galley is a small tool to support the management of issues related to the periodic update of an ongoing endeavor. The Scrum agile project management methodology continues to influence the design.
|
|
Gathering and aggregating runtime statistics
(hulp)
A very light weight library for measuring and aggregating performance measurements in servers that can be used in production systems.
|
|
Gaudí
Build around JDBC and XML, this tool allows you to maintain visual repesentations of a database's layout, edit table's data, generate code to bind objects to tables, and export and import data in XML format to easely move data from one database to another.
|
|
GC Histogram Tool (GChisto)
(gchisto)
A garbage collection (GC) log visualization tool. It reads GC logs, provides a number of statistics on them, and shows informative graphs on the GC's operation. It can also be used in comparing different GC logs.
|
|
gcutil
(GCUtil)
generator of code for creation of class that have access data base.
As well as creation of value Objects being carried to the access class the data.
It will be used interfaces as STRUTS and apis of manipulation of XML as DOM.
|
|
Gen4J
(gen4j)
Gen4J is a code generator that is pluggable, ala Log4J.
|
|
General Algorithm
(GeneralAlgorithm)
The GeneralAlgorithm is a algorithm lib for numerical evaluation and unnumerical evaluation.
|
|
Generator of Transfer Objects
(togen)
A Framework to dynamically generate transfer objects classes or general transfer objects in memory.
|
|
genWeb
一个程序自动生成程序.
只需通过简单的界面配置,
就可以生成一个web项目.
该项目是用netbeans开发的.
|
|
GeoData - Geo Location Manipulation Library
(geo-data)
GeoData is an intuitive geo location data manipulation library containing one single interface to an entire geo location database.
GeoData can return location data based on Country, City, Region, DMA, Near By City, Subnet Address, and Proxy Network.
The library is easily extensible to build powerful location based applications.
The projects goal is to rally behind a single geo location data provider, while simplifying the use of geo location data.
|
|
Geographic Information System Research and tools
(gis)
This project will help developers to understand the GIS worlds, plus it helps to to get java into Real GIS world.
|
|
Ghatica
(ghatica)
Visula Ant build files editor.
|
|
GJar - Graphical Jar Builder
(GJar)
Graphical (executable) Jar builder. A simple program that makes the process of building jar files and executable jarfiles easy by using drag-n-drop and a customizable classpath.
|
|
gluegen
(GlueGen)
Generates Java and JNI glue code to interface to native libraries written in ANSI C.
|
|
Google search plugin for NetBeans
(GSPN)
Google search plugin for NetBeans uses Google Search API to search inside the google web pages from within NetBeans IDE environment.
|
|
GoogleMaps JSP Taglibrary
(googlemaps-jsp)
Create fully functional GoogleMaps on your JSP pages with no Javascript or AJAX, and no need to learn the archaic API.
|
|
gosling
gosling is pure Java build system. It can be considered a fork of Apache Ant (in fact, it uses many classes directly from Ant). It requires Java 1.6 as it makes use of the Compiler API to compile the build script. Unlike Ant's build.xml, a gosling build file is pure java and is compiled on the fly and transparently.
|
|
grains
Lightweight O/R mapping framework and query building engine. No xml mapping, extremely simple and effective.
|
|
Graph layout library
(graph-layouter)
This project develops a reusable library that layouts hierarchical directed graphs into a X-Y plane for visualization.
|
|
Graph Theory Tool
(GraphEditor)
This tool is based on Graph Theory learning. It can help professors and students to teach and learn the Graph Theory easier. With this tool, people can draw simple graphs and even apply functions on their drawn graphs.
|
|
Gravity
(gravity)
This is a light-weight dependency injection framework that allows multiple forms of configuring the injections via a plugin architecture.
|
|
Gravity IDE
(gravityide)
Gravity IDE is an open-source Java IDE for Java and JVM languages.
|
|
Greasemonkey scripts for java.net
(greasemonkey)
This project hosts community-developed Greasemonkey scripts for java.net
|
|
GreenBox - Code Generation Framework
(greenbox)
GreenBox is the new name from JABA Framework. We hope that change name cant to mean a revolutionary evolution.
|
|
Groovy-based build system
(groobuild)
GrooBuild is a build system based on Groovy and allows you to combine the power of declarative build system like Maven and the power of procedural build system like Ant.
|
|
GSP for Groovy
(gsp)
GSP module for Groovy language. GSP stands for GroovyServer Pages.
|
|
GUI Databinding Framework
(guibinding)
This framework provides a completely event-driven mechanism for binding GUI components (ie. Swing, Echo, SWT, etc) to backing data models. It reduces the problem of how to synchronize view state with your data model to as little as a single line of code per component. The framework also includes a tool for creating skeletal JavaBeans with full PropertyChange support from a set of property files.
|
|
GUI with OpenGL
(FengGui)
JOGLUI is a graphical user interface (GUI) application programming interface (API) based on OpenGL. JOGLUI will provide all typical GUI components like buttons, sliders, trees, text areas frames, tabs, etc. which are required to build a complete GUI system. Since it is based on OpenGL, JOGLUI fits
well in multimedia and game environments. In addition, OpenGL enables JOGLUI to be
fast and have graphical finesse at the same time.
|
|
Gui4j
Gui4j is a framework for Java to describe graphical user interfaces using XML. During runtime, the framework reads the XML descriptions and generates the corresponding Graphical User Interface using the standard Swing library.
|
|
GWT IDE
(GWT-IDE)
An Eclipse plugin capable of generating rich UI from a palette/drag ´n drop based environment.
Also supports easy deployment and antomated UI generation from xml configuration files.
|
|
GWT Support Plugin for NetBeans
(gwt4nb)
Enhance NetBeans Web projects with the GWT (Google Web Toolkit) framework for AJAX.
|
|
Handy Aspects
(handyaspects)
A small collection of reusable aspects for use in J2SE applications.
|
|
Havana
(havana)
A modern issue-tracker written in RIFE that offers many of the features of commercial alternatives. Easy-of-use and intuitive issue reporting for new users are central to the project.
|
|
Heap Analysis Tool
(hat)
HAT is a program that analyzes a heap dump file for Java programs. This tool can help a developer to debug and analyze the objects in a running Java program. It is particularly useful when debugging unintentional object retention.
|
|
Helios
(helios)
Open Source performance monitoring, visualization and reporting system.
|
|
HexEditor plugin for NetBeans
(HexEditor)
This project aims at developing a Hex editor plugin for NetBeans.
|
|
Hibernate Query Editor
(hqe)
Hibernate Query Editor (HQE) is a simple application designed to make easy the work of writting HQL/SQL queries for Hibernate.
It has simple features like syntax highlight and other editing stuff.
|
|
Hibernate Query Tool
(HibernateQueryTool)
The application that will be developed can be defined as an HQL query tool. The main purpose is to provide an easy to use environment where user will be able to connect to a relational database, specify Java model classes, provide Hibernate object to relational mapping info between the relational database and these classes, enter and execute HQL queries and browse the resulting objects.
Contrary to Hibernate Console, this application will be independent of any environment and will be possible to run on every platform where a Java Runtime Environment is available.
The components and features of this application can be summarized as follows:
User will be able to define Hibernate session factory: As stated in Hibernate Reference (2006), Hibernate session factory is responsible for connecting to relational database and keeps information about how objects are mapped into the tables in RDBMS. The mappings can be specified with Hibernate mapping XML files or Java 1.5 style class annotations.
Query Editor: A convenient HQL editor will be provided. This editor will assist user by HQL syntax highlighting, HQL keyword completion and object field completion.
Query Execution: Queries entered with editor will be executed against the database. The resulting objects will be listed. It will be possible to browse primitive and entity properties of result objects.
Query Debugging: Query debugging capabilities such as showing Hibernate generated SQL and execution statistics (time to complete, etc.) will be displayed.
|
|
hibernate-tools-suite
(hts)
Hibernate tool based on the NetBeans platform. Can be used as a standalone application or as a NetBeans module
|
|
highdimentionalsearch
The goal of the project is to find a good high dimensional search algorithm that improves performance of the previous nearest neighbor search algorithm. This algorithm was created by Sammer A. Nene and Shree K. Nayer and the implementation of their algorithm will be used in this project.
|
|
hoarder
hoarder -- lightweight java cms
|
|
holidays
A generic code generator written entirely in Java that uses holiday definitions in pure XML.
|
|
Hotswap with Ant
(hotswap)
This is an ant task that allows hotswapping of class files on a running JVM via the JNDI API.
|
|
HTMLColors
(htmlcolors)
HTMLColors is an open-source Java class that contains a collection of static methods to manipulate and convert java.awt.Color objects into HTML hexadecimal color representation (#RRGGBB) and vice versa.
This class extend the com.tecnick.htmlutils Java package that provides a collection of utilities to create, parse and convert HTML/XHTML documents.
The HTMLColors class is useful at least in three common development situations:
creation of Web-based documents (HTML, XHTML, CSS, ...);
parsing and processing Web-based documents (HTML, XHTML, CSS, ...);
store and retrieve colors information on text-based configuration files (TXT, XML, HTML, ...); this last case means that this class can be virtually used in any Java-based application that uses colors.
|
|
HTMLCombine
(htmlcombine)
HTMLCombine lets you have the maintainability of frames without the side effects of frames. With HTMLCombine you can keep your menu separate from your content. You use a simple to write template file that tells HTMLCombine how to put them all together. No need to learn a new language. The template file is HTML. You just put a special tag where you want the menu and content to show up. You can then combine your web site before publishing.
|
|
HTMLEntities
(htmlentities)
HTMLEntities is Java class that contains a collection of static methods (htmlentities, unhtmlentities, ...) to convert special and extended characters into HTML entitities and vice versa.
A character entity reference is an SGML construct that references a character of the document character set.
|
|
HTMLStrings
(htmlstrings)
HTMLStrings is an open-source Java class that contains a collection of static methods to manipulate and convert HTML strings.
This class extend the com.tecnick.htmlutils Java package that provides a collection of utilities to create, parse and convert HTML/XHTML documents.
The HTMLStrings main features are:
convert the string charset encoding to any other supported Java charset encoding;
compact a string to a single blank-spaced line; this is needed for example when you want to dynamically insert a text to a javascript call inside an HTML document, or you want to reduce the size of HTML document without compromising the content and presentation;
quickly convert newline characters to XHTML element; this is useful when you want to create a basic text to XHTML converter.
|
|
HTMLURLs
(htmlurls)
HTMLURLs is an open-source Java class that contains a collection of static utility methods to manipulate and convert URL (Uniform Resource Locator) addresses from java.lang.String to java.net.URL objects and vice versa.
This class extend the com.tecnick.htmlutils Java package that provides a collection of utilities to create, parse and convert HTML/XHTML documents.
The HTMLURLs class is very useful in Web-based application development because speeds up the URLs manipulation, that is a common task.
The HTMLURLs main features are:
allows set up a java.net.URL object starting from various String representation;
checks if an URL is absolute or relative to the current local path.
get full canonical URL address by resolving various combined relative paths (e.g.: "http://www.site.com/dir/subdir/../image.gif" became "http://www.site.com/dir/image.gif"); this last case resolve a very common problem in Web-applications.
|
|
Hudson
(hudson)
Hudson is an automated build system for a team as well as a system that monitors automated jobs (such as cron jobs)
|
|
Hujax Framework
(Hujax)
AJAX and Java based UI Framework of thin clients
|
|
HyperView API
(HyperView)
AWT image based game API & NIO server.
|
|
i18nBundleTool
Management and location of i18n ressource bundle via database and ui interface.
|
|
Identity Manager Custom Build Environment
(idm-cbe)
Provide a build environment for customization projects involving Sun Java Systems Identity Manager. The ant based toolset is to help work on such projects in teams, under version control and deploy in a clean manner to support professional change and release management.
|
|
IIPImage
IIPImage is a client/server system for viewing and navigating within extremely high resolution remote images. It is based on the Internet Imaging Protocol and is able to work efficiently even over slow dialup connections.
|
|
Image Processing
(imageprocessing)
Java Advanced Imaging (JAI) and the associated Image I/O Tools packages that automatically analysis images
and then automatically generates textual descriptions (e.g., "Picture
of a young boy in a red jacket going down a slide.").
|
|
Image2HTML
(img2html)
Framework that embeds an image to a HTML file (without linking to the image).
|
|
Import/Export/Parse Settings for Applications in a versatile and scalable manner
(truesetting)
When starting, applications typically need to load settings (also called preferences, properties, options, etc) from various sources such as files, the registry (on Windows) or even the command line.
This library offers an easy-to-use interface to import, export or parse settings from Java Properties, Java Preferences or any other String-like map. It also offers services to parse command line options in GNU style (e.g. "--option" or "-o").
Settings can be easily chained in order to initialise their value from multiple sources in a determined order. E.g. a setting can be parsed from the command line while its default value is defined in a properties file. The library takes care of loading, parsing, chaining and such stuff so that all this is done in just a few lines of source code.
|
|
ims
(IMS)
It's a information manage system, it will manage the information, files etc. It is a daily used system.
|
|
Install DeLux
(install-delux)
Provides a customizable installation scripting framework for developers. Easily extensible through XUL and Ant.
|
|
Intelligent Agent based Optimized Software Testing using Java
(intelligentester)
My project focuses on automated optimized test case generation using Intelligent Agents. Intelligent Agents are pieces of S/W that are designed to make computing and other tasks easier by assisting and acting on behalf of the user. The user can interact with the agent through the user interface while the agent can sense and act according to the condition of the external environment.
I am going to use Java for doing this operation.
|
|
Intelligent Agent based Optimized Software Testing using Java
(IntelligentJTester)
Our project focuses on automated test case generation and prioritization using Intelligent Agents. Intelligent Agents are pieces of S/W that are designed to make computing and other tasks easier by assisting and acting on behalf of the user. The user can interact with the agent through the user interface while the agent can sense and act according to the condition of the external environment.
Objectives and Goals
The main objective is to develop a Model based Software Testing Tool using Intelligent Agents for domain independent applications.
The goal is to develop an open source software tool, which could be used by anyone according to their testing specifications.
The proposed system being an open source tool will be freely available and can be used to test all kinds of applications (From Research to Industrial and Commercial Purposes). It will be quality software, portable, reliable and cost effective.
Even when the User’s requirements change, he can easily modify the tool itself, since the tool is open source software.
|
|
intelliglue
(IntelliGlue)
IntelliGlue is a implementation of the PicoContainer architecture, the difference between this and other implementations (like Spring) is that it uses a rule engine to eliminate the conditions inside your software code improving flexibility and maintanability.
The Idea of the project is that you can plug components by interfaces and change the behavior (implementation) of the overall project without having lots of if's statements and code dependency. Its an Advanced IoC architecture.
|
|
IntelliJ IDEA plugin for java.net
(javanet-idea-plugin)
This project develops a plugin to connect IntelliJ IDEA to java.net
|
|
IntelliJ IDEA Plugins
(intellij-idea-plugins)
This project will be a repository for plugins developed for IntelliJ IDEA - a Java IDE.
|
|
IntelliJ plugins
(intellij-plugins)
This project provides a hosting place for miscellaneous small IntelliJ IDEA plugins.
|
|
IntelliNetCrawler
Most of the people have trouble finding their download links...especially a user without knowledge of advanced search syntax's
Furthermore, searching for a desired result involves a lot of digging
This project aims at building a helper tool that can
- Automate web searches...(can search the desired result for you :-))
- Randomly crawl the web and index various files (video, audio etc...) on a database, so that its available later on for easy download (can be made to do crawls when network usage is low)
- Integrates with systemsearch project for searching the results
|
|
Iterator-based swing components
(liboktiva-swing-iterator-java)
JComboBox and JList are index-based components. This is a problem when dealing with huge models that are stored in a local disk database.
Berkeley DB has an efficient way of storing and retrieving records, which can be used as the source for a model, but as it's a binary tree, index lookup is complicated.
This project provides two new components: JIteratorList and JIteratorComboBox.
|
|
ITS Simulator
(ITSim)
The ITS Simulator will be a GIS based multi-model simulator that will allow users to model traffic congestion and flow on streets and freeways. It will support public and private transportation such as cars, buses and trains. The users will be able to tweak traffic controls or road networks to optimize traffic flow and better plan for the future.
|
|
IVR controller
(ivrcontroller)
Implement an IVR controller with a state machine layer. It will be used for automatic voice system application.
|
|
ivycommunity
Home of community contributed tools and plugins for Ivy, the java dependencies manager.
|
|
J'explique, the essence of good programming
(jexplique)
What distinguishes good programming from bad programming? What are the core abstractions? Computer programming has developed from very practical needs, I believe the time is now ripe to be able to extract the essential abstractions that define good programming, whatever the language. When we think and code according to those abstractions, we should create better programs. If the language we use allows us to express ourselves in those terms, our intentions will be clear.
Combined with the theoretical part (which is key), we should also try and produce some proof-of-concept compiler and a runtime on top of the jre to start with. If successful, this may later move into the jre and a more explicit java may evolve.
Another essential part will be good tool support for our "Yet Another Ultimate Programming Paradigm" :-)
Seriously, though, for things like DSLs to really take off, they must work with the best possible atoms.
So if you want to know why Lisp doesn't let go of its practioners so easily (it isn't the parentheses, I'm sure), or why OO was an aha! experience but still isn't perfect, or what makes AOP compelling, join the discussion.
If you're more practical, you can surely contribute once the thoughts start to clear.
|
|
J15
(j15)
J15 is an Eclipse plug-in that adds quick assists to make it easier to conver you code to JDK 1.5.
|
|
J2EE Code Generation Tool
(chutki)
Every J2EE Project architecture involves different layers and each layer has a set of Classes associated with functionality.
Chutki is a Tool, which will fasten J2EE Project development time by generating Code automatically, based on your project requirement.
Suppose that Following is J2EE architecture.
Presentation Layer (Struts Action Classes) - > Business Layer (actually BO Classes) -> Persistence Layer (DAO Classes)
And suppose that we wish to show customer details on screen.
Hence we need to write classes specific to Customer in each Layer i.e.
CustomerAction.java
CustomerBO.java
CustomerDAO.java.
Chutki will easy code generation of these classes.
|
|
J2EE Spider
|
|
J2ME Polish
J2ME Polish is an advanced build solution with an integrated MIDP-compatible GUI.
|
|
Jaden
Netbeans plugin for Jade (Java Agent DEvelopment Framework)
|
|
Jailer
Jailer is a tool for database subsetting, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML.
|
|
jaimster
Java based AIM client with a Swing Interface.
|
|
jamme
Jamme is a highly customizable multi-thread engine that allows to bidirectionally transform a java object in its XML representation (marshall) and viceversa (unmarshall). It is designed to be easily integrated in a dependency injection framework like Spring.
|
|
Jappo
Jappo is Java preprocessor. It examines input files for preprocessor statements (i.e. macros) that are then interpreted, resulting in the alteration of the input content that is stored as target file. Jappo is intended for preprocessing of java source files, but it can be use for other types of files, too.
|
|
JAR Goggle
(goggle)
JAR Goggle is a simple Java tool intended to search for Java classes within zip and jar files.
|
|
JArgp
(jargp)
JArgp is a library for processing command line arguments in Java. Unlike most other libraries of this type, JArgp uses reflection to store actual values directly to fields in the target application object. This makes it very easy to configure and use with a wide variety of applications.
|
|
JarJarClassLoader
A class loader which allows multiple Jar files to be packaged into a single Jar file, keep things nice and clean
|
|
jarscan
jarscan is a command line tool that scans archives for an entry. It recursively scans subdirectories and archives inside archives. Jarscan is designed that it can also be used as a library.
|
|
JasperReports Visual Designer
(JARVIS)
JasperReports Visual Designer is a NetBeans module for the visual design and execution of JasperReports templates.
|
|
JAT JADE Agent Testing framework
(jat)
JAT is a JUnit-like framework for building and running test scenarios for multi agent systems developed in JADE platform. It relies on the use of aspect-oriented techniques to monitor agents interactions and to control the test input.
|
|
jAtman
(Jatman)
JAtman is a framework for aplications that use several tecnology: Struts, JSF, EJB, Internal Persistence Struct, Midlet, Swing, SWT, XML, Servlet, JSP, XLST, WebService, RMI, JDBC, etc.
There will be an constructor of applications to improve performance in build software.
|
|
Java Abstract Syntax
(JAbstract)
This project is to produce an full Abstract Syntax Tree for Java 2 based on Javacc gramars.
The project will produce a full parser for Java 2 together with tools for manipulating the AST.
It will be useful for all forms of source code analysis and transformation,
|
|
Java Analyzes Design and Implementation Morpheus
(jadim)
The project goal is to develop a plug-in based tool capble of converting a project from one representation form to another, and the first implementation plug-ins.
|
|
Java App Launcher
(java-app-launcher)
java developers are irritated to maintain .bat and .sh files to launch their applications. This project separates application related information into a .conf file and will have generic .bat and .sh files. Thus you can use these batch files to launch any java application without any change. developer just need to create .conf file. The .conf file is also cross-platform.
there are many projects which create executable wrappers for java apps. The major drawback with them is the clients have no change to customize them. They need to be recreated with new setting. This project totally avoids these irritating things and make the java application configuration easier and straight forward.
|
|
java backup software
(JBackup)
java backup software
|
|
Java Bindings for FFTW3
(jfftw3)
jfftw3 provides JNI interface for the FFTW 3.x Fast Fourier Transform library.
|
|
Java CD burn API
(jburn)
Low level API to burn a CD.
|
|
Java Content Repository GUI Client
(crcentral)
Java Content Repository GUI Client
|
|
Java Data Structures
(javads)
This is a library of general purpose data structures.
|
|
Java Database Administration Webapp
(jdbadmin)
This project is a web application for administration of databases. Allowing browse/update/delete of content of tables.
|
|
Java Database Framework
(jdbfw)
Provide swing components (javabeans) capable to interact with JDBC connections, allowing reading, manipulation and writing of data.
|
|
Java Desktop Management Interface
(jdmi)
The Java Desktop Management Interface is an API that enables the manipulation of local native desktop components, including listing, moving, resizing and capturing screen shots of native desktop windows, via a Java interface.
|
|
Java eXtensible Update Framework
(jxuf)
A framework that adds the capability for Java applications to create and deploy automatic updates
|
|
Java File Integrity Checking - ChkSum
(javaintegrity)
A similar to Tripwire, file system integrity checking tool but develop in java and cross platform. This tools checking and source control using check sum algorithm like MD5, SHA and CRC.
|
|
Java FX Examples
(javafxexamples)
A set of examples of the new javafx platform.
|
|
Java Interactive Profiler
The Java Interactive Profiler (JIP) is a code profiler that is written in 100% pure Java. It features that ability to turn the profiler on and off at run time as well as the capability to filter out classes and packages. These features make it ideally suited for profiling web applications.
|
|
Java Log Analyzer
(jla)
A log parser API
|
|
Java MP3 ID3 Tag Library
This library reads song information, such as song title, artist, and album, from an MP3 file. It supports ID3v1, ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2, ID3v2.3, and ID3v2.4 tags. MP3 Frame Headers can also be read. There is a FilenameTag, a ID3v2.4 tag that is intelligently derived from the file name. It contains tag synchronization utilities, multiple save options, and easy tag conversion methods.
|
|
Java Native Interface Template Library
(jnitl)
This project aims to develop a C++ template library that makes it easier to develop JNI libraries by taking advantages of C++ language features.
|
|
Java Neuro Fuzzy Expert System
(jNFES)
The jNFES system provides an environment for the specification, evaluation and construction of fuzzy rule based expert systems (and of boolean ones as a specific case). The system has a simple rule specification language and a powerful set of tools for the construction and visualization of fuzzy sets, of fuzzy rules and for the control of the inferencing process.
The jNFES system supports learning of fuzzy rules from data. Currently it supports fuzzy identification with Support Vector Learning and with clustering. Other neuro-fuzzy algorithms for the data driven construction and oprimization of the fuzzy rule base are under development.
The jFES system has open architecture, and aims to complement other powerful open source Java based machine learning environments as the WEKA and YALE ones. However, jFES concetrates on fuzzy algorithms and elaborates on them.
Currently, jFES runs as a standalone Java application, but also work to provide its functionality as an expert system jLab toolbox is in progress (jLab is an open source Matlab like environment implemented in Java, also as a java.net project, https://jlab.dev.java.net)
|
|
Java Object Graph Snapshotter
(jogs)
JOGS provides facilities for flexible processing of graphs of Java objects. It's capable of "remembering", "restoring", and "comparing" state(s) of the whole object graph without creating new instances of classes involved in the graph structure.
|
|
Java Plugin Module
(JavaPluginModule)
A very simple and powerfull structure, to build complex environments and needs by any type of projects.
Using the MVC (Model, View, Controller) paradigm, the plugins contains a simple interface that connect and talk with any other plugins, all the way you want, on runtime, on linear loading, on multithreaded projects!
The point is, keep it simple, intuitive and flexible.
|
|
Java Powered Object Oriented Message Passing Interface
(JPOOMPI)
An implementation of a Java.nio based message passing interface.
|
|
Java Pre Processor
(jpp)
Implementation of CPP + EL syntax for standalone properties or an integrated build task.
|
|
Java Privateer
(privateer)
A tool to generate source code to access normally inaccessible (e.g. private) members of classes. Useful when writing test cases to test private methods.
|
|
Java Record
(javarecord)
This is an ORM Framework, but this no need more configuration only one file.
|
|
Java Record Binder
(JRecordBind)
A tiny and super fast library for generating beans out of fixed-length files (aka "records") definitions and for mapping record lines to bean instances, ready to be chewed by an import procedure
|
|
Java Scientific Laboratory
(jLab)
The jLab environment aims to provide a Matlab/Scilab like scripting language that is executed
by an interpreter implemented in the Java language. This language will support
all the basic programming constructs and an extensive set of built in mathematical
routines that cover all the basic numerical analysis tasks.
Moreover, the toolboxes of jLab can be easily implemented in Java and the
corresponding classes can be dynamically integrated to the system.
The efficiency of the Java compiled code can be directly utilized for any computationally intensive operations.
Since jLab is coded in pure Java the build from source process is much cleaner, faster,
platform independent and less error prone than similar
C/C++/Fortran based open source environments (e.g. Scilab, Octave).
Also the facilities of the Java language for distributed computation will be explored to speed up scientific
computations.
|
|
Java shell konsole
(javakonsole)
Thsi konsole aims to execute unix-like shell command in windows as in linux, entirely in Java.
|
|
Java Shockwave/Flash Player
(jflash)
A pure Java player for .swf Flash media files
|
|
Java source code cross reference generator
(sorcerer)
|
|
Java Synchronizer
(JavaSyncDir)
Application to synchronize a directory structures.
|
|
Java TC CMS
(jtc)
Java TC is a mini CMS written in Java, to supply the necessities of content management of our web portal.
|
|
Java To Assembly
(JAVASM)
Assortment of Java classes which generate assembly code at runtime in the developer's choice of instruction set. The assembly code generated provides full comments to explain the code for programmers who are interested in learning assembly language.
|
|
Java Useful Library Set
(juls)
This project collect some useful Java library and applications for Java developers.
|
|
Java Utilities
(javautils)
Javautils is an extension to JAVA. It contains classes that are reusable and provides some extension or modification of standard Java classes.
|
|
Java Verification Program
(java-app-verification)
The Java Verification Program is designed to identify enterprise applications developed with Java 2 Platform, Enterprise Edition (J2EE) technology that are intended to be portable across different implementations of J2EE.
|
|
Java Web Application Generator
(jwag)
JWAG is an easy to use, a simple Java based design on template-based approach. using Jakarta Velocity for templates language. JWAG generates a complete Spring web application to do CRUD (Create, Retrieve, Update and Delete) operations on selected tables, include set of JSPs like(list, view, add, edit), Controllers (using a predefined Spring controllers), Dao interface and implementation with CRUD opertions as well as JavaBeans from MySQL database.
|
|
Java Web Management Console
(MCWeb4J)
This software connects to J2EE application servers in order to expose standard and custom information via the JMX specification. It provides the ability to browse existing managed beans (MBeans), update configurations, monitor operation and execute tasks, for an interface web of administration.
|
|
Java Workflow Framework
(jworkflow)
The Java Workflow Framework has a goal to make projects easier to develop by making all entities and business rules like an unit of task called WFLet (WorkFlow Let). Each collection of WFLets will be assembled to an unit of business rule called WFLine. The collection of WFLine is called WFPack. So, the entire system will be a collection of WFPack.
|
|
Java-oriented pastebin with highlighting, diffing and image upload
(JavaPaste)
Java-oriented pastebin built in RIFE with highlighting, diffing, administration interface, image uploads, and Drone bot notification
|
|
Java-Synaptics
(java-synaptics)
Synaptics TouchPad library, allows a Java program to access and control a user's TouchPad
|
|
Java.net commons
(java-net-commons)
Java-commons provides common helper classes, interfaces and various implementations that make working in Java easier. These include items such as type converters for conversions between two types of Objects, a validation library for validating Objects and JavaBeans and a JavaBean library for fetching and setting values into JavaBeans. In order aviod being yet another Java commons library, this library has support for JDK 1.4 and JDK 1.5 as well as internationalization support.
|
|
java.net issue tracker stats generator
(issuetracker-stats)
This project develops a tool that generates statistics information from the java.net issue tracker
|
|
java.net issue tracker stats generator
(issue-tracker-stats)
This project develops a tool to generate statistics from java.net issue trackers
|
|
java.net SCM/issue tracker cross-linking
(scm-issue-link)
This project hosts a daemon that provides cross-linking between changes in SCM and issues.
|
|
java.net switch board
(jnswitchboard)
Every frustrated with the slow response time of java.net? switch board gives you a downloadable HTML file, which is stop access to all the places you often go in java.net, so that you won't have to click a bunch of links to get to where you want to.
|
|
Java/J2EE Feature/Requirement coverage tool
(JFeature)
JFeature is a feature/requirement coverage tool that facilitates focusing on requirements as you develop code. It lets you leverage from standard development practices to get more insight into the requirements covered by the code.
|
|
JavaBasico
Este projeto tem a função de divulgar e armazenar tudo do mundo Java, ou seja, disponibilizar apostilas, dicas e discuçõe basicas da linguagem java (mundo java), para iniciantes, pessoas que veem na Java um monstro. A idéia e mostrar o quanto é fácil entrar no mundo de Java.
|
|
javabb
Forum based on phpbb, entirely written in Java.
|
|
javaBB
This is a BBS project. In this project use Hibernate,Spring,Struts etc technologi.
|
|
JavaBeans development
(malenkov)
The aim of this project is to develop new implementation of the java.beans.* classes to extend their functionality and support new features of Java 5, for example, Generics.
|
|
JavaCC
(javacc)
JavaCC is a parser/scanner generator for java
|
|
javachecker
|
|
JavacResearch
(javacresearch)
Experiment with new java language ideas by modifying the javac compiler from Sun (under the JRL) and sharing your results and experience with others.
|
|
javadatamconverter
|
|
JavaDB framework
(JavaDBfw)
Provide a database framework, with components capable to interact with JavaDB.
|
|
Javadoc Online
Javadoc Online is a search engine project, to get public Java documentation (javadoc) over Internet.
|
|
JavaDoc plug-in for Eclipse
(doclipse)
Doclipse adds completion for customized JavaDoc tags to Eclipse. These new tags can be configured with external XML files.
|
|
JavaHMI
(javahmi)
JavaHMI is a Java API for developing human machine interfaces. It is based on a observable/event driven control pattern. JavaHMI's graphical components can be programatically attached to embedded or remote machine control resources.
|
|
JavaIDE
A free IDE for developer written in Java.
|
|
javalee
Javalee is a tool intended to help Java (and other) developers to generate code based on dabatase schemas (metadata).
|
|
JavaMine.org Quarry
(quarry)
A wide range of components from JavaMine.org covering Ant, JavaServer Faces, JavaBean Generation, and many more.
|
|
javanettasks
This project aims to develop: 1) a Java library that provides programatic acess to the web interface of java.net;
2) a set of Ant tasks on top of it; 3)
other tools to help automate various simple mindless jobs
|
|
javanettasks-test
Test bed for the java.net tasks project
|
|
JavaScript for JavaServerFaces
(javascript4jsf)
The set of custom tags that exand the powerful of standard JSF UI components
|
|
javasozluk
|
|
javatools-demo
This project is a demo project for the JavaTools Community. Its goal is to show to project owners how to use java.net tools and how to configure tools like IDEs to work with java.net.
|
|
JavaUtil
Set of Utilitarian Class in the development in Java:
JDiskFreeSpace: Free space in Drive
JCopyUtil: It copies files
JBackupUtil: Backup
|
|
JAXB Eclipse Development Integration
(jaxb-eclipse)
The goal of this project is to continue the work started by the project 'jaxb-workshop'. Offer the capability to Java developpers to use JAXB within Eclipse.
The project will offer:
- Wizard to generate data
- Enhance existing WTP to support Jaxb
|
|
jbclipse
An Eclipse plugins that adds basic JavaBean management capabilities.
|
|
JBMan
JBMan is a Java Batch Application easy to use and powerfuly, with only on interface to be implemented and one descriptor, is ready to use
|
|
JBoleto
JBoleto is a generator of tickets entirely opensource and licentiate under the lgpl
|
|
jBoxim aka Amber - a smart multimedia object container - revolutionizing multimedia packaging and di
(jBoxim)
Metaphorically, an Amber is known to have excellent protective and presevation properties. A good emulation of this is a portable wrapper we call Zip. Making it smarter apparently will require subclassing a Jar.
I have successfully made a prototype that wraps images, audio, video and text, with an inserted execuatble byte code that provides a swing viewer for the said images with captions just like one views an album. Pack n Go is the term I use for this very general use case. I can view my images in sequential live play(viewing a frame at a time), I can also see the contents in a tree mode, in a list mode, in an iconized mode, in a time-series(temporal mode), and their default metadatas. This is verision 01.xx.xx, and it supports gif, jpg & png - soon maybe bmp too.
To produce a PnG image album, just invoke java - jar amber.jar myAlbum
myAlbum is a folder that contains an image subfolder. The image subfolder must contain at least a valid image. A caption must be in txt or xml format and must be named exactly as the image file. A caption is just optional to any image or an MMO for that matter.
To run a PnG produced amber, just invoke java -jar myAlbum.jbx
Version 02.xx.xx will implement the playing of OGG and MP3s MMOs.
Version 03.xx.xx will deploy an instance that supports viewing of Mpeg, AVI, etc - or anything open source.
DRMs and other cool features will be added as soon as I get this project rollling and get sufficient funding.
My initial goal is for Sun to include the support of the .jbx as an extension to .jar and thus be a part of a JVM executable object. This will eliminate the use of heavyweight executable bytecode inside the jboxim.
|
|
JBuilder Opentools Manager
(jbotm)
This project will aim to transform the CodeCentral Checker OpenTool into an OpenTool Manager.
Emphasis will be on improving the user interface, JBuilder integration and providing support for repositories other than CodeCentral.
|
|
jbuilder-opentools
(JBuilder OpenTools)
Provides a common place for JBuilder OpenTools developments documentation and links to opensourced OpenTools (sub)projects
|
|
JCardExpress
|
|
JCE taglib
JCE taglib is a set of Open Source JSP tags and expression language EL functions (J2EE 1.4/JSP 2.0), communicating with Sun's JCE (Java Cryptographic Extensions) library to provider high-level strong encryption for your JSP applications
|
|
jcexpress
(jcodeexpress)
Wizard based java application code generation.
|
|
jChains
A custom security manager for analysis and auditing
|
|
jcommon
JCommon is a repository of standard classes that can be utilized in your projects.
|
|
JComponentBreadboard
A pure Java approach to creating full-functional Swing forms that has the simple feel of a JOptionPane call, but without JOptionPane's limitations. Layout management, data binding (including the ability to layout and bind entire, indexed, 2-D arrays of JComponents), one-line worker thread invocation and more are all seamlessly integrated into a single class representing the form as a whole.
|
|
JConForm
Configuration Environment for Java Applications
|
|
jdbase
(JDBase)
JDBase - Java GUI DataBase Generator
JDBase is one framework classes java for creation of graphic interface and manipulation of data. Using graphic API SWT and Swing to activate the development of systems client/server when the objective is the manipulation of data, automating the process of development of components standard graphs, control of the users' events, persistence of the data, treatment of exceptions and others.
Taking advantage of development patterns to obtain a re-usable code and well documenting increasing the productivity and minimizing the time of development of the system, facilitating like this the maintenances.
|
|
jdbcp is a java database connection pool.
(jdbcp)
jdbcp is a java database connection pool.
|
|
jdbcshell
(JdbcShell)
Simple light-weight JDBC client which allows a user to access any jdbc compliant database.
|
|
jdbo
This library is an Object/Relation mapping framework for Java. It is designed to be easy to use (no xmls to write, no tables to create, no primary keys to fiddle with, just point it to the database) with automatic generator of objects.
|
|
JDeveloperAOP
(jdeveloperaop)
This project looks at bringing support for AOP to Oracle's primary development tool. The first aim of this project is to provide first class support for AspectJ, and henceforth dynamic AOP implementations.
|
|
Jdmerge
(jdmerge)
In the component-based software development methodology, software products are constructed from many smaller software components. Each software component is developed separately, and is often packaged with its own set of Javadoc documentation. When developing large software products, browsing each component's Javadoc documentation in search for specific classes can be a frustrating and time-consuming task, especially when it is unclear which component provides the classes of interest. The problem is worsened when the Javadoc documentation for one component references classes defined in another component, forcing one to constantly switch between browser tabs/windows.
Jdmerge is a simple tool for merging the Javadoc documentation for several software components or products into one aggregated Javadoc repository. This allows one to conveniently browse and search the Javadoc documentation for many software components from one interface. Jdmerge also attempts to resolve class references between Javadoc collections and insert links into the documentation where necessary.
|
|
jdoinstruments
JDOInstruments is an embedded object oriented database programmed in java, it is also an implementation of Sun's Java Data Objects (JDO) specification for the transparent persistence of Java objects.
Because of this, it doesn't need a JDBC driver or a relational database. It uses its own object store thus it allows storage and retrieval of persistent data with little work from you.
It is free and Our license is GNU GPL providing the code and executables (JARs) free of charge. You are free to use JDOInstruments in your projects.
|
|
JDSQL
(jdsql)
A simple database manager which can execute SQL like statements and can serve as a back end for java applications
|
|
jdwpanalyzer
ZeroEffort JDWP Analyzer is a tool for monitoring JDWP packets during a Java debugging session. It can be used to help with the following task:
* Track down problems with the debuggee VM
* Track down problems with the debugger
* Monitor the amount of traffic during debug session
|
|
jEasyReport
Web system for generation of reports and graphs by user
Features
- Friendly graphical interface for report generation, and graphics
- Export to PDF
- Integration with projects that use JPA
- Scheduling to email the report automatically
- View of the structure of relationships in the database
- Internationalizable
|
|
JEasyTest
(jeasytest)
An Eclipse plugin for testing code that uses legacy code
|
|
JEE Project Templates
(jptp)
The goal of this project is to create a series of templates, ready to be used without spending time downloading dependencies and making them work well together.
Some templates are:
1. MySQL+Hibernate+JPA+Spring+SpringSecurity+Struts+Sitemesh
2. MySQL+Hibernate+JPA+Spring+SpringSecurity+ZK+Tiles
3. MySQL+Hibernate+JPA+Spring+SpringSecurity+JSF
These proyects will be ready to be used with Eclipse and/or NetBeans
|
|
jeet
Dynamic AOP framework.
|
|
Jellydoc plugin for Maven2
(maven-jellydoc-plugin)
This project develops a Maven2 plugin for generating documentation from Jelly tag libraries.
|
|
Jen SoftClass
(jen)
Jen is a small, easy to use Java class generation and bytecode transformation library that provides a small (under 40k) class-centric core API that permits easy modification of existing Java classes, as well as generation of completely new ones (such as JavaBeans), via a high-level API.
|
|
JEnum
JEnum is a Java runtime jar for working with enumerated types, as described in Josh Bloch's Effective Java Item 21, and a one-way code generator to create the needed classes from xml. The API is patterned after the Java Collections API.
|
|
Jepi (Jelly Pico)
(jepi)
A Jelly tag library and ScriptedContainerBuilder supporting integration with Pico/Nanocontainer.
|
|
Jerba Portal CMS
(jerba)
Jerba is a full featured portal and content management system.
It's based on J2EE arquitecture, with EJB, JMS, MVC, XML, etc...
|
|
jetnuke
(JetNuke)
JetNuke is a Content Management System and based on PHP-Nuke
|
|
JEvaluate
A mathematical expression evaluator that can deal with numbers, strings, date and boolean values.
it can be used to evaluate and remember variables defined at run time.
|
|
JewelKit
A tool box of Java libraries to facilitate rapid application development by providing solutions to both common and specialized problems. JewelKit currently contains the following libraries: JK-Common, JK-JDBC, JK-Servlet, JK-Swing, and JK-MIDI. Each library has been designed for simplicity. For example, the JK-JDBC library provides a database transaction manager that can populate maps, collections, and JavaBeans components with just a SQL statement. The redundant tasks of iterating over and encapsulating data from the result set is done behind the scenes. As another example, the JK-Servlet library provides among other things, abstract filter classes that can be extended to make easily manageable and configurable filter chains. JK-Common provides a rich set of collection and utility APIs for the most common tasks encountered by developers. JewelKit is also home to projects still in their design phase, including JK-Cafe, a NetBeans Ant Project plug-in that aims to facilitate the migration of projects to the NetBeans IDE while accomodating those organizations that like to specialize their build process and remain completely IDE independent.
|
|
JExecSQL
(jexecsql)
Single SQL/DDL Editor and SQL/DDL execution enviroment, enables query and statements on MySQL, PostgreSQL, CA-ingres and Oracle databases.
|
|
JFC/Swing XML Markup Language
JFCML is an XML markup language for Swing. Support for *all* JComponents and related classes. Optional support for events through BeanShell scripting. Built directly on top of the SAXParser, JFCML is fast, memory-efficient, and highly scalable.
|
|
JFileSplitter
A simple and easy to use file splitter program that can run on any platform.
|
|
jFM - File manager web application
(jfm)
Remote site management: upload, download, file manage your web site via HTTP protocol.
|
|
JForms
(jforms)
JForms is a group of classes java for creation of graphic interface and manipulation of data. Using graphic API SWT/JFace and Swing to activate the development of systems client/server when the objective is the manipulation of data, automating the process of development of components standard graphs, control of the users' events, persistence of the data, treatment of exceptions and others.
|
|
JForum
(jforum)
A Java based forum system / discussion board. The best PHPBB port to Java ever done.
|
|
JForum Tools and Utilities
(jforum-tools)
General tools and utilities programs for the JForum Project
|
|
JFoundation
JFoundation is a simple template driven application that will generate a complete Ant based build environment for a new application.
|
|
JFugue - Java API for Music Programming
(JFugue)
JFugue is an open-source Java API for programming music without the complexities of MIDI.
|
|
JFX Creator
(javafx-creator)
|
|
JGallery - Servlet/JSP based photo gallery
(jgallery)
Servlet/JSP 2.0 based photo gallery using JSP Templates. Automatic thumbnail generation. Image data is accessed via JSP 2.0 EL from templates. JAlbum skins/templates can be easily converted.
|
|
jget
jget is a multi thread download tool via http or ftp.
jget can be a download tool or be a download engine in other applications.
|
|
jgrubconf
Java based tool for configuring GRUB boot loader on Linux/Solaris/BSD operating systems.
|
|
JHighlight
(jhighlight)
Small embeddable pure Java library to perform source code highlighting and render the results in a variety of formats.
|
|
jHyperDoc
JHyperDoc is a source code to html convertor. jHyperDoc converts Java, C#, VB 5, VB 6, VB.NET, Python, C, and C++.
|
|
Jickr - The Flickr Java API
(Jickr)
Jickr - a Java API for Flickr. Jickr encapsulates all the REST calls of the Flickr API into easy to use Java Objects.
|
|
JINHU: JINHU Is Not Http Unit
(JINHU)
The aim of this project is to develop a testing framework based on Http Unit that would be help create functional tests for web applications.
The idea is simple, user defines in a config files the flow os timpial user interaction, also he defines what sould be input of the forms (if present) and also how the data coresponds to the tables and columns in the database.
Once configurated flows can be run by a framework unit, browsing through the site, making valid inputs in the forms, and when the flows is over, data in the database is chcecked to see whether everything was commited to the DB correctly.
|
|
jinspect
jinspect provides not only a view into the internals of the Java Virtual Machine but also facilities to monitor, diagnose and capture data such as performance metrics and logs.
|
|
Jinvest framework
(jinvest)
A RMI framework for finance applications and swing tools for personal money management, data mining and technical analysis.
|
|
Jisql - an interactive command line SQL processor
(jisql)
Jisql is a Java based utility to provide a command line interactive session with a SQL server. This application is conceptually modeled on the Sybase 'isql' program with strong similarities to Microsoft SQL/Server isql and osql. It can behave like the Oracle sqlplus program also.
|
|
jkalia
(JKalia)
JKalia is intented to be a code generation tool, both java and xml tool. In particular, it should be very useful to generate all kind of configuration files such as web.xml, applicationContext.xml and others. The code used for generation is based on the information provided by the dtd files.
|
|
JLanguageChooser
(jlanguagechooser)
JLanguageChooser is a language manager system implemented based on XML language files pattern. The goal of this project is to make easier the translation of applications in various languages.
|
|
Jleeker
A software in which you can simply draw Buttons and other components using some simple tools like jDraw. The software will then extend the appropiate class and do the drawing. This would add sleeky looks to java software with no effort at all.
|
|
jLibre JSF Chart components
(jLibre)
The goal of this project is to create a set of JSF components for creating charts, based on jfreechart , that could be used in a visual environment such as Java Studio Creator or just in custom JSF pages.
|
|
jmathbox
(JMathBox)
It is a library for mathematic and statistical work.
It will include matrix calculation, Features include matrix and vector classes, linear algebra, random number generators, numerical integration methods, interpolation, statistics, biostatistics, multiple linear regression, analysis of variance (ANOVA), optimization
|
|
jmbox
JavaMail provider for Local Stores.
The project enables a developer to use JavaMail api to manage the mail stored in local repositories like Outlook Express, Mozilla, Netscape etc.
|
|
JMDA
Java based model driven framework. The project is targeted towards all the applications which uses a styandard 3 tier or n-tier architecture. A standalone or web UI, a validation framework and business layer, a persistence layer to persist and retrieve data into a database and finally a extension layer to make all the services available as web services.
|
|
JMinimizer
(jminimizer)
A Java tool to reduce the size of jar files.
|
|
JMockit: a class library for unit testing with "mock methods"
(JMockit)
desc
|
|
JMOD - Java Sound Modules Player
(JMOD)
The Java Sound Modules Player is a small and efficient library that is able to play Sound-MODs of different formats (.MOD, .XM, .S3M, .IT, .ZIP) using Java Sound
|
|
jmodulet
Jmodulet presents an alternative approach and resources for the development of corporate applications. The central point is the concept of a simple component called Modulet and the idea of administration of the system configuration based on registries, through directory service, specifically, LDAP.
|
|
jmxremote
(JMXRemote)
Remote JMX Server
|
|
JNDI Explorer for Eclipse
(jndi-explorer)
This plug-in lets youn explore the JNDI tree from Eclipse.
|
|
jnimaker
JNI Stub Maker: Is a Netbeans 5.x, 6.x module for generate header (.h) file for JNI.
|
|
JNotepad
|
|
jOp
|
|
JotAzul BluEclipse - Objects First on Eclipse !
(BluEclipse)
JotAzul IDE and the Eclipse open-source IDE.
The BluEclipse plug-in creates a view in the Eclipse Java Perspective that alows you to instantiate and manipulate visual reference of objects created using classes from the projects source or the projects classpath.
You can find information about "The Objects First" learning approach at the BlueJ.">
BluEclipse is a plug-in created to integrate the Object Viewer from the JotAzul IDE and the Eclipse open-source IDE.
The BluEclipse plug-in creates a view in the Eclipse Java Perspective that alows you to instantiate and manipulate visual reference of objects created using classes from the projects source or the projects classpath.
You can find information about "The Objects First" learning approach at the BlueJ.
|
|
JPA Query Tool (JQT)
(jpaquerytool)
JQT is a query editor for Java Persistence API. It parses a persistence unit located in its classpath, creating a JPA entity metadata used to feature a fast code suggestion. The query editor also supports highlight syntax (using RText editor controls). JQT can run queries, displaying the generated SQL and results as a bean tree. The editor supports a limited parameter input at execution time.
|
|
JPersonalDiary
(jdigitaldiary)
A very simple to use personal as well as buiseness purpose digital diary where users can store, retreive and manage their important informations, data , schedules and dates.The application has a nice Graphical User Interface and features to extend its functionality with lots of customization.
|
|
jpgadmin
JPgAdmin is a pure java application for manage an postgresql databases, It;s written with Swing and JDBC drivers and may be used for other database managing too. (But it's made for use with postgresql :) )
|
|
JRefactory
(jrefactory)
Refactoring, Pretty Printing, Coding standards checking and Metrics.
|
|
Jscud
(jscud)
Jscud Project is a collection of many sub project.include syntax highlight tool,task manager,forum
|
|
JServerMonitor
JServerMonitor is a software to monitoring services in network servers over internet, or in a local area network.
|
|
jservice
Jservice is a service-oriented J2EE application framework.
Like service engine of OFBIZ,jservice try to define services in xml,and call them in a uniform way:command,
and unlike OFBIZ,jservice doesn't bind to entity engine or other frameworks.
Jservice will reduce code coupling between client layer and service layer,make distributed development possible.
Jservice will firstly support light container like spring framework,and java static methods.
other supports will be added if necessary,and also you can define your own engine conveniently.
|
|
JSmallThem
|
|
jsofa
a server to deploy and manage the job
|
|
json
JSON library for marshaling/unmarshaling JSON objects to java objects.
|
|
json4java
A json converter tool for converting java objects to json objects and vice-versa
|
|
JSP RAD tool (Web Object Model)
(Jspx)
RAD (Rapid Application Development) that is easing and improving the delivery of rich user web interface based on JSP/Servlets approach.
It combines alot of technologies like JSF and Clay ..
but in easier and faster way.
it has advantages like
1- importing HTML files easily with almost no modifications.
2- no need to know fancy tag names, as HTML standard tags are used.
3- full controlled life cycle with callback functions.
4- Client side and server side validators .
5- it requires JRE to run, no JDK is required.
and more over...
|
|
jsqleditor
(JSQLEditor)
JSQLEditor is PL/SQL and PL/pgSQL editor for Eclipse IDE.
|
|
JStart
Installable script environment based on Jython. I often looked around to have a base environment for my software, that I can easily install.
|
|
JSwat
JSwat is a standalone, graphical Java debugger front-end, written to use the Java Platform Debugger Architecture. JSwat is licensed under the GNU General Public License and it is freely available in both binary and source code form.
Features include breakpoints with conditionals and monitors; colorized source code display; graphical display panels showing threads, stack frames, visible variables, and loaded classes; command interface for more advanced features; Java-like expression evaluation, including method invocation; a non-graphical mode for use in consoles; and graceful handling of non-Java code.
|
|
JSystem
(jsystem)
JSystem is an open source framework for writing and running automated system testing projects.
The JSystem framework is comprised of the following components:
1. Services Java API - exposes JSystem services
2. JSystem Drivers- Java modules used to interfaces with devices and applications in the system under test.
3. JRunner - GUI application interface used for creating and running tests scenarios.
4. JSystem Agent - Execution engine used to run scenarios on a distributed setup.
5. JSystem Eclipse plug-in - accelerates the development environment setup and enforces JSystem conventions.
JSystem uses several open source projects, two of the central open source projects are JUnit used for writing tests and Ant used as the scenario execution engine.
|
|
jTaChePro
jTaChePro stands for "Java Task Checklist Project manager". I started to create this project for my own use and for some of my colleagues at work, but realized I could share it.
|
|
JTAD
(jtad)
This project aims to create a tool for aid the cycle of development of J2EE applications using design patterns.
|
|
jtatu
(JTATU)
Tool for mining of text in all type of aquivo (xls, pdf, doc, openoffice, etc).
|
|
JTexy - a port of the Texy! text to html translator
(JTexy)
JTexy is a port of the Texy! PHP project to Java.
It aims to be fully compatible with latest Texy version.
See www.texy.info and the TexyNET project.
|
|
JTimeLog
(jtimelog)
JTimeLog is a log program that allow you to create project task worktime. Every taks can be start & stop and the time of work will be added. Project manager can view how much is the project.
|
|
jTrac
(jtrac)
jTrac is a web-based application ideal for issue tracking with built-in workflow. Designed to be generic, you can customize fields to track items (like bugs) & allocate tasks etc. jTrac is a lightweight J2EE application built on the Spring Framework.
|
|
jtri
Java.tri project is an effort to build tools to accelerate the development of java web applications. It integrates several other open source projects like hibernate,struts,eclipse with an Model Driven Architecture code generator.
|
|
JUnit report generator
(junit-format)
Captures an execution of a series of JUnit tests and produce HTML/XML reports from it.
|
|
JUnit ant task rip-off
(junit-anttask)
This project hosts a package renamed version of Ant JUnit task, so that you can rely on task without requring junit.jar in $ANT_HOME/lib
|
|
JUnit extension to run tests in parallel
(parallel-junit)
Allow JUnit tests to run in parallel for better CPU utilization.
|
|
Juno
(juno)
Juno is a small, focused constraints library that provides zero-dependency constraints functionality together with optional integration with JUnit, JMock, and/or PicoContainer.
|
|
Jupiter web based generic tracker
(jtrac)
Jupiter is a web-based application ideal for issue tracking. It has simple yet effective built-in workflow. Designed to be generic, you can customize fields to track various items (like bugs) and even use it to allocate tasks. Jupiter is a lightweight J2EE application built on the Spring Framework.
|
|
JVMComm
Java developers sooner or later need to build applications that communicate with other Java applications [1]. Currently a Java Virtual Machine (JVM) can execute only one application, though a Multi-Tasking Virtual Machine (MVM) has been developed but it has not been included in Mustang (J2SE 6.0). So the theme of this project is to develop an easy to use framework that allows inter JVM communication. There are other options like Remote Method Invocation (RMI), sockets and others, but all have limitations.
|
|
jvspace
(JVSpace)
The main goal of the project is create an easy to use toolkit for linear algebra.
The toolkit should be transparent by any algebra body (Complex, Real, Mod p and others)
|
|
JvYAML - Java YAML parser and emitter.
(jvyaml)
JvYAML is a YAML 1.1 compliant parser and emitter. YAML is a new data description language that have largely replaced XML for configuration and serialization in the "scripting" communities (Ruby, Python, Perl). JvYAML is based on RbYAML and one of the main reasons for the project is to be included in JRuby as the YAML parser of choice, but also be an industrial strength Java alternative to XML.
|
|
JWAD
|
|
jWebCounter
(jwebcounter)
jWebCounter - web counter web application. Counters are kept in a file or in a database.
|
|
JWebEditor
Java Applet for online web editing based on style sheets
|
|
jWebFTP - FTP client web application
(jwebftp)
jWebFTP is a HTML based ftp client to access an ftp server via a JSP/Servlet based gui.
|
|
JWizard
(jwizard)
A generic wizard implementation, that allows conditional forward navigation, and data sharing across panels.
|
|
jwriter
|
|
jwwe
jwwe, "Java Web Widget Everywhere" is a web widget engine for create a web application without use a html. With this library you can use a control like swing and render the result on the web browser or with nptl runtime. The operation binding is create by ajax. I planned a plugin for netbeans. With this plugin you can create a gui for this library.
|
|
jxArtifacts
(jxartifacts)
HTML based project artifacts management
|
|
jxp
Jxp is a template engine/script processor that processes scripts containing text+java code to produce text output. The script syntax is like jsp (without taglib) except that it is much simpler and the script is interpreted instead of compiled.
|
|
JXTAfugiJMS
(jxtafugijms)
JXTAfugiJMS is an implementation of the Java Messaging Service specification that uses JXTA messages to communicate in a distributed computing system. JXTAfugiJMS is built on top of SomnifugiJMS using adapters to convert from SomnifugiJMS Channels to JXTA message pipes.
|
|
Kalia Web Framework
(kalia)
A web framework based on plain java classes and clean xhtml files
|
|
katika is a java application for job scheduling.
(katika)
katika is a simple job scheduling java application. In its current state, it watches folders and executes all ant's buildfiles' default tasks that are dropped in there. It has been designed to be extensible, configurable and flexible. User should be able to add custom Ant's tasks.
|
|
kcpm2uml
this project is dedicated to development of model transformation from KCPM (Klagenfurt Predesign Conceptual Model) to UML2.
|
|
kifkif
|
|
Kundo - a modular Ant and Groovy based build system
(kundo)
Kundo provides a structured, convention based approach for Java builds. Kundo has a pluggable, extensible architecture; it harnesses the power and flexibility of Groovy and Ant to provide a highly configurable Java build framework.
|
|
Launcher
(launcher)
An application that will automatically start your application without the fuss of setting classpaths or creating your own splash screens.
|
|
layercake
A framework for simplifying NetBeans module/plugin development
|
|
lazinesscode
To add in one framework easiness in the code generation using templates velocity with the most diverse sources of data.
Sources of data:
- HBMs of mapping of the Hibernate for generation of Value Object (VO) personalized in accordance with template.
- Value Object for generation of classrooms standard for layers of Data Acesses Object (DAO) Business Object (BO).
- Data personalized supplied from other sources configured for the developer.
The architecture uses standards as singleton, factory, IOC among others.
It will be offered to a graphical Tool for edition of templates and control of projects.
- Edition of templates: auto to complete
prominence with colors
Control of projects: Case the desenvolvedor has one or more projects these could be registered in cadastre.
Each project possesss templates and configured constant variable.
Templates could be shared between the projects.
Comment: Templates swims hinders them to be created for any another tool that of support templates velocity.
The tool uses thinlet for GUI, hsqldb as data base with architecture in layers.
|
|
LBPM
A bpm which is a part of soa, it will be used in a framework.
|
|
Leafcutter
(leafcutter)
An API which allows you to execute Ant tasks from Java code.
|
|
learnDB
LearnDB aims to build a Simple, Flexible and Powerful way of code generating. It can be considered as a Code generator for Code Generator. Once it is integrated with a code generator it makes Simple & Single configuration for Code Generation. Also it makes it easy to implement custom code generator for any new technology. LearnDB has a built in samples for Flex and Java Access Layer Code generation which have some unique features compare to existing code generation tools.
|
|
LexicalJ
(lexicalj)
Adds lexical closures and first class function literals to java via a preprocessor.
|
|
Library and framework for file and systems tasks
(taskingtape)
We provide support classes and a framework for implementing system tasks in Java, eg. relating to files and processes, as an alternative to shell scripts, for example.
|
|
Library for computing differences in Java
(java-diff)
This library is for calculating differences in Java, supporting both C-type arrays (Object[]) and java.util.Collections.
|
|
License Generator
(jicense)
1. Generate the customized licenses by either using a user interface or a set of api.
2. Read the generated license object, such as a file and check the validation of the license.
3. Provide variant ways to generate license, read license, and validate license.
|
|
License tool
(license-tool)
A tool for analyzing and manipulating license headers of source files
|
|
LimpidLog
LimpidLog is a revolutionary logging for Java and J2EE. No hard-coded log statements required. Easy and transparent. Classes are dynamically registered at runtime. See http://www.acelet.org/limpidlog/ for more information.
|
|
Line By Line Documentation Tool
(line-by-line)
A tool that aids in understanding source code, configuration files, and all other project assets by assisting in the creation and display, in a JavaDoc-like format, of folder-by-folder, file-by-file, and line-by-line commentary. The comments are maintained externally and attempt to be tolerant to source changes. Comments can be contributed by any community participant and maintained in CVS. The goal of the project is flatten the learning curve of any project by providing "big picture" commentary, different from standard in-line programmer comments.
|
|
linor
XP Planning Tool
|
|
Listeners
|
|
Literate Functional Testing
(lift)
A framework to make automated tests more readable, to the point where they are (give or take a few dots and brackets imposed by our programming language of choice), written in plain English. This means that we can easily write automated tests that clearly test business requirements. We can also have our customers read over our test code to check that they agree with what the developers think the requirements are.
|
|
lml
(LML)
Small but reliable Java persistence engine using annotations and zero XML configuration
|
|
load balancing
(loadbalancing)
it is intended to reduce the network traffic in a decentralised environment which avoids the need for a separate monitoring system
|
|
Log Bridge
(log-bridge)
Log Bridge allows the abstraction of logging from a particular logging implementation.
|
|
Log Summariser
(logsummary)
A desktop application for analysing and summarising log files.
|
|
Log Viewer Plugin
(nblogviewer)
LogViewer Plugin NetBeans Module
|
|
Log4JProxy
|
|
LoggerHead
(loggerhead)
A minimal utility class that embraces and extends java.util.logging.Logger to allow Java5 varags, and obviates logp() with class names and method names but infers these from the stack (as required for development, not production, because of the performance issues)
|
|
logn
This is a mask-based logger, including consumers for java.util.logging and commons-logging, such that instead of acquiring a category and then logging to it, a logging event has a mask and a level attached to it that get consumed accordingly.
|
|
LucasReport
(lucasreport)
LucasReport is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.
|
|
Lucene Query Parser Util
(lucene-query-parser-util)
This project aim to help using Lucene query parser without search engine itself.
|
|
Macro engine for generating HTML documents
(htmlmacro)
Macro-engine on top of HTML that allows portions of the documentation to be generated programatically. It's like JSP/JSTL outside the container, or even think of it as Lisp on top of HTML. Macros can be made reusable.
|
|
MacroShmacro
|
|
MagPlot
MagPlot is a program for generating charts like gnuplot.
The idea is that while TeX is acknowledged for its quality
of output, many charts and diagrams especially in Excel
I have seen are...not so good.
So for my own satisfaction I wanted to implement
a program which maintains a high quality standard.
For that reason I based my work on Edward Tufte's
"The Visual Display of Quantitative Information"
Core intention:
- Very good readability.
- Conservative approach:
Any feature which sounds "cool" but does not serve
a specific purpose or which is harmful for data
display will be ditched.
- No 3D charts
- No more than 2 axes
- No bars with moire pattern
- etc.
- Usability for speed and quality: One mode for fast
drawing so that the charts can be used for (hopefully)
high-performance real-time display on the screen
while supporting high-quality output in the other mode.
- Console for users which cannot live without keyboard.
|
|
MappyChapo
Like mappy.fr but free
|
|
MathAPI
MathAPI - a numeric calculus api that provides tools for calculating integrals, derivates and other numeric calculus problems like in Matlab.
|
|
Maven 2 repository for java.net projects
(maven2-repository)
Project that will host libraries for java.net projects
|
|
Maven Archetypes for Java.net Projects
(maven-archetypes)
Maven archetypes for development with java.net projects.
|
|
Maven AspectJ Report Plugin
(maven-aspectj-report-plugin)
Maven 1.x plugin that generates an AspectJ report, showing static coding violations based on declare warning and declare error aspects.
|
|
Maven Incremental Build
(maven-incremental-build)
This maven plugin enables incremental builds with maven2.
|
|
Maven JAR-Extended Plugin
(maven-jar-extend-plugin)
Extends the standard Maven JAR plugin by creating a source-code JAR file and an API JAR file additionaly.
|
|
Maven java.net plug-in
(maven-javanet-plugin)
Maven plug-in for java.net. If you are hosting java.net projects and they use Maven as the build system, this plug-in automates a lot of tasks.
|
|
Maven repository for artifacts of java.net projects
(maven-repository)
java.net wide maven repository that hosts artifacts of java.net projects.
|
|
Maven Source Statistic Plugin
(maven-statistic-plugin)
|
|
Maven wagon implementation for Subversion
(wagon-svn)
This project develops an addition to Maven so that you can deploy artifacts and site into Subversion repository.
|
|
Maven XML Validation Plugin
(maven-xmlvalidate-plugin)
A Maven 2 plugin to validate XML files. Validates against schema/DTD and also supports XSLT.
|
|
maven-plugins
Maven plugins for various tools. You can find maven plugins for various tools and request for new plugin or contriute any maven plugin.
|
|
Maven2 site skin for java.net
(maven-javanet-skin)
This project creates a skin for the maven2 site plugin that is consistent with java.net look and feel.
This allows Maven-based java.net projects to generate site by using Maven and deploy that as the project website.
|
|
MDR with MOF 2.1 support
(mdruml2)
The projec is aimed at extending MDR to support MOF 2.1
|
|
mega
MEGA - Is a Web Framework developed by SysVision, based on our experience using Struts and JSF.
Our intention was to create a framework simpler than JSF and stronger than Struts.
The MEGA framework is based on 3 independent sub-frameworks:
* Action - Request-Response MVC framework;
* Layout - Template framework;
* Component - Framework to create reusable components.
|
|
Megaware Text Encrypter
This project performs powerful encryption of text based files. You can use codes up to 50 digits with or without characters.For added security you can also create unbreakable equations.
|
|
MelvinLib
Many small libs developed for making lif easier to most of the enterprise developers. They are userfull enought to be accessible to everyone, and not big enought to become a separate project each
|
|
Mentor
(mentor)
Mentor is a general task management tool with a integrated knowledge database, control of assets and systems maintenance with visual workflow engine embedded. The Mentor is compilant with J2EE.
|
|
MenuDo
(menudo)
MenuDo is a menu creation and presentation framework for Java application over the Web and Desktops.
|
|
mercasoft web tools
(mercasoft)
mercasoft is a tool for managing content on websites.
|
|
Message Bundle
(messagebundle)
The Message Bundle Project intends to make available a easy way for internationalized messages integration with applications.
|
|
Message Class Generation Tool
(msg)
Msg is an experimental tool that generates Java classes to help developers access messages from a ResourceBundle correctly. Arguments to messages are substituted in by MessageFormat in a way that adds type safety and Javadoc to aid the developer to find the correct message and arguments.
|
|
META-INF/services generator
(metainf-services)
A small javac extension that generates META-INF/services/* from annotation
|
|
Meteor
(meteor)
A code generator for J2EE application that based on Struts,Spring,Hibernate.
|
|
MicroBlog API
(microblog)
peopleWatchingMe = twitter.getFollowers( "myUserName", "myPassword" );
">
MicroBlog is an API for accessing popular web-based micro-blogging sites such as Twitter, jaiku, dodgball, joopz, plazes, etc.
The API provides for an easy-to-use interface to the services ~ for example:
twitter.update( "I'm writing documentation!", "myUserName", "myPassword" );
and
List peopleWatchingMe = twitter.getFollowers( "myUserName", "myPassword" );
|
|
Middle Heaven
(MiddleHeaven)
Middle Heaven is a set of tools to leverage business application development.
|
|
MIDP Structured Development Process
(mStruts)
Framework based architecture that provides the requirements for a MIDlet structured development process where short time-to-market is the focus of the project.
|
|
Mifos
** Microfinance - Fighting Global Poverty **
Microfinance is often considered the most effective strategy in the fight against global poverty. Loans as little as fifty dollars are life-changing for the world's poorest people by giving them the means to buy an animal, tool, or other asset to start or expand their business. Its importance is recognized worldwide, as 2005 was pronounced by the United Nations as the 'International Year of Microcredit'. However, despite the tremendous impact microfinance has had on families and communities to date, it has reached just a fraction of the poorest people in need of financial services. One primary reason has been the lack of a flexible, costeffective technology infrastructure to support microfinance institutions (MFIs), the organizations that provide financial services to the poor around the world.
**The Mifos Product**
Mifos is an open source software platform for MFIs to manage their clients, portfolio and reporting needs. It was initiated by Grameen Foundation USA's Technology Center, established to pioneer technology-based solutions for the microfinance industry. Mifos' unique design solves a major challenge facing the industry today. Each MFI operates in a unique environment with different legal and operational needs that must be reflected in its information system. Yet today, MFIs must choose between packaged solutions, which may not have the flexibility to adapt to their needs, or an expensive custom-built solution. MFIs are continually reinventing the wheel as they spend scarce resources developing custom systems. Capitalizing on the open source framework to establish local support and developer networks, Mifos provides flexibility and a low total cost of ownership.
|
|
Migrate-Data
Migrate-Data is a pure java and an extremely powerful enterprise data migration tool aimed at small and medium sized databases. It has been developed with the sole aim of making the cumbersome task of data migration and integration easier for open source and commercial databases. With Migrate-Data the user can easily extract, transform, load and integrate data from any-to-any databases.
|
|
MigrateMSAccess
MigrateMSAccess is a database migration tool. It helps to migrate MS Access database to Oracle and SQL server.
It Generates data definition script, which contains statements for primary key, foreign key and Indexes apart from drop table, Create table statements
it Generates DML statements for data insertion
it Generates data files and other supporting files for migration .
|
|
Milyn Browser-Aware Web-Content Delivery J2EE Components
(Milyn)
The Project focus is on developing Authoring and Middleware components that make browser-aware (multi-browser) web-content delivery possible in a J2EE environment.
The components being developed here are not an attempt at another web development framework. They're not an alternative to Struts, Webwork, Tapestry etc. We see the Milyn components as tools people might use in conjunction with their web framework, adding the ability to make their applications available on more than the desktop.
"Write once, run anywhere". This is the project goal!
This project is currently on Sourceforge but we'd like to move it to java.net because we feel it has potential to gain more exposure here.
See http://www.milyn.org
|
|
minimalistic web writing system
(jumble)
This project is a type of wiki system
which attempts to use a simpler
wiki syntax. the philosophy is similar to
the markdown scripts mentioned on
the gnu.org site
|
|
miscela-project
(miscela)
Miscela is a new dynamic language running on a java virtual machine.
|
|
Mnemos
(mnemos)
Mnemos is a Lightweight Object Oriented Persistence System (LOOPS) based upon Java Object Serialization. Mnemos provides an API for storing and retrieving data based upon the Java type system.
|
|
Mock object creator
(mocquer)
Mocquer is a unit testing tool to mock interface/class. It extends the functions of EasyMock -- A mock tool that can create mock object for the given interface. Based on Dunamis project, Mocquer can generate mock object for both interface and class.
|
|
MockInject
(mockInject)
MockObjects are sometimes hard to put where they are needed in Testcases. MockInject solves the Problem by woving Aspect in the "Code under Test" if run in test-environment.
It intercepts constructor-calls (and in future Factory-calls) and injects the MockObjects where you want them to go.
|
|
Modelet
(modelet)
An application framework to ease your effors on communicating with RDBMS, help converting ResultSet to collections of POJO, and persisting collection of objects into RDBMS. Modelet does not try to duplicate efforts of OR mapping frameworks, like Hibernate or iBatis, alternatively, it provides an easy to learn and quick to use framework to increase your productivity.
|
|
ModelFramework
(modelframework)
ModelFramework is a Java/J2EE application development framework for the construction of the "model" tier of Information Systems (data-driven applications), built under the MVC (model-view-controller) paradigm.
|
|
ModelGenerator
(modelgenerator)
The project aims to provide a code generation tool to generate Java properties code, description and their related XDoclet tags.
Users can customize their own coding style, the way to display the code descriptions.
It's simple but flexible for coders to help them save lots of time to generate the model classes.
Coders provides the property name, property description, Java Object/primitive type, column name and length of related database table, Hibernate type for each property and then the fields and methods for these properties are generated. Coders then copy/paste them to their code base, no matter they use Eclipse, Netbeans, IntelliJ IDEA, JBuilder or any other IDE.
|
|
Modifier Modifier Plugin for IDEA
(modmod)
A plugin for IntelliJ IDEA which provides hotkeys for quickly toggling Java modifiers like static, final, and private/protected/public, for the selected field, method, variable, or class declaration.
|
|
Modular Java IRC bot
(drone)
Java IRC bot with a modular API to easily extend and customize the active feature set. It sports a modern web administration interface to handle all common tasks and a public logging section.
|
|
Mogwai Java Tools
(Mogwai)
The Mogwai Java Tools Project provides powerfull and free software development tools to make developers life easier. The main goal is to develop a state of the art entity relationship modelling tool supporting most of the today known public available databases.
|
|
Moken
(moken)
Moken allows you to embed changelogs into your ear/jar. The changelogs can be in plain text or RSS format. For convenience sake, it turns your archive into a mini webserver so that you can view the changelogs as a RSS feed.
|
|
Monarch Database Migration Tool
(monarch)
A tool for versioning and migrating changes to database schemas. Patterned after Rails Migrations.
|
|
monoh
(MONOH)
|
|
MoSKito - Java Monitoring System Kit
(moskito)
an open source framework for java application monitoring. By monitoring we mean the ability of the application to produce performance data, not the tools for graphical evaluation. Moskito contains:
Interval based statistics framework
Easy statistics logging
Built-in monitoring for web-apps
Statistic ProducerRegistry for easy programmatic acces.
A Webbased UI.
Use Case based monitoring over multiple shared monitoring nodes (planed)
Conditional guards (planed)
|
|
Murq - Simple Java Persistance
(Murq)
A library for abstracted object persistence and searching without all the configuration headaches!
|
|
MyJavaTools
General purpose utility classes, similar to Apache Commons; heavily uses Java Generics. Maps, Objects, Strings, Files, Web classes. A separate library for XML handling.
|
|
MyJQuery database utility , for beginners MySQL 5.1+ Database & students.
(MyjQuery)
Using the power provided by Java Database Connectivity (JDBC), MyJQuery provides the means by which to manipulate almost MySQL database from simple queries to any sql object creation and export data to CSV, HTML, XML and generate Perl,PHP,Java code snippet of an entire schema's data.
|
|
Naked OSGI
(naked-osgi)
Facilitates simplified and streamlined annotation-based configuration of OSGI projects and components
|
|
Naked-OSGI
(naked-osgi)
Simplify and streamline the OSGI configuration process, eliminating text- and XML-based configuration in favor of Java annotations.
|
|
naop
|
|
NB Project
(nbproject)
This project will create a software projects management tool based on the NetBeans platform using a client/server architecture and a database to support use by the developers on a team as well as their manager. It will support task definition, resource management and project status reporting.
|
|
NB Shale Dialog Module
(nbshaledialog)
|
|
nb-jode-jad-decompiler
(nb-jode-jad-module)
NetBeans module that integrates both jode and jad decompilers
|
|
NB-XUL
(nbxul)
support for the XUL platform in the Netbeans IDE, using the features
that netbeans already has and adding more features that are helpful in designing
interface using XUL such as a GUI builder for XUL intended to allow developers
developing XULRunner and XUL Web Applications develop them with ease and speed.
the features that the plugin will include are as follows :
* support for jXUL
* XUL Editor with (completion, syntax highlightning, folding, structural view,
preview, formatting and refractoring,Code Sidebar with XUL Tags and code Snippets).
* Extension launcher.
* XUL Wizards (for XUL Project, XUL Page).
* XUL Nature project.
* XUL Perspective.
* Xul Extension export system.
* Debugger (or integration with Mozilla XUL JS Debugger).
* Extensibility through Mozilla-style Extensions.
* Easy XUL Preview in a tab or a separate XUL Window.
* Extension Wizard helps build skeleton extensions.
* Mozilla DOM Inspector.
* XUL Validator.
* XULRunner Preferences for configuring XULRunner.
* Running compiled applications with XULRunner.
* API browser
* Chrome URI Resolution Support
|
|
nbfaceletssupport
This project aims to simplify the development cycles of Facelets developers in NetBeans IDE.
Although the source code is going to be located in the NetBeans CVS tree (http://www.netbeans.org), I would like to have the project here to get people participate on this. The main goal is to get the support in the regular NetBeans IDE build. This is the reason why the source code will not be locate on dev.java.net.
|
|
nbhadoop
Hadoop is a distributed computing platform that provides a framework for storing and processing petabytes of data. Because it is Java-based, Hadoop runs on Linux, Windows, Solaris, BSD, and Mac OS X.
The aim of this project is to develop a NetBeans plugin which will help users to effectively use the Apache hadoop framework for thier Java based Map Reduce applications.
|
|
NBiTextSupport
Integration in NetBeans IDE of iText API, for generating PDF files from HTML, Java, etc.
|
|
nbjaspersupport
Basic support for JasperReports in NetBeans IDE. This NetBeans module makes the JasperReports JARs available to the Library Manager, lets you enable Jasper Reports per project, which adds report folders to the project. Templates are provided for the XML template file and code snippets are generated in selected classes. Ultimately, a designer for the XML template is needed, but that is not in scope for this project.
|
|
NBJFugueSupport
NBJFugueSupport provides a Swing application that uses the JFugue API to create, play, and save MIDI files.
|
|
nbmodulesMarigan's NetBeans Modules
(nbmodules)
Project Marigan's NetBeans Modules contains variety modules for NetBeans IDE (database tools, j2ee tools and so on),
|
|
nbmyfaces
NBMyFaces is a netbeans plugins. It provides a full support for Apache MyFaces to the NetBeans IDE like project wizard, component palette, etc.
|
|
nbplayer
(NBPlayer)
NBPlayer is an MP3 Player plug-in for NetBeans. The goal of the project is to provide a feature-rich mp3 player. An RSS reader to provide podcast playback is planned as well.
|
|
nbrichfacessupport
Support for RichFaces framework in NetBeans IDE
|
|
nbstruts2support
The target of this project is create a support for Struts 2 in NetBeans IDE
|
|
nbutils
Various Netbeans modules, which will be published on the Netbeans Plugin Catalog page.
|
|
nbwebworksupport
Support Module for WebWork Framework in NetBeans IDE
|
|
nbwicketsupport
(NbWicketSupport)
Wicket tooling support for NetBeans IDE. Aim of this project is to make Wicket support in NetBeans an equal partner to JSF support and Struts support.
Specifically, the following features are planned:
-- Editor enhancements: hyperlinking, red squiggly underlining, lightbulb tooltip, refactoring, simultaneous multiple file opening
-- Code generation functionality: project template, bundling of Wicket JAR files, file templates, integrated Wicket samples, component palette drag and drop items
-- Bells and whistles: standalone IDE for Wicket, splash screen, JavaHelp, topcomponent-based learning trail for Wicket
Latest version of Wicket will be supported -- Wicket 1.2. (Currently in Beta.)
|
|
nbwx
wxWidgets/wxPython gui builder for netbeans
|
|
nbxfire
xfire support in netbeans
|
|
nbxmlhyperlinking
The goal of this effort is to make hyperlinking of XML tags possible in the XML Editor, in NetBeans. Implementation would take place in two phases/milestones. In it's first phase, we aim to implement hyperlinking within a DTD and DTD-constrained XML, and then this effort aims to achieve hyperlinking for XML tags, that conforms to the constraints defined by XML Schema.
|
|
NeckBreaker
An API for finding bottlenecks in your code, different than a profiler because you can leave it in your code in production and check on it periodically. Also very lightweight.
|
|
NeoDatis ODB
NeoDatis ODB is a new generation Object Oriented Database. ODB is a real native and transparent persistence layer for Java and .Net. ODB is very simple and very fast and comes with a powerfull query language.
|
|
net.java.tapestry.delegate
(tapestry-delegate)
A Tapestry 4.0 extension lib provides a new "delegate:" binding which works like a "listener:" binding in Tapstry, but it can be more faster and flexible.
|
|
net2java
(Net2Java)
A framework for translating .NET source code into Java source code.
|
|
Netbeans Articles, FAQs and Hands-on-Labs.
(netbeansonline)
This project is an umbrella project for Netbeans related write-ups like Articles, FAQs and Hands-on-Labs.
The audience for these write-ups varies from Novice to Advance, and the Technical topics covered ranges from JSE to JME, Coding to profiling the application, and netbeans installation to troubleshooting etc.
|
|
Netbeans Code Coverage Plugin
(UnitCover)
The Netbeans 5.0 (5.5) plugin that colors project sources according to the unit tests code coverage. This helps tests developer to visually and quickly identify the paths and lines in code not covered by the tests.
|
|
Netbeans Module for HTML Tidy Integration
(NBTidy)
Tidy is the free tool for verifying and cleaning HTML-pages. Netbeans does provide HTML editing support but has no support for the things tidy offers. The module allows integration of the Tidy-Tool in Netbeans
|
|
Netbeans NSIS Plugin
(netbeansnsis)
An addon plugin for authoring NSIS based Windows installers in the Netbeans IDE
|
|
NetBeans Plugin for OpenCMS
(nbopencms)
NetBeans plugin that helps to create, edit and debug OpenCMS Modules.
|
|
Netbeans Python
(nbPython)
Python support for Netbeans
|
|
NetBeans tooling support for the Shale Framework
(nbshalesupport)
Provide NetBeans tooling for the Shale web application framework, built on top of JSF.
|
|
NetBeans Translation Manager (NBTM)
(nbtm)
Easily translate Netbeans plateform into wide range of languages .
|
|
NetBeans XSLT Debugger
(netbeans-xslt-debugger)
Debugger for XSLT integrated into the NetBeans IDE. The "xalan" project from the Apache Software Foundation is utilized as the XSLT engine.
|
|
NetScan
SANED is the SANE (Scanner Access Now Easy) daemon that allows remote clients to access image acquisition devices available on the local host.
NetScan is a collection of Java Wrappers which abstract SANED protocol calls in order to communicate with SANED daemon. Using SANED devices like scanner can be used from network.
|
|
nettrans
(Nettrans)
This project is trying to create an translation tools based on web for all resource files, such as properties file, po file, xml file etc
|
|
Network Manager
(NetworkManager)
|
|
NeuDAO
Neusoft DAO Pattern Implementation:
DAO Base Class Library
Code Generator Based on SQL File
|
|
NightRun
(nr_report_table)
NightRun Report Table is a project stated on MySql, but its compatible with all database. The idea is very igual a mix with procedure and view on BD iqual Oracle, DB2 or MS-SQL, but the result is powerfull performance and other caracteristics witch only have NR.
|
|
No Exceptions
(noexceptions)
A configurable library for painlessly catching and reporting exceptions with user-friendly messages.
|
|
NSClient4j
(nsclient4j)
A simple Java API for accessing Windows Performance Manager performance statistics and a JMX framework for monitoring the same.
|
|
Nully
(nully)
A framework for edit-time and compile-time checks of possible null values in Java code.
|
|
Numbered Bookmarks
(numberedbookmarks)
You can put maximum 10 bookmarks 0 to 9 with number as label.
For example you can use ctl+shift+[0..9] to toggle bookmark and ctl+[0..9] to go to
the bookmark.
Bookmarks can put on different tabs/source files.
You can choose bookmark facility default or this one.
|
|
NumberType
A very simple project which involve only single java file.
The aim of this program is to check the number type(odd,even,prime or composite)
given a number as input to it's method
|
|
Numenor Math Library
(Numenor)
Math Library using native implementations of BLAS and LAPLACK. Supported platforms are Win32, Win AMD64, Linux x86 and Linux AMD64.
|
|
Objective Database Abstraction Layer (ODAL)
ODAL is database persistence framework with emphasis on maintainability and performance. Features include query API, ORM, data validation/conversion, stored procedure support, caching, code generation. Minimal dependencies. Short startup time.
|
|
ObjectNotation
(ON)
Object Notation just notation of object, same like JSON.
As name show JSon is a javascript, but ON not because no JS. Object Notation is in nature a basic language, but as rule in daily work habit, only use seven symbols ' " { } , ; :
others symbosl can be used free. and people can read it easily adn write it easily.
|
|
OCaml-Java
(ocamljava)
The goal of the OCaml-Java project is to allow seamless integration of Objective Caml and Java.
|
|
odt2html/java
Java incarnation of translator from OpenDocument format (odt) to html.
|
|
Offline interface to java.net issue tracker
(bokobai)
This project develops tools that let you use java.net issue tracker offline for better performance.
|
|
oJoX Framewrok
(ojox)
One Jar One XML is a framework that privileges the simplicity of use and maintenance. All things for constructing a simple website can be done by configuring just one XML, ordering and exporting just one Jar file. Other features can be agregated but always maintaning the principle: keep things simple!
|
|
One$DB: An Open Source Java Database
(daffodildb)
One$DB is Open Source version of Daffodil DB, a commercial Java Database. It is standards based, platform independent RDBMS that can be embedded into any application with minimal administration.
|
|
Online HWR application
(onlinehwr)
We have classifiers or to say recognizers which can identify which character has been written, on the condition that they are trained with characters of that script. Now I want to build an application that takes the results of reecognizer and renders into a text file as font using the language font.
|
|
OOMEGA
OOMEGAs objective is to simplify the software engineering process via a model-driven approach with a special focus on data modelling and object-oriented persistence. Due to enhanced expressiveness of the modelling language, OOMEGA eliminates redundancies of traditional source code. Automatic code generation avoids annoying handwork, prevents error-prone code and leads to small and hence maintainable software systems.
|
|
Open Architecture Tool (Prototype)
(openpart)
OpenPart will be a knowlege based tool to generate software architectures. You define reference architectures consisting of elements like artifacts, components or products. Rules may be associated with each of these elements. By exploring that knowledge and asking for requirements high level architectures can be generated.
|
|
Open For Business Project
(ofbiz)
The Open For Business Project is an open source enterprise automation software project licensed under the MIT Open Source License. The goal of the project is to create an open source application framework, application components, and suite of enterprise applications and to build a community of end users and developers that work together to create easy to customize business software based on best practices.
|
|
Open Language Tools
(open-language-tools)
A set of translation tools based around open translation standards such as TMX and XLIFF. They aim to make it easy to translate source files in a variety of software and documentation formats into different natural languages.
|
|
Open Software Factory
(osf)
The mission of Open Software Factory (OSF) project is to support Model Driven Software Development (MDSD) of standard business applications. By using MDSD, we will help developers achieve higher levels of software productivity by enabling reuse at the UML model level, rather than at the software component level. Sometimes, the term Model-Driven Engineering is substituted for Model Driven Software Development.
|
|
Open UML
(openuml)
Open Source UML tool
|
|
OpenDMK
Open source project for the Java(TM) Dynamic Management Kit
|
|
OpenForecast
OpenForecast is a package of general purpose, forecasting models written in Java that can be applied to any data series. One of the design goals was/is to make it easy for a developer to use in an application even if they do not understand, or care to understand, the differences between the different forecasting models available.
|
|
opennuke
Content management entirely written in WebWork2, Velocity and Hibernate
|
|
OpenOffice Reporting Java APIs.
(Open-Office-Report)
The project provides Java APIs for writing Reports from Java application. The application client can be either web based or swing based. The generated Report format by default is Open OPffice format, but reports can be exported to PDF documents also.
The reports can be archieved at the server side only, by starting the Open Office in server mode.
|
|
OpenSignPDF
(opensignpdf)
Open Source Java program to apply a digital signature to PDF
|
|
OpenSpotLight
(openspotlight)
An open source SOA Governance platform built with Java
|
|
Opentools
(opentools)
Collection of tools/simulators that eases/automates much of the tasks involved in development of projects/products. For E.g. a simple roundrobin load balancer software that can run on developers machine would eliminate the need to follow lengthy procedure of setting-up/reserving a real load balancing environment and will cut down development time significantly.
|
|
Orca TDD Buildscripts for J2ME
(orca)
To enable developers to expore TDD in J2ME with ANT buildscripts that integrate unit testing and code analysis.
|
|
OSGi Toolbox
(osgi-toolbox)
Miscellaneous OSGi bundles that provide well-defined, computer infrastructure-related, general-purpose components. Suggestions are welcome, subject to the above criteria.
|
|
OTOM - Object to Object Mapping (pronounced Autumn)
(OTOM)
OTOM stands for Object To Object Mapping Framework. The goal of this project is to provide a mapping framework between Java Objects.
OTOM provides a GUI to graphically map source and target objects. The mapping information is used to generate Java class files that do the transformation between source and target Java objects.
It is important to note that the converter code is generated at build time and there is absolutely no runtime dependency on OTOM.
Sample uses for this framework include mapping Struts Forms to Data Transfer Object or POJO persistence objects.
|
|
pagosa
A web application to assist developers facilitating communication and process for source control systems.
|
|
Paint Helper
(painthelper)
A lean 2D graphics programming tool. Its 2 main funcions are:
1. To draw and see the code for this drawing immediately;
2. To type a code and see a preview immediately.
Motivation: We do graphics with code, not pencils; this blind modus operandi forces a stressful compile-view-re-code cycle. IDEs which show GUI previews are widget oriented; previews for graphic code (like, drawLine(....)) are either limited or inexistent. A tool to increase the productivity of the Java2D programmer is necessary.
GUI: the user will enter the component's dimension and the program will show him a canvas with the desired size. Painting tools corresponding to the methods of Graphics2D class (including those inherited from Graphics) will be represented as buttons in a toolbar. A text area will be available to show the methods and arguments used to make what the user has drawn. Another text area will be available for code typing, allowing the user to see the graphical result of that code immediately. Other functions and facilities like those available on GIMP will be available as the program is developed.
|
|
Parse any configuration file and transform to a single view
(Galaxy)
Parse any configuration file of any format (.xml, .properties, .cfg , .conf, .httpd) and apply the relevant transformation to have a common view in terms of Attributes and Values. In general these files are commonly used for comparision purpose and this would make it easier. This would also make it easy to render back too.
File --> Parse --> Abstract Syntax Tree --> Transform --> Tranformed View.
Now Transformed view would be same for any file format, when parsed and transfomed.
Commonly used in Configuration management area.
|
|
parse-nb
Set CLASSPATH var by parsing NetBeans project files
|
|
Parsing, File validation and Configuration subsystem
(Tandem)
This project will provide a way for parsing and file validation, based on given file structure. It's main use is for reading configuration files and their validation.
|
|
partial evaluator for Java
(tachyon)
Partial evaluates Java program for better performance
|
|
pasava
pasava is a compiler for pascal -
using existing pascal syntax with some enhancements.
|
|
Pascal Interpreter for education purposes
(ePascal)
Interpreter of pascal programming language
|
|
Password Manager
(SecretKeeper)
Java based password manager with a compact dockable toolbar user interface.
|
|
Patch Expert
(PatchExpert)
A simple tool to extense code more easily
|
|
PDF table
(pdftable)
Code to generate table outlines for PDF templates for financial documents et al, eg. quotes, invoices, statements.
|
|
PDFBox
(pdfbox)
PDFBox is a Java PDF Library. This project will allow access to all of the components in a PDF document. More PDF manipulation features will be added as the project matures. This ships with a utility to take a PDF document and output a text file.
|
|
pe-file-reader
Java-library for reading portable executable files (.net assemblies containing MSIL code).
|
|
Pencil
(pencil)
Pencil is a log-message-compiler for java. The main goal of the "Pencil" project is to provide a mechanism to make logging simple, secure and abstract. To achieve this result, "Pencil" uses its own expression language developed with the ANTLR parser-generator.
|
|
Performance Analysis with FenXi
(fenxi)
This project develops a tool for analyzing performance metrics from various observability tools.
|
|
Performance Enhancement Personal Pundit
(peppy)
Project Peppy is intended to relief the pain of those who are suffering from the loss of Clippy, microsofts well-loved office assistant, who received a pink slip in office 2007. Peppy is a NetBeans plugin intended to help users writing performant java applications, by displaying programming hints in a context sensitive way.
|
|
Persistence Device for Java
(pd4j)
Transparent Java Object Persistency Tool that keeps All objects available on memory.
|
|
persistIt
This project aims at abstracting the persistence layer, in such a way that it will be transparent for the programmer. The initial plan includes Hibernate 3 and JDBC, but it is intended to extends it to EJB 2 and EJB 3. The framework will also include generation for the concrete-dependet files (of each implementation).
|
|
PERST
(perst)
Embedded pure Java object oriented database. It makes it possible to work with persistent eata in almost transparent way.
|
|
PhotoOnlineEditor
An example of Graphics API,edit the photo Using Ajax,Servlet ,Graphics.
|
|
phpserializer
(PHPSerializer)
A simple library witch help you to communicate with a PHP program by providing serialize and unserialize functions.
|
|
Picasaweb Plugin For NetBeans
(picasaweb-plugin-for-netbeans)
The plugin uses the Picasaweb API and retrieves Picasaweb album summary, links to the album and retrieves photographs for each album. These can be viewed inside the NetBeans window.
The current version supports retrieving of photographs and a slideshow.
Next version will allow creating,editing,tagging,deleting albums. Posting photographs using Drag and Drop facilitiy. Photograph editing facilities and enhancing current features.
|
|
PingSweeper
|
|
PixSee
(pixsee)
The purpose of this project is to come up with an xml schema and file format for storing image files and their associated metadata into a single file. This solution is intended to addresses the problems of having to upload multiple images files one at the time to a website and having to specify the metadata regarding the images either at the same time or later. There will be one file which contains multiple image files and an xml file that describes the content of that file. Currently, my plan is to use the Zip file format as the base foundation for the PixSee file format. The file format will support a loosely coupled image files as well as a collection of image files grouped into an album.
|
|
PL/SQL Documentation Tool
(plsqldoc)
Tool aimed to provide javadoc-like documentation utilities to PL/SQL developers.
|
|
Plugin Contest for NetBeans
(desafionetbeans)
This project is a host project for the NetBeans / SouJava / Globalcode plugin contest.
|
|
Polish 4 J2ME
(polish)
Polish is an advanced GUI API for the Java 2 Micro Edition. It is compatible with MIDP 1.0 as well as MIDP 2.0 and allows the creation of device optimised applications from a single source.
|
|
port forward using ssh
(ssh-port-forward)
ssh-port-forward is a program that uses ssh api from j2ssh to make port forwards.
|
|
Powerful, easy to use filter for JList entries
(TrueFilter)
This package provides interfaces and classes to provide powerful, yet easy to use filtering of entries in a JList.
|
|
Pretender
(pretender)
This is a small light weight FTP Server that could be incorporated in your JUnits. We can start the server in JUnits and later query the server to see the result of the FTP operations.
|
|
PrivateAccessor
(privateaccessor)
PrivateAccessor is a special Java class that bypass the Java modifiers security to provide access to private fields and members in java classes. PrivateAccessor is intended to be used for testing purposes (e.g. JUnit).
|
|
proj4java
Cartographic projection library for Java. Transforms coordinates between various geographic coordinate reference systems.
|
|
Project Browser
(projectbrowser)
Project Browser is a jEdit plug-in to navigate and manage a project and a projects files. It consists or a columnar file browser and a path list for navigation. Integrated into the columnar browser is ant building and source code navigation features.
|
|
Project Management
(projectmanagement)
This is an Project Management where we can have each and every Detail about teh Project starting from Requirement Specifications through Communications with Client, QA till release of the projects
|
|
Project Management System
(pms)
The main objective of this project is to keep track of different projects which are doing in an organization. It follows MVC-II(Model View Controller) Architecture. This is a useful intranet application used within a company which is developing a number of projects. This is a project which manages other projects.
|
|
Properteer
Generate bean getters and setters with very little effort.
|
|
Properties Editor
This editor can edit directly the property file written in the Unicode reference character, and saves the time and effort changed into Unicode by native2ascii. Moreover, in addition to the function of the usual editor, convenient functions, such as JBuilder and integration to Eclipse, are offered.
|
|
Property File Editor Add-in for JDeveloper 10g
(jdev-prop-addin)
This project is aimed to create a add-in to edit and handle so-called property files, which allows you to edit them in a tabular editor and arrange automatic conversion from special characters to unicode escapes at build time the way native2ascii does. As no decent support, especially in terms of Unicode awareness, is provided by the current version of JDeveloper, this will remain useful for some time.
|
|
Property Resource Bundle Editor
(PRBEditor)
An editor of resource bundles that shows keys and languages like a spreadsheet
|
|
propSync
(PropertiesSynchronizer)
A tool for synchronization of different properties files (like different language versions of resource bundles). Easies up the process of e.g. translation of resource bundles.
|
|
Provides access to ZIP files like directories
(TrueZIP)
will create a directory entry in a
JAR file which is an entry in another ZIP file in your current directory (none of which need to exist before).">
Using this library allows a Java application to access a ZIP or JAR file and its entries like an ordinary directory with the entries as the directory contents.
The API provides classes which are backwards compatible to Sun's genuine classes File, FileInputStream, FileOutputStream, JFileChooser and FileSystemView. Thus, usually all that is needed to migrate your application is to add a simple import statement in your code.
Nested ZIP or JAR files are supported too, e.g. a single call to new File("outer.zip/inner.jar/directory").mkdirs() will create a directory entry in a
JAR file which is an entry in another ZIP file in your current directory (none of which need to exist before).
|
|
PuTTY support for Trilead SSH2 library
(trilead-putty-extension)
This project provides a capability to use PuTTY key file in Trilead SSH2 library.
|
|
Pythonid for IntelliJ IDEA
(pythonid)
Provides smart python editing in IntelliJ IDEA
|
|
QN Plot
This chart implementation provides graphs of one or more functions as Swing components. The design was made to render large amounts of real-time data.
|
|
Qsevent
(qsevent)
The main effort of Qsevent is to build a compact testing server that will help the testing (and development) team in their daily life. Qsevent is used to make metrics on source code, perform tests (unit, acceptance, load, performance, etc.). Mainly it is a tool for planning and running (push or scheduled) tests on a software project.
|
|
QuestOn - Questionários On Line
(queston)
QuestOn is a tool for easy publication of questioaries on the internet. QuestOn is aimed primarily to opinion research, but can be used for anyone who wants to publicize questionaries an colect answers from registered users.
Using publication module, questionaries owner can create and manage several questionaries. Questions can be textual (4 answer sizes - word, phrase, paragraph and text), numeric, multiple choice(mutually exclusive or not), true/false.
Questionaries can have a dead-line assigned and the questionaries owner can also evaluate answers, by person or by question.
|
|
quickr-flickr
|
|
quitewriter
A simple document formatting system.
|
|
r2build
(R2Build)
R2build is an easy to use continuous Integration ,daily build(night build)and build automation tool. No XML configuration any more, support more power flow control
|
|
RAIDoptimizer
RAIDoptimizer is a Java-based tool for analyzing redundant array of independent disk (RAID) systems. Design trade-offs for RAID systems can be easily explored including performance, data retention, and available space.
|
|
Rapid Application Development for Java
(stencils)
A rapid application development tool motivated by the goal of high-level specification reuse.
|
|
Rapid User Interface Development
(rudf)
This project will allow user to rapidly develop user interfaces based on configurable.
1. first user should be able to choose a template.
2. user used be able to define header, footer, left navigation etc.
3. user should be able to plug in the main page.
4. user shud be able to define a theme of look and feel and any page should be able to adapt to that theme.
|
|
Rapt
(rapt)
A collection of Annotations with accompanying Annotation Processors. Multiline String literals, XML literals, Delegates / Closures. Also a place to share experiences with Annotations and the apt tool in J2SE v 5
|
|
Refactor Plus - Netbeans Module
(refactorplus)
Netbeans module with a collection of useful refactorings. Already implemented refactorings: find constants, fix static access and optimize string use.
|
|
REFactory
(refactory)
Refactory (Reuse Engineering Factory) is a Open Source Community intended to research and build open source software and create a collaborative and distributed software development process
|
|
Reflection Utilities
(reflection-util)
Provides some Utilities using java reflection api.
|
|
RegEx Builder
(regexbuilder)
Fluent interface utility for building Java regular expressions without having to know the regex syntax and introducing a level of implicit and explicit validation
|
|
Regular Expressions Module
(regex)
This project aims to create a simple and easy to use all-in-one Netbeans plugin for helping developers in all aspects of working with regular expressions in NetBeans, including learning, building, testing, debugging, visualizing, profiling, analysing, organizing, searching and sharing regular expressions.
|
|
Replicate
(replicate)
Replicate aims to provide a two-way database replication. Each server may act as master. Replicate does not require each server to maintain continous connection with other server since it uses batch synchronization.
|
|
Reporting for Databases, Java Objects and XML
(reportsanywhere)
ReportsAnywhere is a full featured reporting system, that is designed compete on a feature by feature basis with any commercially available reporting or publishing software.
|
|
ReportNG
(reportng)
A reporting plug-in for TestNG.
|
|
Resource Bundle Editor
(resourcebundleeditor)
The resource bundle editor is a stand-alone Java resource bundle editor for programmers and translators. The editor handles text encoding issues, and provides change-management features that greatly simplify resource bundle management.
|
|
Resource Bundle Mapper
(resource-bundle-mapper)
Simplify the access and use of standard resource bundles
|
|
Resource Bundle Online Editor
(resourcebundle)
Online Resource Bundle Editor is for creating resource bundles using a web-based interface. It allows easy collaboration of application developers and translators via email notifications. There is no longer need to install anything on your desktop!
|
|
RevEnge
(revenge)
The goal of this project is to produce object-relational mappings and java classes by reverse engineering a database. These mappings will suppport the most common frameworks for persistence in the market, like OJB, Hibernate and JDO.
|
|
Reverse Engineering Java to UML
(reju)
Define UML diagrams and UML models for the differents control structures and data structures (such as trees, stacks, queues and more) in Java, everything oriented to solve and support the reverse engineering.
|
|
RFID fun for conferences
(RFIDConferenceTools)
The project will be a toolbox providing some fun RFID applicaions which will be usefull for conferences and similar meetings.
|
|
Ribosome Intelligent Test Automation Framework
(Ribosome)
Ribosome Framework is data-driven complete automation framework.
|
|
Rio Music Manager Lite
(rmml)
Java implementation of Rio Music Manager for use with the Rio Karma.
|
|
RMIc eclipse plugin
(RMIc-eclipse-plugin)
Opensource plugin for eclipse to compile stubs in eclipse build of project
|
|
RMS Data Extractor
(RMSData)
Allow staffs and managers with minimal to no SQL experience to export data from RMS for reporting purpose.
|
|
Roma Meta Framework
|
|
RootSecurity IDS System
(rootsecsystem)
Is a interface java based for the Rootsecurity IDS.
|
|
rrd4j - Round Robin Databases and Graphs for Java 5
(rrd4j)
Rrd4j is a 100% pure java implementation of RRDTool's functionality. It follows the same logic and uses the same data sources, archive types and definitions as RRDTool does. Rrd4j supports all standard operations on Round Robin Database (RRD) files: CREATE, UPDATE, FETCH, LAST, DUMP, XPORT and GRAPH.
|
|
rss2book
rss2book offers a set of utilies that aggregates different rss sources to ebooks that are optimized for usage on mobile readers (e.g. Sony PRS 500).
|
|
RText
RText is a customizable programmer's text editor written in Java. Some of its features include: syntax highlighting, editing multiple documents at once, printing and print preview, find/replace/find in files dialogs, undo/redo, and online help.
|
|
rummage
(Rummage)
This is a small Java Class Library. It contains many useful methods and demos that can be leveraged to speed up the process of developing low-profile desktop applications in Java. Currently, most of the GUI Classes are for use when an application's target platform is Windows XP.
|
|
sablono
A Java (web) project template utilizing Spring framework, Sitemesh and Hibernate. Project management is done by Maven and all XML descriptors are generated by XDoclet.
|
|
Safari Search Plug-in for Eclipse
(safarieclipse)
This Eclipse Plug-in allows Eclipse developers to search the Safari e-reference library within the Eclipse environment. The Safari search plug-in currently works with Eclipse version 2.1.3 and will soon be available in version 3.0.
|
|
salutafugijms
(SalutafugiJMS)
SalutafugiJMS is a peer-to-peer implementation of the Java Messaging Service specification that uses ZeroConf DNS-SD IP sockets to communicate in a distributed computing system. SalutafugiJMS eliminates the message broker found in traditional JMS implementations and the need to manage specific services required by traditional DNS-SD systems. Name the information your system needs to exchange. Your system asks for what your system needs. Your system sends out what it chooses. SalutafugiJMS takes care of the rest, leaving your system very loosely coupled.
|
|
Sample NetBeans Version Control System Integration
(noversion)
Simple NetBeans module with almost no business logic that shows how to integrate a version control system with NetBeans IDE.
|
|
sampo
sampo is a collection of utility and tool classes, related to I18n and Search Engine
|
|
Sartorius
(sartorius)
Sartorius is a code generator. It reads model information in XML format, and transforms it into software artifacts using configuration information, transformation properties, and templates.
|
|
Savant build system
(savant)
Savant is a complete build system including continuous integration and development portal and documentation system. Savant is built to allow large enterprise builds to be managed in a simple and extensible manner.
|
|
SaveCCM Graphical Tool
(SaveCCM)
SaveCCM Graphical Tool for designing and modeling component based systems. The tool follows the SaveCCM notation.
|
|
SaxStack
(saxstack)
SaxStack is a Java library designed to help programmers make a simple and efficient use of XML SAX parsers, and also to help them generate XML streams. Its main design driver is the modelling of the parsing/generation as a stack of XML node handlers, which let the programmers focus on one XML node at a time and end up with an clean and efficient design.
|
|
ScalaTest
(scalatest)
A testing framework for Scala and Java programmers.
|
|
Schema Oriented XML Marshaller
(SOXM)
Library for marshalling and unmarshalling object graphs in XML using EL expressions embedded in schema document as appinfo annotations. Complies to all standards and specifications including support for all XML schema structures, ISO 8601 date/time formatting, imports and includes, and namespaces. Produces schema-compliant documents with 1 artifact: the schema with embedded configuration. Out-of-the-box support for Java 5 enums and partial marshalling of uninitialized Hibernate proxy objects. Provides many extension points including interceptors; custom types; custom configuration factories; and custom expression handlers.
|
|
scheme
An IDE for the Scheme language built on top of the NetBeans Platform.
|
|
ScoringVisu
Plug-in for information visualiziation through the scoring of data. The first visualizations to be implemented are spirals and concentric circles.
The plug-in will be added to the FiCell project :
http://www.limsi.fr/Individu/vernier/ficell-en.html
|
|
Scriba
Scriba is a prototyping, scripting environment for Java-based scripting languages supporting the JSR 223 standard scripting API. It allows intermixing different languages within a single runtime execution environment and a user interface inspired by the Mathematica notebook concept.
Common uses are experimentation with a new library, prototyping of pretty much any type of functionality, debugging existing code, writing test scripts etc.
It has BeanShell and JScheme integrated with good support for code completion in BeanShell mode.
It integrates an HTML editor that allows a literate programming of scripting development.
|
|
Scriptorium
(scriptorium)
Scriptorium is an integrated development environment (IDE) useful to write down critical editions. Scriptorium is especially aimed for ancient mathematical texts.
|
|
Scriptware
(scriptware)
The main purpose of this brazilian project is to help the generation of DML (Data Manipulation Language) scripts based on SQL statements.
Looking forward our plans are to turn this project into a database development and administration tool like PL/SQL Developer
and Toad but completly free.
|
|
Seam Plugin for NetBeans
(nbseam)
This project aims to provide support for the Seam Framework (WebBeans) in NetBeans.
|
|
Search tools
(search-tools)
The scope of the project is to build a program that searches files based on user specified criteria, executing specific actions on the files matching the criteria.
It shall be possible to specify the text to search, the pattern of the filename (that can include wildcards like * and ?), it shall be possible to specify a recursive search and if the search has to be casesensitive.
|
|
Secure Application License Management made easy
(TrueLicense)
This project aims at enabling a Java application to manage licensing aspects in a secure, yet easy way.
Applications can create or verify user or system licenses. Free trial period licenses can be automatically generated.
Security is maintained by using digital signatures and encryption of the created XML based licenses.
A Swing based wizard is provided to allow easy license installation/verification for users.
The package is fully internationalized, currently supporting English and German.
|
|
SecureJSH
(SJSH)
SecureJSH provides interactive shell environment for the Java(TM) programming language, over RFC4251 SSH protocol. It is a totally new, NIO based server side SSH implementation, and leverage JSR199 Java compiler API to dynamically compile and execute Java statements user typed in the shell. SJSH aims for minimum resource consumption thus suitable to provide SSH based administrative for enterprise server applications.
|
|
Security Tool for Java Developers
(sectool)
This tool expands the current keytool to include more functions which are mainly useful for developers. Like keytool, it may use some sun internal packages at the moment, but the references should be as little as possible and will be removed whenever public APIs are available.
|
|
self-executable Java archive generator
(sfx4j)
This project provides a tool that allows developers to pack a jar file into a single class file.
|
|
Self-extracting JAR builder
(sfxjar)
Tool to create self-extracting JAR archives with clickwrap license. Meant as possible replacement for com.sun.tools.extractor used in Mustang source & javadoc distribution. Supports standalone and ant task invocation.
|
|
Sen - morphological analyzer for Japanese
(sen)
Providing morphological analyzer for Japanese. Sen is Java port of Mecab which is morphological analyzer written in C++.
|
|
seppia
Seppia is a simple java technology that allows to build java applications from constituent parts: jars, javascripts and other resources.
|
|
Sequence Diagram Viewer
(sequencediagramviewer)
Reverse engineering and viewer for sequence diagrams.
|
|
Sequence diagrams from textual descriptions
(sequence)
Sequence generates UML sequence diagrams from textual descriptions through an automatic layout process.
|
|
sequence-src
The project contains software and maven plugins to have sequence diagrams generated from source code, based on simple javadoc markup. This can be used for ducumantation purposes, for instance as illustrative images in the javadoc files. The idea is to generate source for Alex Moffat's excellent sequence diagram png-generator tool.
|
|
ServerPerformanceTest
(spt)
An Server Performance Test Utlitiy which is focus on memory IO and network IO. The utility will help us found bottleneck of system.
|
|
Set of classes to "code by intention" around Java Collections. Subproject of jintention.dev.java.net
(jin-collection)
This is the first libraries that we publish that follows the principles of code by intention that we try to apply and spread with jintention.dev.java.net website.
|
|
Set of tool to increase coding productivity in everyday tasks.
(jintention)
Set of small and focused libraries that aims to easy everyday tasks moving outisde the very common and repetitive parts of your code allowing to write with a more human-readable and concise style like seen in modern languages.
|
|
shared-editor
(shared-java-editor)
A shared editor where two programmers can view,and link each others function code and compile it on each others own desktop
|
|
Siberian Framework
(Siberian)
Agile J2EE Framework Development
|
|
Simple Access Management
(simpleaccess)
Simple Access is going to simplify role based ACL model. We plan to implement the model as one web component which is based on Spring and webwork2. Also, we try to simplify
the APIs. We focus on access management but not user management.
|
|
Simple and smart guest book.
(openguestbook)
This project has the intention to supply a guest book of simple visits, fast intelligent and, besides being open source who is mounting its site.
|
|
Simple Annotations Validation Framework
(savf)
The goal of this project is to provide an easy, yet flexible way to define validations for Classes, fields, methods, and method parameters. Eventually implementing JSR-303.
|
|
Simple CSV Input/Output
(csvio)
Simple and yet flexible way to read and write CSV formatted streams.
|
|
Simple Java PreProcessor
(sjpp)
Simple java preprocessor, but fully compatible with any standard compilers (javac, jikes) and IDEs.
|
|
Simple Object Oriented Configuration Extension
(Sooce)
Sooce is a simple yet powerful XML configuration tool.
XML tags in this package are capable of object oriented
features, introducing the benefits of object oriented
modeling into the world of configuration.
|
|
SimpleCI
(simpleci)
A continuous integration server project with the goal of simplicity, ease of use and flexibility.
|
|
SimpleDAO
(simpledao)
SimpleDAO is easy to master and easy to use.it is another choice besides entity bean and hibernate.
It is not a total solutions for enterprise data access,instead is a light DAO code generator.the only goal of SimpleDAO is free developer from repeated coding work
|
|
SimpleDBM - A Java Database Manager
(SimpleDBM)
SimpleDBM is an educational project. Its primary goal is to build a basic Database Manager that implements some key features of a Relational Database, such as, Transactions , Write Ahead Log, Multiple Isolation Levels, BTree Indexes, System Catalogs, and SQL.
|
|
SimpleEdit - PHP-IDE for professionals
(simpleedit)
SimpleEdit aims at providing a professional PHP-IDE with refactorings, code-completion, code-templates and lots of other stuff.
|
|
simplexer
A lexer project simplify the use of lex analysis, which has an easy understanding programming model, good error message, and ignoring feature can skip unwanted content.
|
|
SimTest Spec
(SimTestSpec)
SimTest Sepc stands for Simple Test Specification. User can write simple test specifications without programming skill to test their application. At the same time, it provides a framework that allows developer to develop test specification engine which will be able to test each simple test specification in great flexibilty. SimTest Spec offers a tool that helps:
1.Implements test specification engine.
2.Create Test Specification.
3.Run test specifications.
SimTest Spec provides a framework that can cleanly separate the responsibility of program developer and QA, at the same time allows them to work closely. User friendly is one of the main goal of this project. A tool should help developer to developing home-make test framework and integrate it into the production process easily. At the same time provides user ability to write test specification, organize them and executes them.
|
|
Simulator for Symbolic Transition Systems (STS)
(stsimulator)
STSimulator is a Java library to simulate Symbolic Transition Systems (STS). STSs are transition systems with an explicit notion of data, and data-dependent control flow (somewhat similar to UML state machines). They are a well studied formalism for modeling and testing reactive systems. Using this library, common on-the-fly testing algorithms for transition systems can be easily implemented.
|
|
Sinon
(sinon)
Sinon is a Java tool that extracts textual information from Web sites. In other words, it is a tool that can be used to scrape any kind of text (HTML included) available in the Internet or in a filesystem. An XML configuration written by the user file informs Sinon what steps it must execute in order to reach the desired information. Page downloads and cookie management are transparent to the user. The extracted information and extraction status information are made available through the Sinon API.
|
|
SIP - FILE TRANSFER
(filetransfer)
Data transfer from server to client or client to server
|
|
SJTools - SysVision Java Tools
(sjtools)
SJTools is a collection of utility classes, created by SysVision
|
|
SKS Visual Programming
(sksvpl)
UML like notation for programming with more focus on practical usage and easy development. This is a Netbeans plugin with integration of compiler, debugger, profiler and code coverage tools. The development model is based on complete event-driven workflows. Emphasis would be have a complete graphical environment for development for boosting productivity.
|
|
Skyway Builder Community Edition
Skyway Builder Community Edition (CE) is an open source, Eclipse-based solution for developing and deploying JEE Rich Internet Applications (RIAs) and Web Services. Using a model-centric approach to development and deployment, Skyway Builder CE generates standard Java code that conforms to industry best practices on the Spring Framework and Spring MVC in a web-server-only runtime environment and/or in a full JEE container. The generated solutions are equally portable across open source and commercial infrastructure stacks. Skyway Builder leverages a variety of Eclipse projects, including EMF, GMF, WST and JDT, and as a SpringSource Certified Solution Partner, SpringSource has certified the integration of Spring and SpringSource software with Skyway Builder.
|
|
SLAMD Distributed Load Generation Engine
(slamd)
The SLAMD Distributed Load Generation Engine is a Java application designed for stress testing and performance analysis of network-based applications.
|
|
slamd2
(SLAMD2)
SLAMD Distributed Load Generation Engine, Version 2
|
|
Sleep
Sleep is a perl inspired embed-able scripting language for Java applications.
|
|
Smart and Simple Web Crawler
(Crawler)
Simple framework to implement crawling technolgy in own programs and libraries.
|
|
Smart Logging Tool for Java based applications
(Slogger)
Smart logging takes logging to a new level by removing the need to specify log statements in the code. It can be used in any Java/J2EE aplpication, and can integrate with common logging frameworks like JDK logging, Log4j etc. With a simple configuration, Slogger can create different logging capabilities and levels in the application at runtime. It can be used to specify package level/class level/method level/attribute level logging, logging destination and format/logging type - trace, debug, info etc all at runtime.
|
|
SMI4J
(smi4j)
This project provides an enterprise quality SMI library/parser
and applications. The library will be used for reading and testing
Management Information Base (MIB) modules which are defined in
Structure for Management Information (SMI). The applications use
the library to provide functionality such as code-generation or MIB browing, while it also can be used within other projects to develop SNMP applications.
|
|
Snail Database
(snaildb)
Snail Database is an Relational/Object bridge, that allows transparent persistence for Relational Datamodel against Object Database
|
|
Snap2DB
(snap2db)
This is an exciting new project that uses the power of J2SE 5 annotations to build an object relation mapping tool. Snap2DB enables the developer and deployer to easily map value objects to a database and to manage that ongoing relationship.
|
|
SNMP4J - The Object Oriented SNMP (Agent) API for Java
(snmp4j)
Free open source state-of-the-art SNMP implementation for Java 5.0 or later. SNMP4J supports command generation (managers) as well as command responding (agents).
|
|
SoCManager
(socmanager)
SoCManager is a Software Configuration Management (SCM) aid tool based on a SCM approach defined to accomplish the practices of CMMI (Capability Maturity Model Integratioin) SCM Key Process Area. This will be a Web-based tool that will provide functional requirements to identify, control and audit the software configuration, and to account the SCM process status. These requirements are based on IEEE Standard for SCM Plans and on SWEBOK.
|
|
socrates
(SOCRATES)
Socrates is an automated analisis tool based on a rule engine to search "bed smells" in a source code. It can search for design considerations and Design Patterns usability since it is able to relate a class in the context of your program
|
|
Software Quality Environment
(SQE)
Providing software with a high quality needs best coding practices and standards. There are a few free tools out there targetting this area (FindBugs, PMD, checkstyle). SQE is an initiative to provide an integration of these tools into NetBeans, delivering a high quality workflow for those tools on a daily usage scenario.
|
|
Solaris 10 DTRACE VM agents
(Solaris10-dtrace-vm-agents)
Older Java VMs all run on Solaris 10 but there is no visibility via the DTRACE tool. These agents will (if loaded into a VM at startup) will provide various DTRACE probes.
|
|
solaris-pkg-creator
The Solaris Pkg Creator is a netbeans plug-in to create Solaris Packages for your application. This tool enables easy creation of solaris packages for any kind of application.
|
|
somnifugijms
SomnifugiJMS is JMS within a single JVM.
|
|
Sophiann
An open source Java enviroment developed to extract knowledge from Artificial Neural Networks through Formal Concept Analysis.
|
|
Sophiann
(sophiann)
Sophiann is an environment developed to extract knowledge from trained Artificial Neural Networks.
Users can study real life process by the analysis of the rules extracted from artificial neural networks wich have been trained to model a certain process.
The environment is being developed in Java, for desktop platforms, at the Pontifical Catholic University of Minas Gerais, in Belo Horizonte, Brazil, and it will be open for collaboration as soon as this process is over.
|
|
Source Code Mania
(SourceCodeMania)
Source Code Mania It is an interactive warehouse of programming source code and tricks.
A tool to learn watching peaces of code or to simply store our code and keep it for future work.
It is interactive since it doesn't only allow to consult the available code/tricks until the moment, but rather, also, it allows the users to incorporate his own.
A place to search solutions to our work , a place to store and organize our source code (funcitons , procedures, classes, and more) and when needed ,search a posible solution here copy , paste modify and use.
Will be available to store code of: Delphi , Visual Basic, Java , C++ , PHP, Python and more, with a syntax highlated colored editor.
|
|
Source lines of code counter for Java, C++, Ada with console and Swing user interfaces.
(loc-counter)
A simple source code line counter based on physical
lines of code counting. It can be configured to
ignore or include comment lines. Available with both
console and Swing user interfaces. Works with Java,
C++, Ada, and other languages.
|
|
SpinJob
The main goal of the project is to develop a database comparison application.
It will be possible to save a snapshot of some or all tables of a given database as a way of saving a database state for future comparisons.
There will be four modes of comparison:
1-database instance with database instance
2-database instance with snapshot
3-snapshot with database instance
4-snapshot with snapshot
It will be possible to save the result of a comparison.
|
|
spl
(SPL)
Simple Persistence Layer is a Java object-relational mapping framework that allow a simple and easy manipulation of data and objects.
|
|
Spline toolkit
(splines)
Library to use and interactively edit splines with ease. Lets you
|
|
Spring Support for NetBeans
(nbspring)
The goal of this project is to create full integration for Spring in NetBeans. This project will go over and beyond the current NetBeans plugins for Spring, and will provide features in line with those provided by SpringIDE for Eclipse
|
|
SPRing, just strONGly typed
(sprong)
A dependency injection container based on annotations and code generation. Instead of reflection and/or XML configuration as other containers use, Sprong lets you wire your beans in strongly typed Java code.
|
|
SPT Object Database
(SPTODB)
An object database implemented using Prevayler as the transactional serialisation engine. Support complex object graphs, indexing, constraints, full text search (through Lucene) ...
|
|
SPT Relational Database Web Tool
(sptrwt)
A simple web based tool to view database metadata (tables, procedures, triggers, constraints) and interact with the database (query tool). Can work with either JNDI datasources or direct JDBC connections.
|
|
SPT Web Mail Application
(sptwebmail)
AJAX based web mail application built using Echo2/EPNG. Developed primarily for internal company use since none of the Java Web Mail clients worked well for us.
|
|
SQL for doing DDL/DML/Queries on a filesystem
(sql4disk)
A file system can be thought of as a database of files and directories. DML/DDL on such a database is equivalent to doing disk operations. A select query on such a database is equivalent to
running a glorified grep, which returns a list of File
objects.
DiskSQL is a trivial SQL variant used to do DML/DDL/Select on the file system.
DiskSQL statements are written in plain text files
a DiskSQL utility runs these statements. You can
schedule running of these statements.
Uses ANTLR for parsing DiskSQL. The by product of parsing DiskSQL is ANT xml (ant commands
generated dynamically). These ant commands
can be run one shot or scheduled using Quartz.
|
|
SQL Scenario
(sqlscenario)
Data processing system following a given scenario. The system is a consistent execution of SQL instructions in line with the conditions or rules. Engine is a Java library, which implies its use with the Java platform.
You can use this library for the implementation of the existing or newly created system, which requires frequent change of the data processing rules, and where system rebuilding is critical. In addition, the relative simplicity of syntax allows to create scripts even to those who are not specialists in coding (but still knowledge of the database system scheme and SQL is required).
|
|
sqlies
Simply and stupid Framework for help developper to scribe a sql99 statement. Translate sql for popular database (javadb, hsql, postgresql, mysql, MsSqlServer, Oracle, ...).
- Developper manipulate a lot of object for build this sql statement.
- DbQuery : A fine SubLayer of JDBC for simplify parametrize of Prespared Statement.
- DbUnit : to simplfy JUnit test with a set of test on a embebded database.
|
|
Squarefish
(squarefish)
Squarefish is a new endeavour to provide alternatives to boring programming languages and applications with the added bonus of very nice GUIs in most products thanks to the java look and feel!
|
|
Stack Hound
(stackhound)
A tool to visualize analyze stack traces and thread dumps coming from multiple sources (SIGQUIT, Threading MXBean, jstack, log files, etc.)
The tools would be useful in adhock debugging of production systems, especially in the cases of hard to reproduce deadlock, lock contention and others.
|
|
Standalone JSP Runner
(jsprunner)
Runs a JSP file like running a perl script from the command line.
1. Converts/generates Java source code for the JSP file
2. Compiles the Java Source Code
3. Runs the newly created class file.
Lightweight (1 source file) & does not use other project's source code. All the codes are written without Lex parsers.
Support for 'request', 'response', 'application' & etc to conform JSP 0.9 for the Beta Stage.
Alpha stage is complete with a working demo.
Well Suited for:
1. Web Masters: Generates HTML files from JSP so that their sites scales well rather than hitting on the database server all the time.
2. Students & teachers, to learn about JSP quickly.
3. System Administrators, Forget Perl, JSP could handle most task easily.
More Objectives:
In the long run, I would plan for JSPRunner to be running as a VM over VM, much like Parrot for Perl but adding a layer to enable eficient execution. One might think of an Application Server Accessible via Command line.
Help Needed:
Excellent Java developers that could extend the functionality, build a JSP Runner Registry (Like Rosetta for MacOSX Intel PPC emulator).
Testers for good feedback.
Project:
Timeline: 9 months:
1. Basic jsprunner tool
2. JSPR Registry
3. Commandline VM
4. Network Execution & Automation
5. Web server integration for automatically generating HTML static files.
|
|
Stat-Perforce
(StatPerforce)
Developer activity reports for Perforce
|
|
sted
Global Transliterator and Editor - Map Characters between Fonts and Transliterate between Phonetic input and Viceversa.
|
|
Still - Jabber API
(still)
Still - Java Jabber API
|
|
StringGenerator
String generator for generating random passwords, activation links etc.
|
|
Struts FormDef
(formdef)
Struts plugin for reducing the work and repetition associated with using DynaActionForm objects.
|
|
Subscription Cycle
(SubscriptionCycle)
Use SubscriptionCycle to publish content to your subscribers in multiple formats including HTML (website), OnDemand (portal), email (newsletter, mailing list) and RSS (blog) all from an intuitive web based administration panel
|
|
Subversion "overwriting import" tool
(soimp)
Import files to subversion (overwrites if necessary)
|
|
Super
|
|
Super
LimpidLog is a revolutionary logging for Java and J2EE. No hard-coded log statements required. Easy and transparent. Classes are dynamically registered at runtime. See http://www.acelet.org/limpidlog/ for more information.
|
|
SuperCRUD Software Template Community
(supercrud)
A Web application that generates applications based on template that can be developed by community member. It's a kind of template repository to generate CRUD applications, but not limited to CRUD.
|
|
SuperEnvironmentLite
SuperEnvironmentLite is a J2EE tool, Java EE tool, for management and monitor GlobalEnvironment. It is a lite version of SuperEnvironment. The main difference is that SuperEnvironmentLite is for developers without runtime management and monitor.
|
|
SVN Based Application Installer/Updater
(downrush)
It's quite simple, really. SVN is very good at keeping track of versions of files, even binary files. It keeps bandwidth down by only sending change deltas, again even with binary files...
So, taking that into account, It makes a lot of sense to have an installer/updater/launcher that updates the codebase from a binary-only "production" repository before launching. Perhaps even check a website for the preferred SVN Revision to use, which would mean the installer would even be capable of temporarily rolling backwards from buggy versions.
|
|
svntools
svntools is a collection of tools including svnprops which is a fancy pants smart wrapper around the svn propadd and propdel commands. By default, svnprops operates recursively on the current directory. Properties specified via command line arguments will override the defaults.
|
|
swaf - simple web application framework
(swaf)
swaf, despite it's "framework" name, will try to become a collection of tools to easily build websites and web applictions using java. It will strive not to *frame* users in a restrictive environment, and to avoid complexity of most of the currently known web application frameworks.
|
|
Swing Creator
(swingcreator)
To build a small simple and easy to use swing development environment which also contains actions normally associated with ide's for example being able to compile, debug and run.
Will also include load and save functions.
|
|
swt_code_generator
(SWTCodeGenerator)
This tool focuses on automating the process of GUI buidling in Java/SWT.
GUI building is slow and repeated job. Many workarounds have been suggested and implemented. There are some visual GUI builders which provide similar interface like Visual Basic. Projects like thinlet read XML and generate dynamic GUI.
The approach followed here is similar - write GUI in xml, validate it using "jing" (tool uses RELAX NG compact grammar) and then generate single GUI java class. You write a separate java class which contains static event handler(s); called from auto-generated GUI class, in response to button clicks/menu options selected.
|
|
Syntax Tree Browser
(syntaxtreebrowser)
A standalone Swing app for browsing syntax trees from javac in order to better understand javac's API.
|
|
sysinfo
(SysInfo)
A small library to read system native information like cpu speed.
|
|
Tabajara Generator
(TabaGen)
Yet another code generator based on templates. The project have already templates for generating struts+spring+hibernate framework code: jsp; action, business and dao classes; struts-config, tiles, applicationContext, applicationResources and validation.xml. You just need to write the HBM/POJO files.
|
|
Tag Library for Blue Martini
(blue-tags)
A tag library to use with Blue Martini (a commercial content-management/ecommerce product. www.bluemartini.com)
|
|
TangoGUI
Tango GUI is an extension library to Swing that makes it quicker and easer to create better looking Swing-based applications.
Tango brings to Swing, amongst other things, a new way of working with events (no more anonymous inner classes!), and provides extending 'T' classes for some comon Swing classes with better default setup.
JGoodies Forms and JGoodies Looks comes bundled with Tango and makes sure that your applications look good by default.
Planned for the future is the ability for Tango to generate a form or a wizard based only on annotated beans.
In short, Tango focuses to improve on all the things that makes hand-coding GUI in Swing a slow and tedious process.
Tango is licensed under a BSD type license.
|
|
Tapestry FCKeditor
(tapestryfckeditor)
The FCKeditor packed as Tapestry component
|
|
Tapestry Support
(tapestrysupport)
Additional examples, downloads and components for Tapestry.
|
|
tapestry-ajax-rpc
An extension for tapestry4.0, with this extension you could use javascript to call a java object's method directly. You don't need to care about the type convertion and the communication with the server, the extension will do it for you.
|
|
Tapestry@Netbeans
(nbtapestrysupport)
This project will provide support for the Tapestry Web Framework in NetBeans.
|
|
TCC_FITO
(Reconhecimento)
The project goal is academic and part of a monograph.
|
|
TCP Connection Monitoring Tool
(tcpmon)
This Tool can be used to setup tunnels for TCP connections between a client and a server. It intercepts all the traffic flowing on the TCP connection and displays it in its GUI. This tool is quite useful for debugging any Web application, or a Web service since it can be used to monitor the requests and responses as they are sent on the network.
|
|
TEA Error Monitoring System
(tea)
TEA is an error and exception monitoring system for java and web applications. It closes the gap between low level log files and high level bug tracking systems and helps the application maintainers by storing the errors and exceptions in a database and notifying them.
|
|
Technobuff Utils
(technobuff-utils)
This project offers utilities to ease common programming tasks. These include things like File handling, text manipulation and formatting.
|
|
Test Application Signature Safety
(tass)
TASS is a program to analyze the class files of an application. In other words, it delivers you news about your application. It can check the static references in application class files, and compare them to a target platfrom. It reads all of the classes of an application, and inspects each class file. All references outside of the class file are inspected, if the reference is to a platform package. References to API elements in a platform package are flagged as errors if the API elements are not present in the platform definition. External references to non-platform packages are not checked.
Additionally, TASS allows you to collect information about the API elements used by several applications into a samll database file. This database file can be analyzed and reported on in various ways.
|
|
Test Support Library
(test-support)
Library for writing unit tests.
|
|
TestAlgo 2.0
(testalgo2)
TestAlgo 2.0 is a basic programmation language, made to help beginners learn to make good algorythms.
|
|
TestAutomation
This project aims to develop automation/testing tool to automate the process of testing/monitoring a software. It will feature automatic recording of user actions, training the software to check complete page load and then playback...
|
|
TestNG
(testng-eclipse)
This project will provide an Eclipse plug-in for TestNG with features similar to the JUnit plug-in but also covering the advanced functionalities of TestNG: groups, dependencies, editing of testng.xml, etc...
|
|
testng
testng
|
|
Texbeans
(texbeans)
a LaTex plugin for Netbeans
|
|
Textile-J
(textile-j)
A java library for parsing Textile markup, with extensions for JFace and SWT.
|
|
The Java-Digester Factory
(Java-Digester-Factory)
Java-Digesters are Java programs that process other Java programs,
and can be used to build such diverse things as:
* Compilers and interpreters
* Program checkers and pretty printers
* Statistics gathering tools
Creating a digester using the toolsmiths's usual approach (lex,
yacc, ...) requires months of training, weeks of planning, and
many days (and nights!) of programming. This article introduces
a different approach that reduces any digester-building project
to a set of mouse-clicks and some form-filling around the
intuitive GUI of a new (and free) framework called JDF (the
Java-Digester Factory). JDF achieves this economy of effort
by exploiting the following devices:
* Using a canned, prefabricated and tested grammar and
parser. (The grammar and parser can't be changed --
even inadvertently).
* Providing an IDE that displays the grammar as visual
trees that ordinary mortals can understand and use.
* Visually guiding users to the information they must
provide to augment the canned grammar into the desired
digester application
|
|
The jTDS Project
(jtds)
Open source pure Java JDBC 2.0 driver for the Microsoft SQL Server series (6.5, 7.0 and 2000). jTDS is the only open source JDBC driver for MSSQL in production state and under active development.
|
|
The Tally Ho
(Tally-Ho)
A community- and news-centric content management system that is highly devoted to reader participation, both in terms of commenting on articles and in producing them.
|
|
The Wizard Extended- A plug-in Tool
(wizardex)
The Wizard Extended (wizardex) is new Wizard Dialog tool having the feature of adding various forms dynamically from external files. It acts like a plug-in tool which can be attached to any desktop application. Its UI look and feel is controlled by xml file externally. The developer can modify the information of building UI and Components according to their needs. It provides storing of information given by the forms in Database using JDBC. It follows some design patterns like mvc, decorative, factory etc.
|
|
The Zonski Framework
(zonski-framework)
A standard framework for building standard applications that have both a web and a Swing front end. The Zonski Framework aims to add utilities, architecture and blueprints to toolkits such as Spring, Hibernate, Swing, etc to ensure consistency and simplicity. It's like EJB, only usable.
|
|
Theseus' Thread Project
(theseusthread)
One of fundamentals of software engineer are white-box tests. These tests are very difficulty to be performed because to check all conditions that can exists in all methods or procedures and create all data that allow the tester to execute all conditions on it is a great and complex thread that, today, is made in a manual way. Missing or incomplete tests causes a great impact in software projects. This tools intents to create an application that, independent of platform or language, can inspect code and create test data to perform White-box test reading all conditions in a method or procedure.
|
|
thinlet
(Thinlet)
Thinlet is a lightweight GUI toolkit in a single Java class. Separates
the graphic presentation (described in an XML file) and the business
logic. Developed mainly for browsers' 1.1 capable JVM and Personal Java
PDAs.
|
|
ThinNB
(thinnb)
Umbrella project and NetBeans module that adds support for Thinlet inside the IDE
|
|
ThinNB Jar
(thinnbjar)
Makes Thinlet's jar available to other modules
|
|
ThinNB Thing
(thinnbthing)
Makes Thing's jar available to other modules
|
|
ThinNBEditor
(thinnbeditor)
Adds support for editing Thinlet xml files in visual mode using ThinG
|
|
ThinNBSupport
(thinnbsupport)
Adds support for Thinlet xml files in NetBeans
|
|
thisTest
(thistest)
A very lite weight unit testing framework, designed specifically for the micro-ISV and sustainable tools market
|
|
tiny-renderer
Library which performs fast rendering of styled xml-documents.
|
|
TldBuilder - Build taglib files from annotations
(TldBuilder)
Library for automatic creation of TLD files based on annotations in your taglib classs. Includes a Maven2 plugin.
|
|
To convert .exe files to .txt file .
(fileconverter)
To convert executable file to readable file.
The whole process will be like to make reverse compiler.
First we will convert .exe files to assembly language then to readable files.
|
|
toolbox
It's a Java toolbox!
The goal is provider a repository with usefuly tools for use in Java projects.
Librarys, files, texts, as like XML handles, connection pool, user interfaces, papers with patterns and everything.
|
|
Toolkit for Amazon S3
(jetS3T)
Toolkit to aid in the development of Java programs using the Amazon S3 online storage service.
|
|
Tools that assist Developers
(Hammer)
Tools4Dev is an attempt that aims the creation and suggestion of new tools, plugins, etc which help and support the daily work of developers.
It is also a great opportunity for new or experienced software engineers to be involved with the project, contribute and gain knowledge.
|
|
Torque-Spring integration
(torque-spring)
We are going to integrate Apache Torque with Spring framework.
|
|
Trace Message
(tracemessage)
Print out a message with the location where the print call happens, perfect for debuging.
|
|
tracetest
A tool for automated trace based testing
|
|
Transactional Aspect-oriented Persistence
(tap)
tap project will provide JTA controlled ACID persistency of plain old java objects (POJO) in a JDBC database, using Java5 and AspectJ.
|
|
transcendental-beans
(TranscendentalBeans)
A Native Aspect Oriented Database based on the JDO API and written in AspectJ. Contains "Aspect Query Language", and all Java persistence data definitation. Schema is a Java/AspectJ object/aspect model.
|
|
Transcoder Maven2 Plugin
(transcoder)
Transcoder is used to multilingual resources in Maven projects. This plugin checks runtime project dependencies to see if the required resources are translated into the required languages.
|
|
Transform SWF
The Transform SWF framework is a collection of classes for each of the tags and data structures that make up the Flash (SWF) File Format Specification from Macromedia. The classes provide a completely object-based API for parsing, manipulating and generating Flash files. This allows Java applications to dynamically generate and update files that represent animations and documents which can be easily distributed and displayed on any platform that supports a graphical web browser.
|
|
Transform Utilities
Transform Utilities is designed to extend the functionality provided by the Transform SWF framework and support a higher level interface to reduce the level of effort required to implement applications. Transform Utilities simplifies the integration of sound and images into Flash file while text can be displayed using external font files allowing presentations to be localized for any spoken language.
|
|
Translate AS1
Translate AS1 is a compiler for Macromedia's ActionScript language. Scripts are compiled to generate the binary encoded actions and byte-codes that are executed by the Flash Player when a frame is displayed; a button is clicked or when a movie clip responds to a mouse or keyboard event. The code can be added to the objects in the Transform SWF framework or integrated with a third-party Flash library.
Translate AS1 greatly reduces the level of effort required to implement complex behaviours when implementing Flash files. Rather than generating individual action objects programmatically high-level ActionScript can be used - boosting productivity and reducing errors.
|
|
Transparent Logging for Java
(autolog)
AutoLog provides a drop-in functionality to enable logging in existing & running code in a Java 5 environment. No changes to code are required. Logging code is inserted into byte code dynamically.
|
|
Transporter
Transporter is a framework to provide seamless interface with different FTP and FTP like protocol libraries. It also supports feature of pluggable delegates to any other FTP library.
|
|
trapi
A Transactional Pipelined processor, an easy to use framework for pipelined processing of data that uses transactional backing store (JDBC or FS) to guarantee the consistency of it's state.
|
|
TrueVFS
TrueVFS is a virtual file system to enable transparent access to archive files (ZIP, TAR, etc) as if they were directories. Archive files may be arbitrarily nested and the nesting level is only limited by heap and file system size. The TrueVFS mantra is "archive files are virtual directories" and the design strategy is to "make simple things easy and complex things possible".
|
|
TrueZIP sample application
(truezip-explorer)
A sample application for browsing ZIP files using TrueZIP.
|
|
Turbo Eclipse
(turbo-eclipse)
Turbo Eclipse is a Eclipse distribution which is optimized for JEE/Maven developers.
So Turbo-Eclipse is a very small distribution with only necessary plugins to develop JEE Applications on Glassfish using Maven.
|
|
Type arithmetic library for Java5
(tiger-types)
This library defines type arithemtics over Java5 type system.
|
|
UML Designer
(uml)
UML Model Generator for java source code
|
|
UML4All
(uml4all)
A web site with two main features: provide UML diagrams for management in DHMTL (client) and a Project Management of a uploaded file for each session. Providing a number of parsers of the most famous UML files formats...(server) Using Servlets and Java for That
|
|
Uncommons Antlib
(uncommons-antlib)
Macros, custom tasks and plugins for building modular software with Apache Ant.
|
|
Uncommons Maths
(uncommons-maths)
Pure Java statistics and discrete mathematics package.
The most compelling feature of this library is its comprehensive random numbers package. Includes 3 high performance random number generators and provides classes for working with uniform, Gaussian, binomial and Poisson distributions.
(Originally developed as part of the Watchmaker Framework for Evolutionary Computation).
|
|
Unified Emulator Interface
(UEI)
The Unified Emulator Interface is a standard method for tools and Java ME device emulators to communicate. It is governed by the UEI Advisory Board.
|
|
Unified Process Customized
(upc)
Plug-in to Eclipse Framework that allow process engineer to customize and execute unified process.
|
|
UniMod
UniMod states for Unified Modeling. Long term project goal is to create unified methodology for application development process that will close the gap between Design and Development phases.
UniMod defines it’s own methodology for describing application behavior and delivers set of tools that consists of Java Finite State Machine Framework and Eclipse Plug-in. Tools allow designing application logic with help of set of Class and Statechart Diagrams, generating finite state machine XML-description and then launch this XML-description using Runtime Framework that is part of Java Finite State Machine Framework.
|
|
Unit test automation toolkit for Swing application.
(SwingUnit)
SwingUnit is a unit test automation toolkit for Java Swing application.
SwingUnit assumes that it is used with JUnit, and it makes you easy to write a test code which operates Swing GUI. I suggest you to use this
toolkit on the following cases:
- Degrade test automation for a refactering.
- Test on each platform/OS.
- Continuance measurement of GUI response time for iterative development.
- Performance test for many user's concurrent use.
- Test for each language.
Your new idea for the usage of this SwingUnit is welcome.
The main concept of SwingUnit is a encapsulation of operation event for each Swing components. I name it RobotEvent. A RobotEvent finds a target
component and it acts a given operation. Not only you can use the RobotEvent from your JUnit test code directly, but also you can build it from a scenario file written in XML format in your JUnit test case. Of course, the RobotEvent has a ability to make a new XML scenario file.
When I designed this toolkit, I thought SwingUnit needs two types of extensibility, one is a extensibility of RobotEvent, and the rest is a
extensibility of finding method for target components. I broke down the
RobotEvent into following main elements:
- Abstract class of RobotEvent and it's subclasses
- RobotEventFactory which can add a function to create a new RobotEvent subclass object.
- A container of RobotEvent, Scenario. You can read or write XML scenario file through the Scenario class.
- Finder which searchs target component
- Finder strategy class : FinderMethod, and it's parameter : FinderParameter.
I intended to be able to add your new RobotEvent or FinderMethod without modifing the core library.
To test on a different platform or machine, The toolkit must absorb the differences between each platforms and machines. I prepare the TestSetting
mechanism to parameterize the environment differences.
SwingUnit has two parts : one is a framework part and the other is a extension part. The framework part has a basic set of RobotEvent and Finder classes. It contains low level RobotEvent subclass which are the wrapper of java.awt.Robot method and some component events.
The extension part includes a javax.swing.* component's RobotEvent implementation
and it's helper classes.
This first edition of SwingUnit has a minimum set of RobotEvent to demonstrate the availability of the concept. This version lacks many important Swing component's RobotEvent, and also, it may have many bugs.
I hope many guys will join to collaborate creating a new RobotEvent subclass or a new FinderMethod, or removing a latency bugs.
Thanks.
|
|
Unit Test Generation
(testgen)
The test generator can reduce the effort involved in regression testing large-scale Java applications from weeks or months to seconds. This is achieved by first "observing" the application (using byte code instrumentation) during the testing cycle and then generating unit tests from the observed behavior.
|
|
Unit Testing Framework - XSLT
(utf-x)
UTF-X is a Junit extension for testing XSLT stylesheets. UTF-X test are deined in XML test definition files which are automatically loaded and executed by the framework.
|
|
Universal Browser Interface Project
(ubi)
Design a Universal Browser Interface for IE and other browsers to give them a common browser API for rendering webpages, with a custom widget API.
|
|
Universal Library Project
(ulp)
The Universal Library Project (ULP) aims to remove all pain from using libraries when writing Java code.
ULP aims to automate all of the following tasks for end users of Java software libraries:
- Downlownloading a software library release
- Unpacking the release
- Organising all downloaded releases
- Finding the important binaries within a release
- Entering information about the release into IDEs and build tools
ULP is achieving this by establishing a standard format for describing a software library release and providing tools (and open APIs) that use these standard documents to perform tasks that users would normally have to do manually.
|
|
UNIX logfile viewer
(logviewer)
The goal of this project is to create a logfile viewer in Java, which will be able to browse, search, merge and sort syslog and audit logs.
|
|
UP Lite
(up-lite)
Simple tools for a lightweight implementation of (generic) Unified Process. Use case creation, editing, and management using extensions to the DocBook document type. Java/Maven based tools for processing the use case documents.
|
|
uri-repair-utility
|
|
UsageGenerator
The goal of this project is to build a method parser that contains a sample of usage of a software component. Then after process it will generate an XML file.
|
|
Use Case Generator
(usecase-generator)
Use Case Generator
|
|
Utilities to support writing annotation processors
(hickory)
Utilities to make writing of JSR 269 Annotation Processors easier. During the JSR process, the JSR 269 Expert Group identified a number of situations where there would be benefit in having utility classes to assist with some of the more complex requirements. These utilities were outside of the core requirements for JSR 269 and are not included in JSR 269. The expert group nevertheless wish to share these with the community, which we are doing in this project. You could think of this project as the reference implementation for what was left out, plus some other goodies.
|
|
Utility for mapping JavaBeans
(beanmapper)
This small utility provides a convenient way of mapping and converting one JavaBean to another. Under the hood it uses Jakarta Common BeanUtils to dynamically copy properties. It facilitates copying of properties with same names and similar types. In addition you can plug-in custom structural mapping and type conversion. Example of usage is implementation of assembler for mapping of Data Transfer Objects (DTO) to/from a domain objects.
|
|
VCalendar
(vcalendar)
A library for creating and processing vCalendar (RFC2445).
|
|
Velox
(velox)
Lightweight Java tools focused on perfomance.
|
|
Verify Schema
(VerifySchema)
The project goal is to come out with mechanism to verify the schema between two versions. This most applicable scenario is when upgrade takes place for applications that uses standard DB. A patch is required to make old version of DB support the application.
Contact me @ mohanrao.a@gmail.com.
Participation: On request. Developers.
Core Java, Proficiency in DB Access layers, XML
|
|
virtualMachineRecorderAnalyzer
(vmra)
New!
A VisualVM plugin that records VM monitoring data in file and provides graphical analyzer. To optimize the performance, first run VM under baseline configuration, record it, then run under a different configuration, record again. Then compare relevant data (heap usages, CPU time, thread count, etc) in one graph.
|
|
VisitorDoclet
(visitordoclet)
A simple framework for developing JavaDoc Doclets, based on the Visitor pattern.
|
|
Visual Application Framework
(VisualAp)
The scope of the project is to build a visual application framework, enabling code generation and programming based on visual components
|
|
Visual editor for Struts2 configuration file
(Struts2-IDE)
The Struts2-IDE is a FREE Netbeans plugin for developing and managing Struts2-based applications,
that intend to make easier the work from the web developers that use Struts2 like framework MVC.
With the Struts2-IDE you can visually edit the Form Beans, Actions, and XWork configuration file.
The main characteristic from the plug-in is to prevent that the developers
could edit the file work.xml directly, doing this by an graphic interface.
To contact the project leader send an e-mail to paulo.silva.net@gmail.com with the subject compose by the
sufix JDEV_Struts2-IDE:subject.
Skills required to work on this Project: Netbeans, Webwork2, Struts, Struts2, MVC Pattern, Swing, UML, etc.
|
|
Visual Java Source Safe
(vjss)
Visual Java SourceSafe, the version control system that enables to manage individual and team projects.
|
|
Visual MySQL
(visualmysql)
A front end solution to MySQL® Server with database migration tools, SmartQuery, relationship tools, data import/export tools for numerous formats including XML, MS Office formats, CSV, Text,HTML.
|
|
VisualVM - All-in-One Java Troubleshooting Tool
(visualvm)
VisualVM is a visual tool that integrates several existing JDK software tools and lightweight memory and CPU profiling capabilities. This tool is designed for both production and development time use and further enhances the capability of monitoring and performance analysis for the Java SE platform.
|
|
Vito Project Management and Build manager
(vito)
A complete Continuous Integration utility, used for managing projects using declarative XML descriptors and annotations. It consists of a flexible repository for 3rd party products, a mechanism for building, testing and deploying your projects and a management & status web application.
|
|
vo2ddl
(VO2DDL)
This tool generates DDL statements from a set of value objects.
|
|
Vorlon - Lightweight Java Design By Contract
(vorlon)
Lightweight Java Design By Contract using JSE 5.0 language features.
|
|
VRaptor Web MVC and IOC Framework
(vraptor)
VRaptor is a Web MVC framework, with inversion of control capabilities through setter and constructor injection. You can use VRaptor to quickly build your web project. It has a lot of features from webwork and struts.
|
|
wave
An interpreted programming language written in Java that is rule-based and has an extensible syntax.
|
|
web based mail system
(MailingSystem)
A web based mailing system using JSP and advance tag library, along with reminder and calendar.
In future want to move at mobile device.
|
|
Web Install
(webinstall)
Full feature software installation project over network or file system performed by applet in browser or standalone manager with support for automatic updates.
|
|
Web Integration Test Plugin for NetBeans
(NBWebTest)
A plugin for NetBeans that allows developers to record, run. and automate integration tests for web applications. The project will examine using existing testing frameworks such as Selenium to integrate into NetBeans.
|
|
Web Portal integrating several Software Quality Assurance tools
(SQAPortal)
Web Portal integrating several Software Quality Assurance tools.
Also parent project for CATI: a tool for trazability between Design and Implementation development phases.
|
|
Web Prototype Transformer
(wptransformer)
Receve as input a group of html prototype files and generate the java server pages with struts tags or third party taglibs. The transformation process is based on a xml definition.
|
|
WebAppSecurity
(webappsecurity)
WebAppSecurity is a Servlet Filter framework that allows an easy declarative manner to create security rules for a web application. This includes limiting the number of transactions a user can make, preventing brute force password cracking, and XSS attacks. WebAppSecurity is designed to protect Websites and WebServices.
|
|
WebLEAF
(webleaf)
WebLeaf is a servlet framework whose main goal is to help in the development of web server side applications written in Java, specially for XML/XSLT based ones.
|
|
WebLEAFTest
(webleaftest)
A showcase application to show what WebLEAF can do and also to perform functional and regression tests on WebLEAF.
|
|
Webstarted Installer
(webstarted-installer)
The aim is to provide a simple application that is started using Java Web Start and provides installation and startup services for a full application.
If you have a java application that you wish to webstart but you also need to retain control on the layout of application files then you may use this project to help you.
Note that the final result is a blend of webstart technologies and classical application that allows to retain the niceness of a web application and the updatabiliy and the freedom of a classical java application.
|
|
webtop entity generator
(webtop-generator)
webtop entiry is a active unit in webtop map, reflecting the status of network elements group by its sql-like filter, a generic generator is need for bulk generation of simular entitys. it is also a testing for web-based developing
|
|
WebWork2 Validators Extension
(ww2validator)
Comm Validators and JavaScript Validators for WebWork2
|
|
Which4J
(which4j)
Find occurrences of a class in your classpath or any ClassLoader
|
|
WhirlyCache
(whirlycache)
WhirlyCache is a simple high performance in-process cache, comparable to EHCache and OSCache (but faster). It includes pluggable implementations (FastHashMap, ConcurrentHashMap) and eviction policies.
|
|
White Board Plugin For NetBeans
(whiteboardpluginnetbeans)
White Board Plugin for NetBeans
It currently supports only two users.
|
|
Wiki Editing Support in NetBeans IDE
(nbwikisupport)
This project would enable offline editing support for Wiki pages in NetBeans IDE.
|
|
Wiki Synchronization Tool
(WikiSync)
The goal of this project is to design and develop an automated web based tool that can be used to synchronize and/or migrate content from one Wiki implementation to another (e.g. between MediaWiki and JSPWiki).
The tool will among others need to understand the different wiki formats, represent these formats in an unified object model and perform necessary conversions. It should also take advantage of any programmatic APIs exposed by the wiki servers to perform read and write operations. All conversions and data transfers have to be optionally logged and reported.
|
|
Windows process management library
(winp)
Java library that provides better Windows process control
|
|
Windows SSHD for EC2
(ec2-sshd)
This project develops a SSH daemon for Windows running on EC2, to enable remote access capability.
|
|
World Clock Plugin
(worldclock-plugin)
A world clock plugin for JBuilder, Netbeans and Eclipse.
|
|
XCollections
A disk-based implementation of interfaces from the Java Collections Framework.
|
|
xlsjdbc
JDBC driver to read excel XLS files
|
|
xlSQL
(xlsql)
JDBC Driver for Excel
|
|
XML InputStream - Application Transport Layer
(XMLInputStream)
This project provides the ability to utilize the core XML Libraries in the JDK to use XML over TCP (and maintain an opened connection).
|
|
XML Mapper and XSLT Generator
(MapperJ)
This tool will have the ability to map an inbound xml to Outbound xml using xsd or sample xml and generate an xsl transformation to be used in workflows. The tool also has capability to assign metadata ids to xml nodes. Generetaed map can also be saved to xsl file. The tool also has auto mapping facility which maps sililar nodes automatically. This tool can be used in SOA development and can save lot of mapping time.
|
|
XML Utility
(xmlutility)
This utility is developed by using SWT (Standard Widget Toolkit). This XML utility provides you the facility to validate using XSD, transform the XML using XSL and evaluate XPath expressions. This utility also provided a functionality to export XML, XSL/XSD and resultanat data to the file and inbuild Text Editor. This utility also comes as a eclipse plug-in.
|
|
xml-veg
XML-VEG is a XML Visual Editor Generator, that generates complex yet powerful editor for any XML which has a DTD or schema defined. This is based on the schema2beans and XML multiview editor APIs.
|
|
XMLPortal
(xmlportal)
Web Application framework
Content Management system
Content publishing
Component directed
|
|
xplanomatic
(xplan-o-matic)
xplan-o-matic is a set of tools and Java APIs used to communicate with an XPlanner server instance and export project updates as RSS feeds, email message, and HTML page. The primary customer of this tool will be project management types and pointy-haired bosses. Future effort will be centered around adding enhanced reporting, adding adminstrative control, and features to make project management easier.
|
|
XPX
(xpx)
XPX is an alternative preferences management utility for Java. It is very simple: You do not need to learn a new API, you will continue to work with java.util.Properties class. It is useful: You can load properties from and save properties to XML document, hence it makes possible to share properties with non-Java applications. Plus: You will persist your multi-line property values in the natural way.
|
|
Xsltxt - An alternative xsl syntax
(xsltxt)
Xsltxt provides an alternative non-xml syntax for xslt stylesheets that is easier to write, understand and maintain. While the syntax is different the semantics remain the same and the actual processing of the xslt stylesheet is performed using the classes from the javax.transform package.
|
|
XUI
(xui)
XUI is a framework for building lightweight mobile and desktop AWT or Swing applications via Java and/or XML.
|
|
xWworkPlugin
Plugin para configuração do arquivo xwork.xml do framework WW
|
|
yacs - Yet Another Configuration Software
(yacs)
Server for Software Configuration System based on HTTP/WebDAV specification and DeltaV protocols.
|
|
Yet Another (Java) Decompiler
(yad)
Java Decompiler
|
|
Zansibar
Zansibar is a TestNG plugin for netbeans
|
|
ZD OSS
(zdoss)
ZD OSS is an extensible software framework for helping software developers create integration network management applications using the Java programming language.Provide Operations Support and Business Support. Implement integrated network management and ITIL (IT Infrastructure Library) services. It can be used to build standalone applications, client-server platform and web application. ZD OSS client platform base on Netbeans and the server intends to the processes of device collecting (SNMP, CIM, CLI), Network discovery, Alarm management, Topology map, Performance reports/chart, Trouble tickets, and Schedule management. Now the system base on C/S structure, using NetBeans platform and JMX/JMS as event bus; and the server will support J2EE shortly.
|
|
ZK
ZK is an all Java Web framework to enable Web apps both the rich user experiences and the simple programming model. ZK includes an Ajax-based event-driven engine to automate interactivity, over 60 XUL and 80 XHTML components to enrich usability, and a markup language to design user interfaces without programming.
|
|
zmart-ftp
Free Open source, Robust, Flexible, Secure, Highly configurable FTP Client with Thick client with swing, with added features of skinnable, history management, address book management and many more.(Why Pay for Cute FTP? be Free, Be Zmart:: Feel the Power of Java)
|