Tuesday, October 31, 2006
LanguageTool : A style and grammar checker
Feedzeo : A RSS/RDF/Atom feed aggregator with reader
Feedzeo is a RSS/RDF/Atom feed aggregator with reader. It includes a backend server which aggregates the feeds and an AJAX-based Web client to access the feeds. Feedzeo's server is written in Java, while the client is written in HTML/JavaScript.
[Environment] Web Mozilla, Win32 (MS Windows), X11 Applications :: Gnome
[Intended Audience] Advanced End Users, Developers, End Users/Desktop, Other Audience
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] Java, JavaScript
[Topic] Internet :: WWW/HTTP
類似 Google Reader 功能與介面
The sample application WebTTY was written to illustrate the usage of the TestApe unit test framework when testing native Linux applications
The package was developed to illustrate unit testing with the TestApe framework. It turned out to be a very useful demo application.
Wednesday, October 25, 2006
Eclipse Wiki Editor Plugin
- Intended Audience : Developers
- License : Common Public License
- Operating System : OS Portable (Source code to work with many OS platforms)
- Programming Language : Java
- Topic : Integrated Development Environments (IDE)
Tuesday, October 24, 2006
Eclipse Wiki Editor Plugin : A personal or project Wiki supporting links to local Wiki documents, eclipse resources, Java types and URLs
Intended Audience : Developers
License : Common Public License
Operating System : OS Portable (Source code to work with many OS platforms)
Programming Language : Java
Topic : Integrated Development Environments (IDE)
Jimm : An ICQ clone for mobile devices, such as cellular phones
- Jimm is an ICQ™ clone for mobile devices with J2ME™ (MIDP) technology
(Java 2 Micro Edition / Mobile Information Device Platform) - It's working on a lot of devices which have J2ME™ support. (like PDAs (Palm) or most modern mobile phones)
- Connects directly to the ICQ™ network via cheap GPRS or UMTS connection
- ICQ™ instant messaging on the go with your mobile device
- Brings ICQ™ to your mobile phone or J2ME™ supporting handheld
- Uses protocol version 8
- Supports: Sending files, local history, search for contacts and much more
- Multilingual (English, German, Russian, Lithuanian, Bulgarian, Czech, Ukranian and Serbian are currently supported)
- Free software, full source included (GPL'ed)
[Environment] Other Environment
[Intended Audience] Developers, End Users/Desktop, Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Communications :: Chat :: ICQ
Sunday, October 22, 2006
The ZDT (Zhongwen Development Tool) : A program written to help users study Mandarin Chinese
[Environment] Eclipse :: SWT, MacOS X, Win32 (MS Windows)
[Intended Audience] End Users/Desktop
[License] Eclipse Public License
[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] Java
[Topic] Education
Teacher Control Panel allows a teacher to monitor, lock, and operate student computers and broadcast the teacher's screen to the students
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Education
Wednesday, October 18, 2006
GeoTools : A GIS toolkit that is used for OGC-based projects via GeoAPI interfaces
[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP, Multimedia :: Graphics, Multimedia :: Graphics :: Viewers, Scientific/Engineering, Scientific/Engineering :: Visualization, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks
Makagiga : A powerful, easy-to-use, cross-platform application for doing a variety of tasks, such as text editing, todo listing, feed reading...
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java, JavaScript
[Topic] Internet, Multimedia :: Graphics :: Viewers, Office/Business, Text Editors
HelpSetMaker allows creation and maintenance of help documents
[Environment] Eclipse :: Java/Swing, MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Documentation, Text Editors :: Documentation
Tuesday, October 17, 2006
Opt.SDK : An automated shipment planning and dispatching component for both Java/J2SE and .NET.
[Intended Audience] Developers
[License] Other/Proprietary License with Free Trial
[Operating System] OS Independent
[Programming Language] Java
[Topic] Office/Business :: Scheduling, Scientific/Engineering :: Geographical, Scientific/Engineering :: Mathematics, Software Development :: Libraries :: Java Libraries
bluemarine : A Java application for supporting the digital photo workflow
[Environment] MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: MIT/X Consortium License
[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Multimedia :: Graphics :: Editors, Multimedia :: Graphics :: Viewers
The XML Hammer application : A tool that simplifies elementary XML actions
[Environment] Other Environment
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: Mozilla Public License (MPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT, Utilities
jCSP : A toolkit for building PKIX CAs
[License] OSI Approved :: BSD License (revised)
[Programming Language] Java
[Topic] Security, Software Development :: Libraries :: Java Libraries
Monday, October 16, 2006
Spring IDE for Eclipse provides plugins for the Eclipse platform to ease working with Bean Factory configuration files for the Spring Framework
[License] The Apache License 2.0
[Programming Language] Java
[Topic] Software Development :: Libraries :: Application Frameworks, Text Editors :: Integrated Development Environments (IDE)
Thursday, October 12, 2006
Data Crow : A movie, video, book, software, and music cataloguer/database
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Home Automation, Multimedia
Contents management :: listal.com, gurulib.com
Wednesday, October 11, 2006
JonDesign's Smooth SlideShow Library
Java.Inquisition : A desktop application for creating and taking computer-based tests and quizzes
[Intended Audience] End Users/Desktop
[License] Public Domain
[Operating System] OS Independent
[Programming Language] Java
[Topic] Education :: Testing
Tuesday, October 10, 2006
Helmi's Open Source RIA Platform permits client- and server-side engineers to work independently while communicating effectively through an object-oriented environment.
This powerful solution is composed of a 100% browser-based Client Framework, a Virtual Browser that enables cross-browser application operations, an Integrated Development Environment (IDE), and a J2EE-based AJAX Server Connect that simplifies transmitting data from server to client.
Underlying the platform is Helmi's Intelligent Model View Controller (IMVC). This advanced architecture provides the same component library to UI developers and server-side engineers, enabling them to speak the same language while working independently.
It also relieves UI developers of the need to be concerned with communications protocols or XML definitions—thus abbreviating development time.
In addition, IMVC allows server-side developers to change UI components without altering the business-logic side and to change parameters with J2EE code.
Thursday, October 05, 2006
Mule : A light-weight messaging framework
Mule is a light-weight messaging framework. It is a highly distributable object broker that can seamlessly handle interactions with other applications using disparate technologies, transports and protocols.
The Mule framework provides a highly scalable environment in which you can deploy your business components. Mule manages all the interactions between components transparently whether they exist in the same VM or over the internet and regardless of the underlying transport used.
Mule was designed around the Enterprise Service Bus architecture, which stipulates that different components or applications communicate through a common messaging bus, usually implemented using Jms or some other messaging server.
Mule goes a lot further by abstracting Jms and any other transport technology away from the business objects used to receive messages from the bus.
Key Features
- J2EE 1.4 Enterprise Service Bus (ESB) and Messaging broker
- Pluggable connectivity such as JMS (1.0.2b and 1.1), VM (embedded), JDBC, TCP, UDP, multicast, http, servlet, SMTP, POP3, file, XMPP.
- JBI Integration.
- Orchestration of services using WS-BPEL and Mule components and routers.
- Support for asynchronous, synchronous and request-response event processing over any transport.
- Web Services using XFire (STaX-based) Axis or Glue.
- Flexible deployment [Topologies] including Client/Server, Peer-to-Peer, ESB and Enterprise Service Network.
- Declarative and Programmatic transaction support including XA support.
- End-to-End support for routing, transport and transformation of events.
- Spring framework Integration. Can be used as the ESB container and Mule can be easily embedded into Spring applications.
- Highly scalable enterprise server using the SEDA processing model.
- REST API to provide technology agnostic and language neutral web based access to Mule Events
- Powerful event routing based on patterns in the popular EIP book.
- Dynamic, declarative, content-based and rule-based routing options.
- Non-Intrusive approach. Any object can be managed by the ESB container.
- Powerful Application Integration framework
- Fully extensible development model
Wednesday, October 04, 2006
SSL-Explorer : An SSL VPN solution
SSL-Explorer is an SSL VPN solution that provides users with WebDAV file access, intranet Web site proxying, Active Directory authentication, and Java application deployment using a standard Web browser.
[Environment] Web Environment, Win32 (MS Windows)
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet, Internet :: WWW/HTTP, Office/Business, Security, Security :: Cryptography, System :: Networking, System :: Systems Administration
Tuesday, October 03, 2006
SwiXAT : A Swing-based authoring tool for the quick and easy development of GUI Java applications
SwiXAT is a Swing-based authoring tool for the quick and easy development of GUI Java applications. It implements a true MVC framework and uses XML to define the view (SwiXML is used as the XUL engine), BeanShell as a scripting language for the controller, and JXPath as the binding mechanism between the view and model. It provides a complete environment in which it is possible to almost write an entire Java Swing application without writing Java compiled code. The use of XPath makes it very simple to traverse the object tree of the application's business model.
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Advanced End Users, Developers
[License] The Apache License, The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java, JavaScript
[Topic] Desktop Environment :: Tools, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces
OpenXava : An XML/Java Framework for rapidly and easily developing J2EE business applications
[Environment] Web Environment
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development, Software Development :: Code Generators
CyberTester : allow educators to create tests, exams, & assignments consisting of multiple-choice questions & assign them to students for online
[Environment] Web Environment, Web Mozilla
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Education :: Testing
VRaptor 2 : A Web-based MVC and IOC framework based on many frameworks and ideas (Seam, Stripes, Webwork, Hibernate Annotations, etc)
VRaptor 2 is a Web-based MVC and IOC framework based on many frameworks and ideas (Seam, Stripes, Webwork, Hibernate Annotations, etc). It makes full use of Java 5 Annotations. It favors convention over configuration, because configuration in XML/properties/annotations is always easy to make mistakes and repetitive (aka copy and paste in many places). This framework uses a more imperative approach, instead of having many XML files to configure lifecycle and other properties. Most of the settings go inside plain Java objects (POJO), so the team knows exactly what is going on and where.
[License] The Apache License 2.0
[Operating System] MacOS, MacOS X, Microsoft, Microsoft :: Windows, OS Independent, Unix
[Programming Language] Java
[Topic] Software Development, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
JAMWiki is a Java-based Wiki engine. It features Java servlet 2.3 and JDK 1.4 compatibility, feature parity with MediaWiki, quick and easy setup, and support for running either with or without an external database.
[Environment] Web Environment
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content :: Wiki
Monday, October 02, 2006
The Apache JAMES Project delivers a rich set of open source solutions, written in Java, related to internet mail and news
The Java Apache Mail Enterprise Server (Apache James) is a 100% pure Java server, designed to be a complete and portable enterprise mail engine solution based on currently available open protocols (SMTP, POP3, NNTP). It requires Java 2 (minimum requirement is the JRE 1.4).
[Environment] No Input/Output (Daemon)
[Intended Audience] Developers, End Users/Desktop, System Administrators
[License] The Apache License, The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Email, Communications :: Email :: Filters, Communications :: Email :: Mail Transport Agents, Communications :: Email :: Mailing List Servers, Communications :: Email :: Post-Office, Communications :: Email :: Post-Office :: POP3
Sunday, October 01, 2006
AsItHappens : A real-time network statistics collector and grapher
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] OS Independent
[Programming Language] Java
[Topic] System :: Networking :: Monitoring
YajHFC (Yet Another Java Hylafax Client) : A platform independent client for the Hylafax fax server
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX
[Programming Language] Java
[Topic] Communications :: Fax