Skip to main content

Emmanuel Hugonnet's Library tagged opensource   View Popular

06 Jan 09

PrettyFaces enhances JSF with bookmarkable, pretty URLs (REST) | OcpSoft

PrettyFaces is an OpenSource JSF extension which enables creation of bookmark-able, pretty URLs made easy. Our goal was to solve this problem as simply as possible, while still enabling a useful set of functions such as: page-load actions, integration with faces navigation, dynamic view-id assignment, and managed parameter parsing. All of this without introducing unnecessary coupling.

ocpsoft.com/prettyfaces - Preview

jsf tools framework opensource

24 Dec 08

MockFtpServer - Home

The MockFtpServer project provides a mock/dummy FTP server implementations that can be very useful for testing of FTP client code. Two FTP Server implementations are provided, each at a different level of abstraction.

mockftpserver.sourceforge.net - Preview

ftp unit-test mock tools opensource

27 Oct 08

Redmine

Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database.
Overview
* Multiple projects support
* Flexible role based access control.
* Flexible issue tracking system
* Gantt chart and calendar
* News, documents & files management
* Feeds & email notifications.
* Per project wiki
* Per project forums
* Simple time tracking functionality
* Custom fields for issues, projects and users
* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple databases support

www.redmine.org - Preview

bugtracker opensource ruby

14 Aug 08

keyczar - Google Code

Keyczar is an open source cryptographic toolkit designed to make it easier and safer for devlopers to use cryptography in their applications. Keyczar supports authentication and encryption with both symmetric and asymmetric keys. Some features of Keyczar include:
* A simple API
* Key rotation and versioning
* Safe default algorithms, modes, and key lengths
* Automated generation of initialization vectors and ciphertext signatures
* Java and Python implementations (C++ coming soon)

code.google.com/keyczar - Preview

security cryptography tools framework opensource java

05 Aug 08

RabbitMQ - Open Source Enterprise Messaging

RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging.
Features
* A complete, conformant and interoperable implementation of the published AMQP specification
* Based on a proven platform, offering exceptionally high reliability, availability and scalability
* Good throughput and latency performance that is predictable and consistent
* Compact, easily maintainable code base, for rapid customisation and hot deployment
* Extensive facilities for management, monitoring, control and debugging
* Licensed under the open source Mozilla Public License

www.rabbitmq.com/ - Preview

messaging erlang jms opensource scalability

31 Jul 08

restfaces: RestFaces 1.3 documentation

RestFaces is a framework extending JavaServer™ Faces with the aim of improving its support for bookmarking. Features like bookmarking and indexing are two very important in the web.

restfaces.dev.java.net/...documentation.html - Preview

jsf framework tools opensource

22 Jul 08

Concordion

Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test — an active specification. [See A Realistic Example]

www.concordion.org - Preview

bdd tools opensource

21 Jul 08

apiviz - Google Code

APIviz is a JavaDoc doclet which extends the Java standard doclet. It generates comprehensive UML-like class and package diagrams for quick understanding of the overall API structure.

* Samples
* Basic Usage
* Doclet Tags
* Prerequisites
* Maven 2 Integration
* Feed Back
* Changes

code.google.com/apiviz - Preview

uml javadoc tools opensource

08 Jul 08

Architecture Rules

Assert Your Architecture!

... with this open source Java library. Architecture Rules leverages an XML configuration and/or programmatic configuration to assert your code's architecture via unit tests, Maven, or ant tasks under an Apache 2.0 license.

72miles.com/architecturerules - Preview

architecture validator tools opensource

  • Assert Your Architecture!




    ... with this open source Java library. Architecture Rules leverages an XML configuration
    and/or programmatic configuration to assert your code's architecture via
    unit tests, Maven, or ant tasks under an Apache 2.0 license.

01 Jul 08

RichNesse, a WYSIWYG editor for FitNesse

After a pointer by Jérôme Piétri, a colleague of mine at Valtech, I have had a look at RichNesse, a WYSIWYG interface for editing pages under Fitnesse. It is based on FCKEditor. All in all, I am impressed.
As it is, RichNesse comes with a number of buttons that helps with the format of your wiki page. The format will eventually be converted into the appropriate Fitnesse markup, which you’ll see if you later visit the usual Edit button.

ericlefevre.net/...-a-wysiwyg-editor-for-fitnesse - Preview

fitnesse WYSIWYG tools opensource

24 Jun 08

Weka 3 - Data Mining with Open Source Machine Learning Software in Java

Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.

www.cs.waikato.ac.nz/...index.html - Preview

opensource search semantic tools framework java

ci-bayes: Home

Basically, using ci-bayes is a matter of defining a way to extract elements from a body of text (an implementation of the WordLister interface), and then constructing a Classifier.

A default naive WordListerImpl is supplied with the library.

A simple example of the NaiveClassifier in use might look like this:

FisherClassifier fc=new FisherClassifierImpl();
fc.train("The quick brown fox jumps over the lazy dog's tail","good");
fc.train("Make money fast!", "bad");
String classification=fc.getClassification("money"); // should be "bad"

There's also a Serializer class provided, which shows how a given Classifier can be persisted (through Java Serialization, even.) The class shows how any given classifier can be persisted.

Other storage mechanisms - like JDBC, JPA, XML, etc. - can be built as well.

Note that classification tends to rely on huge datasets - so be prepared to add heap memory to a JVM. This is tuneable, but finding the right balance of speed and concurrency and heap usage is ... interesting.

ci-bayes.dev.java.net - Preview

tools bayesian framework java opensource

23 Jun 08

robotframework - Google Code

Robot Framework is a Python-based keyword-driven test automation framework with an easy-to-use tabular syntax for creating test cases. Its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases.
Features

* Enables easy-to-use tabular syntax for creating test cases in a uniform way.
* Provides ability to create reusable higher-level keywords from the existing keywords.
* Provides easy-to-read result reports and logs in HTML format.
* Is platform and application independent.
* Can natively use both Python and Java test code.
* Provides a simple library API for creating customized test libraries.
* Provides a command line interface and XML based outputs for integration into existing build infrastructure (continuous integration systems).
* Provides support for Selenium for web testing, Java GUI testing, running processes, Telnet, SSH, and so on.
* Supports creating data-driven tests.
* Provides tagging to categorize and select test cases to be executed.

code.google.com/robotframework - Preview

unit-test tdd tools opensource

18 Jun 08

jt: Jt - J2EE Pattern Oriented Framework

Jt is a pattern oriented framework for the rapid implementation of Java applications. This integrated framework is based on a messaging architecture which provides software simplicity , strong encapsulation and loose coupling; framework components can be interchangeably plugged into complex framework applications using a “lego" approach.

jt.dev.java.net - Preview

framework pattern java opensource

01 Jun 08

socialsite: Project SocialSite

Welcome to Project SocialSite.

Project SocialSite is delivering social networking functionality by adding social networking platform support based on the OpenSocial standard to any community site. Any social application written using the OpenSocial API can be seamlessly and easily hosted on a transformed community site that is powered by Project SocialSite.

socialsite.dev.java.net - Preview

opensocial framework opensource

27 May 08

riotfamily.org - Home

Riot is a web-based Open Source Content Management System written in Java. It's quite different from other systems as it has been designed to match the needs of custom applications, hence it sticks to the following principles:
* Application First - Build your application without thinking about content management in the first place.
* Not Another Framework - Riot uses the Spring Framework so developers don't have to learn yet another API.
* Minimal Ramp-Up Time - With the Riot project skeleton you will have your website up and running within minutes.
* User Experience - Riot is easy and fun to use for both users and developers

www.riotfamily.org/index.html - Preview

opensource java cms

dotCMS Open Source, On Demand Enterprise Content Management System

dotCMS is an enterprise-level open source J2EE/Java Web Content Management System (wCMS). While the dotCMS includes the features you'd expect in a complete CMS, including true separation of content and design and ease of editing, it also includes many features you wouldn't expect such as calendar and events management, e-communications tools and more.

Already deployed and tested in numerous institutions and corporations, its open-source platform allows for affordable licensing, control of the source code and the flexibility of on-demand customization. Unlike most open source applications, dotCMS is vendor-backed by dotCMS, Inc., a leader in web development. dotCMS provides a full range of services from comprehensive assessment to creative design and implementation. In fact, we can help you set up dotCMS on your servers, deliver it to you on a custom appliance or host it for you.

The power of open source applications is in the numbers -- as the community of dotCMS users increases, so does the growth and capability of this platform. The dotCMS community is active, supportive and contributes back to the dotCMS project regularly. Because of the community, the dotCMS system is built upon real needs of the marketplace, not guesses.

www.dotcms.org - Preview

opensource java cms

26 May 08

Jena Semantic Web Framework

Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based inference engine.
Jena is open source and grown out of work with the HP Labs Semantic Web Programme.

The Jena Framework includes:

* A RDF API
* Reading and writing RDF in RDF/XML, N3 and N-Triples
* An OWL API
* In-memory and persistent storage
* SPARQL query engine

jena.sourceforge.net/index.html - Preview

rdf semantic framework opensource

09 Apr 08

rest-client - Google Code

RESTClient is a Java Swing application to test RESTful webservices. It can be used to test variety of HTTP communications

code.google.com/rest-client - Preview

webservice rest tools swing opensource

02 Apr 08

TestLink Home

TestLink enables to create and manage Test cases as well as organize them into Test plans. These Test plans allow team members to execute Test cases and track results dynamically, generate reports, trace software requirements, prioritize and assign tasks.

testlink.sourceforge.net/...testLink.php - Preview

tools build quality opensource unit-test

1 - 20 of 192 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo