Projects tagged ‘development’, ‘java’, ‘library’, and ‘tools’


Jump to tag:

Projects tagged ‘development’, ‘java’, ‘library’, and ‘tools’

Filtered by Project Tags development java library tools

Refine results Project Tags programming (24) framework (14) api (13) web (9) code (8) j2ee (7) xml (6) reporting (5) testing (5) unit-testing (4) spring (4) linux (4)

[29 total ]

390USERS
   

Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles ... [More] , a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available. [Less]

65USERS
   

Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers. It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more... ... [More] Ehcache is available under an Apache open source license and is actively developed, maintained and supported. [Less]

49USERS
   

JFreeChart is a chart library for the Java platform that supports a wide range of charts including pie charts (2D and 3D), bar charts (horizontal and vertical, regular or stacked, with optional 3D-effects), line charts, XY plots, scatter plots, time ... [More] series charts, high/low/open/close charts, candlestick plots, Gantt charts, Pareto charts, combination charts, and more. It is suitable for use in applications, applets, servlets, and JSP. [Less]

47USERS
   

JasperReports is a Java reporting library. XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, RTF, ODT, CSV, TXT and XML format.

47USERS
   

iText is a library that contains classes to generate documents in the Portable Document Format (PDF), XML, HTML, and RTF. It can also parse XML documents and convert them into any of these formats. Pages of existing PDF files can be imported and copied to new PDF documents.

35USERS
   

Open-source version of Java Development Kit for Java Platform Standard Edition.

30USERS
   

Rome is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) and Atom 0.3 feeds. Rome includes a set of parsers and ... [More] generators for the various flavors of feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you want to work with, or a generic normalized SyndFeed object that lets you work on with the data without bothering about the underlying format. [Less]

18USERS
   

SVNKit is a pure Java Subversion library. SVNKit provides programming API to access and manipulate Subversion working copies and Subversion repositories and includes SVNKit-based Subversion command line client.

11USERS
   

Apache Harmony is the Java SE project of the Apache Software Foundation. The aim of the project is to produce a large and healthy community of those interested in runtime platforms tasked with creation of: - a compatible, independent ... [More] implementation of Java SE under the Apache License v2 - a community-developed modular runtime (VM and class library) architecture. [Less]

9USERS
 

RapidMiner (formerly YALE) is the most comprehensive open-source software for intelligent data analysis, data mining, knowledge discovery, machine learning, predictive analytics, forecasting, and analytics in business intelligence (BI). RapidMiner ... [More] provides more than 400 data mining operators, a graphical user interface (GUI), an online tutorial with hands-on data mining applications, a comprehensive PDF tutorial, many visualization schemes for data sets and data mining results, many different learning and meta-learning schemes ranging from decision tree and rule learners to neural networks, SVMs, ensemble methods, etc. RapidMiner is implemented in Java and available under GPL (GNU General Public License) as well as under a developer license (OEM license) for closed-source developers [Less]

7USERS

XMLUnit provides classes to validate or compare XML files or to assert the value of XPath expressions applied to them. XMLUnit for Java provides integration with JUnit while XMLUNit for .NET integrates with NUnit to simplify unit testing code that generates XML.

6USERS
   

HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies, and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or ... [More] containers of forms, tables, and links. When combined with a framework such as JUnit, it is fairly easy to write tests that very quickly verify the functioning of a Web site. [Less]

4USERS
 

Trails is a domain driven development framework for Java that aims to bring some of the excellent ideas of Ruby on Rails to the Java platform. By developing a POJO domain model with some annotations, it is possible to get a fully working ... [More] Spring/Hibernate/Tapestry application without custom development. Trails does this without any source code generation and all screens are fully customizable as needed. As well, Trails provides other features such as validation, role based security and I18N. [Less]

4USERS
 

jSeamless is a UI abstraction layer for Java to allow developers to write code for any platform and any environment (Web, Desktop, Mobile, etc.) without having to know ahead of time the deployment platform or environment will.

3USERS
   

Clustered Remoting For Spring Framework(Cluster4Spring) is open source project that represents alternative implementation of Spring framework remoting subsystem and supports different schemes of remote communication between client and server (1-1 ... [More] , 1-many, dynamic services discovering). The major features of Cluster4Spring library are: * Support of one-to-one scheme of remoting; * Support of one-to-many scheme of remoting, which assumes that one client selects remote service for invocation from one of predefined locations; * Support of one-to-many scheme of remoting with dynamic discovering of remote services; * Several built-in policies for selecting remote service for invocation are included (they are applied if service is available in several locations) [Less]

3USERS
 

args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application.

3USERS
 

ScalaCheck is a Scala implementation of the QuickCheck 2 library for Haskell. It tries to keep the look and feel of QuickCheck as much as possible, while being open for improvements and extensions that can ease the task of property-based, randomized ... [More] testing of Scala programs. Main features: Unit properties are written directly in Scala, using combinators from the ScalaCheck library. Properties are tested automatically, with test data generated by ScalaCheck. Data generation can be precisely controlled, and generation of custom data types is simple to define. Failing test cases are minimised automatically, which makes pin-pointing error causes easier. Support for stateful testing of command sequences, and minimization of failing command sequences. [Less]

2USERS
   

This project serves as a base for Java Graphics Engines. It contains abstract loaders (models, textures, etc.), OpenGL-wrapper, etc. to help you build your own engine and to maintain compatibility between your engine and others, which are using JAGaToo.

2USERS
   

Set of open, reliable, math functions in classes (=collections by domains) designed to be used from any project/library, with any data-structure. In other words, all the things you usually rewrite for each project. But coded with universality in ... [More] mind. The most important package is the org.openmali.vecmath2 one, which contains an improved vecmath - similar to Sun's vecmath, but better, faster and more convenient. [Less]

2USERS

JGraph is a free, mature, and robust Java Graphing framework that fully complies with Swing design principles. It contains all the graph visualization and interaction functionality you might expect in a graph library, including multiple views ... [More] , layering, zoom, drag and drop, undo, automatic expanding and collapsing, routing, and layouts. You can create stunning workflow editors, call graphs, CAD tools, network diagrams, database visualization tools, and more. It can also be deployed on the server-side with a large range of image exporting functionality. It is fully documented and commercially supported. [Less]

1USERS

Concutest is a collection of tools designed to make the development and testing of concurrent Java programs easier and more reliable. Concutest is freely available under the BSD License, and it is under active development by the JavaPLT group at Rice University.

1USERS
   

YaHP is a Java library that allows you to convert an HTML document into a PDF document.

1USERS

An RMI framwork for collaboration between applications. It allows spontaneous interconnection, and also provides for the transmission of graphical user interfaces. It is freely licensed under the GNU LGPL.

1USERS

Small embeddable pure Java library to perform source code highlighting and render the results in a variety of formats.

1USERS

JtestR is a tool that will make it easier to test Java code with state of the art Ruby tools. The main project is a collection of Ruby libraries bundled together with JRuby integration so that running tests is totally painless to set up. The project ... [More] also includes a background server so that the startup cost of JRuby can be avoided. Examples of Ruby libraries included are RSpec, dust, Test/Unit, mocha and ActiveSupport. The vision of the project is to be the testing tool of choice for Java projects, offering nice Ant, Maven and buildr integration. It will also support integration testing with common Ruby libraries like Ruby/LDAP and ActiveRecord, while still providing access to Java libraries and helpers. [Less]

0USERS

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.

0USERS
 

FProfiler is a Java Profiler using BCEL and log4j. Its very fast because it inserts the needed instructions into the byte-code of the class. It can be used to find "Hotspots" in Java programs, libs and servlet environments simply every Java class.

0USERS

DuckHawk is here to help developers handle one crucial aspect in the long time evolution of a java library/application: performance. Nowadays we have free tools to handle features and bugs, packaging, documentation and the like, all integrated in ... [More] the continuous build process of an application. The topic of performance is not as well covered, just like testing once was conceived as an offline activity, today performance checks are left as an afterthought. This is understandable, whatever the application does must first be correct and accessible. DuckHawk aims to change that and allow the inclusion of continuous performance checking in a continuous build process. [Less]

0USERS

jBugReporter is a framework which is intended to be a help in bughunting of java applications. It creates XML based bugreports and can send them to a specialist servlet.