TRex is a tool to help maintain test suites written in the standardized Testing and Test Control Notation (TTCN-3). It provides IDE functionality for the TTCN-3 core notation and supports the assessment and automatic restructuring of TTCN-3 test suites by providing suitable metrics and refactorings.
[License] Eclipse Public License
[Topic] Software Development :: Quality Assurance, Software Development :: Refactoring, Software Development :: Testing
Thursday, July 20, 2006
Tuesday, July 18, 2006
The Mobile Device Information project : A Java Swing application that provides desktop interface access to the WURFL (Wireless Universal Resource FiL
The Mobile Device Information project is a Java Swing application that provides desktop interface access to the WURFL (Wireless Universal Resource FiLe). The WURFL contains information about the capabilities of a huge number of wireless devices. The Mobile Device Information project allows users to search for individual devices, or devices that meet certain criteria, e.g. "Which Nokia phones are MIDP-2.0 enabled and support at least 65536 colours?"
[Intended Audience] Advanced End Users, Developers, End Users/Desktop, Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Communications :: Telephony, Communications :: WAP, Desktop Environment :: Tools, Information Management, Utilities
[Intended Audience] Advanced End Users, Developers, End Users/Desktop, Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Communications :: Telephony, Communications :: WAP, Desktop Environment :: Tools, Information Management, Utilities
Mp3dings : A Java MP3 tagger and organizer with a clean spreadsheet-style user interface that permits processing many files in parallel
Mp3dings is a Java MP3 tagger and organizer with a clean spreadsheet-style user interface that permits processing many files in parallel. It has powerful automation capabilities. ID3v1 tags and most of ID3v2 are supported.
[Intended Audience] End Users/Desktop
[License] Freeware, OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] Java
[Topic] Information Management :: Metadata/Semantic Models, Multimedia :: Sound/Audio
[Intended Audience] End Users/Desktop
[License] Freeware, OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] Java
[Topic] Information Management :: Metadata/Semantic Models, Multimedia :: Sound/Audio
The OpenIPMP project aims to provide interoperable DRM software that can be ported to any platform
The OpenIPMP project aims to provide interoperable DRM software that can be ported to any platform (including Windows, Mac, Linux and embedded platforms). Unlike proprietary DRM solutions, OpenIPMP adheres to a variety of open standards, including:
# License : Mozilla Public License 1.1 (MPL 1.1)
# Operating System : 32-bit MS Windows (95/98), All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS X, Other
# Programming Language : C++, Java
# Topic : Sound/Audio, Video, Security
- OMA (Open Mobile Alliance) v2 DRM specifications
- ISMAcryp specifications for MPEG-4 streaming and local playback
- MPEG’s IPMP specifications for MPEG-2 and MPEG-4
The OpenIPMP project can be downloaded from SourceForge.
# License : Mozilla Public License 1.1 (MPL 1.1)
# Operating System : 32-bit MS Windows (95/98), All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS X, Other
# Programming Language : C++, Java
# Topic : Sound/Audio, Video, Security
Monday, July 17, 2006
Eclim (Eclipse integration in vim) : A set of eclipse and vim plugins that bring Eclipse functionality to the vim editor
Eclim (Eclipse integration in vim) is a set of eclipse and vim plugins that bring Eclipse functionality to the vim editor. It exposes Eclipse features through a server interface and includes a set of vim plugins that communicate with Eclipse over that interface.
[Environment] Console (Text Based) :: Curses, Eclipse
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development
[Environment] Console (Text Based) :: Curses, Eclipse
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development
Sunday, July 16, 2006
Jiplet Container (Java SIP Servlet) : A servlet-like development and runtime environment for SIP applications
Jiplet Container (Java SIP Servlet) is a servlet-like development and runtime environment for SIP applications. The SIP protocol is widely used for voice services over IP networks. This product enables developers to create server-side SIP applications using a component-based model similar to that envisioned by the J2EE architecture. The Jiplet container runs as a standalone server as well as a JBOSS service.
[Environment] No Input/Output (Daemon), Web Environment
[License] The Apache License 2.0
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] Java
[Topic] Communications :: Internet Phone, Communications :: Telephony, Internet
Friday, July 14, 2006
JSP Prize Tags is a JSP tag library
JSP Prize Tags is a JSP tag library. The primary tags of Prize Tags are the Tree Tag and Tabbed Pane Tag. The Tree Tag makes it easy to implement tree controls in your JSP pages. The Tabbed Pane Tag makes it easy to implement tabbed panes in your JSP pages. You can put any JSP code inside a tab, and even include other JSPs inside a tab. The JSP Prize Tags also includes a collection of smaller tag libraries like the icon tag, the alternate tag (for alternating content on the page, such as the background color of table rows or an ad rotator), laying calendar events in a table, and more.
[Environment] Web Environment
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Java Libraries
[Environment] Web Environment
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Java Libraries
Monday, July 10, 2006
Checkstyle : A development tool to help programmers write Java code that adheres to a coding standard
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to automate the process of checking Java code, and to spare humans of this task.
[Environment] Console (Text Based)
[Intended Audience] Developers, Quality Engineers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Quality Assurance
Sunday, July 09, 2006
CCAPI : A financial engineering and financial application library for Java
CCAPI is a financial engineering and financial application library for Java. It provides interfaces for automated stock exchange trading through GCI. Additionally, it provides functions to retrieve online quotes from various data sources, including EUWAX, Comdirect, Yahoo!, and GCI. It provides a comprehensive library of technical and mathematical indicator implementations, like MACD, SMA, EMA, RSI, Williams %R, Correlation, and more.
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Office/Business :: Financial, Office/Business :: Financial :: Investment, Software Development :: Libraries, Software Development :: Libraries :: Java Libraries
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Office/Business :: Financial, Office/Business :: Financial :: Investment, Software Development :: Libraries, Software Development :: Libraries :: Java Libraries
Saturday, July 08, 2006
JTrac : A generic issue-tracking web-application
JTrac is a generic issue-tracking web-application that can be easily customized by adding custom fields and drop-downs. Features include customizable workflow, field level permissions, e-mail integration, file attachments and a detailed history view.
[Environment] Web Environment
[Intended Audience] Developers, Quality Engineers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Software Development :: Bug Tracking, Software Development :: Quality Assurance, Software Development :: Testing
[Environment] Web Environment
[Intended Audience] Developers, Quality Engineers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Software Development :: Bug Tracking, Software Development :: Quality Assurance, Software Development :: Testing
Wednesday, July 05, 2006
Jameleon : An automated testing framework that can be used by technical and non-technical users alike
Jameleon is an automated testing framework that can be used by technical and non-technical users alike. One of the main concepts behind it is to create a group of keywords or tags that represent different screens of an application. All of the logic required to automate each particular screen can be defined in Java and mapped to these keywords. The keywords can then be organized with different data sets to form test scripts without requiring an in-depth knowledge of how the application works. The test scripts are then used for both testing automation and test case document generation.
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Topic] Software Development :: Libraries :: Application Frameworks, Software Development :: Quality Assurance, Software Development :: Testing
Tuesday, July 04, 2006
RapidWatcher : An infrastructure to implement monitoring solutions quickly
RapidWatcher is an infrastructure to implement monitoring solutions quickly. It uses several tools and frameworks such as Jetty, Rife, and Groovy to handle most common parts of implementing a monitoring system. What's left for you to implement is the logic to monitor your particular environment. Sample scripts for Web servers and databases are provided. The primary objective of RapidWatcher is to implement an out of band solution to monitor the management and monitoring solutions.
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: Common Public License, OSI Approved :: IBM Public License
[Operating System] OS Independent
[Programming Language] Java
[Topic] System :: Monitoring, System :: Networking :: Monitoring
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: Common Public License, OSI Approved :: IBM Public License
[Operating System] OS Independent
[Programming Language] Java
[Topic] System :: Monitoring, System :: Networking :: Monitoring
HSE (Hibernate, Spring, Echo2) : A three-tier base application for Echo2
HSE (Hibernate, Spring, Echo2) is a three-tier base application for Echo2. It is designed to be a starting point for writing robust AJAX applications in Java, Spring, and Hibernate.
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content
OpenSubsystems : A set of business components
OpenSubsystems is set of business components such as inventory management, order processing, document management, document workflow, document imaging, etc. intended for rapid application development on different Java middleware platforms.
[Environment] MacOS X, Web Environment, Win32 (MS Windows)
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU General Public License (GPL), Other/Proprietary License
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Fax, Database :: API, Information Management, Office/Business, Software Development :: Libraries :: Java Libraries
Saturday, July 01, 2006
OpenSymphony : An Open Source project dedicated to providing enterprise class J2EE components
OpenSymphony is an Open Source project dedicated to providing enterprise class J2EE components. Our components aim to stress simplicity, integration, pluggability and specification compliance.
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
[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
Friday, June 30, 2006
The Gaudà Database Visual Editor : A Java application that allows you to visually design the tables of a database using a JDBC 2.0 (or higher) driver
The Gaudà Database Visual Editor is a Java application that allows you to visually design the tables of a database using a JDBC 2.0 (or higher) driver. It saves generated diagrams in XML format. It also generates Java code that binds an object to a table from a database and XML code for generating GUIs.
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, System Administrators
[License] Freely Distributable, OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), Public Domain
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database, Database :: Front-Ends, Information Management :: Metadata/Semantic Models
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, System Administrators
[License] Freely Distributable, OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), Public Domain
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database, Database :: Front-Ends, Information Management :: Metadata/Semantic Models
OpenXava : An XML/Java Framework for rapidly and easily developing J2EE business applications
OpenXava is an XML/Java Framework for rapidly and easily developing J2EE business applications. It is based on business components defined with XML. It is feature rich and flexible, since it has been used for years to create real 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
Thursday, June 29, 2006
cintoo Messages : A free framework to make internationalization easier for Java applications
cintoo Messages is a free framework to make internationalization easier for Java applications. It supports locales for threads and bundles can be associated with different packages. This allows the usage of different bundles for different parts of the application like plugins, installer or logging which probably should always be in the language of the admin :-)
cintoo Messages : A free framework to make internationalization easier for Java applications
cintoo Messages is a free framework to make internationalization easier for Java applications. It supports locales for threads and bundles can be associated with different packages. This allows the usage of different bundles for different parts of the application like plugins, installer or logging which probably should always be in the language of the admin :-)
Tuesday, June 27, 2006
Memorize Words Flashcard System : A fully automated multimedia Leitner flashcard program for learning a foreign language
Memorize Words Flashcard System is a fully automated multimedia Leitner flashcard program for learning a foreign language. It automatically retrieves meanings, word usages, and the pronunciation of a flashcard word in audio from the Internet. It also puts related Google pictures into flashcards.
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Q Public License (QPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows CE, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX, Unix
[Programming Language] Java
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Q Public License (QPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows CE, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX, Unix
[Programming Language] Java
Monday, June 26, 2006
IkeWiki : A new kind of Wiki (a so-called "Semantic Wiki")
IkeWiki is a new kind of Wiki (a so-called "Semantic Wiki") developed by Salzburg Research that allows users to collaboratively annotate pages and links between pages with semantic annotations. Such annotations are useful because they give machines a certain amount of "understanding" of the content that goes beyond merely displaying the page. This information can then, for example, be used for context-specific presentation of pages, advanced querying, consistency verification, or drawing conclusions. It currently only works properly with Mozilla Firefox and Opera (partly).
[Environment] Web Environment, Web Mozilla
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Adaptive Technologies, Communications, Information Management :: Metadata/Semantic Models, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Scientific/Engineering :: Artificial Intelligence
[Environment] Web Environment, Web Mozilla
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Adaptive Technologies, Communications, Information Management :: Metadata/Semantic Models, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Scientific/Engineering :: Artificial Intelligence
Sunday, June 25, 2006
EJBCA : A fully functional Certificate Authority in Java using J2EE technology
EJBCA is a fully functional Certificate Authority in Java using J2EE technology. It builds on the J2EE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any J2EE app. EJBCA comes with a flexible and powerful Web-based admin GUI.
[Intended Audience] System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Intended Audience] System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
EasyEclipse packages together the Eclipse IDE and key open source plug-ins
EasyEclipse packages together the Eclipse IDE and key open source plug-ins. It is intended to make Eclipse easier to download, install, and use.
[Environment] Eclipse :: SWT
[Intended Audience] Developers
[License] OSI Approved :: Open Software License
[Operating System] MacOS X, Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development :: Build Tools, Software Development :: Compilers, Software Development :: Debuggers, Software Development :: Testing, Software Development :: Version Control, Text Editors :: Integrated Development Environments (IDE)
[Environment] Eclipse :: SWT
[Intended Audience] Developers
[License] OSI Approved :: Open Software License
[Operating System] MacOS X, Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development :: Build Tools, Software Development :: Compilers, Software Development :: Debuggers, Software Development :: Testing, Software Development :: Version Control, Text Editors :: Integrated Development Environments (IDE)
LanguageTool : A style and grammar checker that currently supports English, German, and Polish
LanguageTool is a style and grammar checker that currently supports English, German, and Polish. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. LanguageTool should be used after spelling has been corrected.
Saturday, June 24, 2006
DutchPIPE allows Web developers to make virtual multi-user "avatar" environments
DutchPIPE allows Web developers to make virtual multi-user "avatar" environments. Each Web page becomes an abstracted environment or location where visitors and other items on the page are visualized. This status is retained as visitors move around. A lot of real-time interaction is possible, resulting in persistent interactive page environments. DutchPIPE uses AJAX and the DOM for the browser, and it works without Java, Flash, plugins, or firewall adjustments.
[Environment] Console (Text Based), Web Environment
[Intended Audience] Developers
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] JavaScript, PHP
[Topic] Communications :: Chat, Games/Entertainment, Games/Entertainment :: Multi-User Dungeons (MUD), Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: PHP Classes
Friday, June 23, 2006
blojsom : A Java-based, full-featured, multi-blog, multi-user software package that was inspired by blosxom
blojsom is a Java-based, full-featured, multi-blog, multi-user software package that was inspired by blosxom. blojsom aims to retain a simplicity in design while adding flexibility in areas such as the flavors, templating, plugins, and the ability to run multiple blogs with a single blojsom installation.
blojsom : A Java-based, full-featured, multi-blog, multi-user software package that was inspired by blosxom
blojsom is a Java-based, full-featured, multi-blog, multi-user software package that was inspired by blosxom. blojsom aims to retain a simplicity in design while adding flexibility in areas such as the flavors, templating, plugins, and the ability to run multiple blogs with a single blojsom installation.
Cayenne : A free object-relational persistence framework written in Java
Cayenne is a free object-relational persistence framework written in Java. Its goal is to make development of database Java applications faster and more consistent with the Object Oriented Programming concept. Some of the ideas used in Cayenne have been inspired by the persistence mechanism of NeXT's (and now Apple's) WebObjects application server.
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised), The Apache License
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development, Software Development :: Libraries :: Java Libraries
Thursday, June 22, 2006
Open Blue Lab aims to provide companies with a global solution to their organizational, communication, and planning needs
Open Blue Lab aims to provide companies with a global solution to their organizational, communication, and planning needs. Based on an open and flexible framework, solutions range from Internet (CMS, wiki, blogs), Intranet (PIM, Groupware), and CRM to ERP (Accounting, Financials, SCM, PLM, SRM).
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Topic] Office/Business, Office/Business :: Financial :: Accounting, Office/Business :: Groupware, Office/Business :: Scheduling, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Topic] Office/Business, Office/Business :: Financial :: Accounting, Office/Business :: Groupware, Office/Business :: Scheduling, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT
Textbender : A distributed system of collaborative writing, with a basis in genetic theory
Textbender is a distributed system of collaborative writing, with a basis in genetic theory. As a distributed system, it differs from the typical centralized approach (e.g. of a Wiki) where writers push contributions to a single, central copy of the text. By contrast, textbender has no central copy; instead, each writer has a separate copy of the text, and selectively pulls contributions from other writers. As a consequence, there are multiple variations of the text. Collectively, the text has spatial diversity.
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] Java, Perl
[Topic] Artistic Software, Communications, Text Processing
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] Java, Perl
[Topic] Artistic Software, Communications, Text Processing
Wednesday, June 21, 2006
SWAMP : A workflow processing platform
SWAMP is a workflow processing platform in which the workflow is designed in an XML based language in one file which is read by the SWAMP server. It avoids hardcoding business logic, and workflows can be built from different workflow "patterns" like simple actions, decisions, selections, loops, and custom code. The SWAMP server automatically creates a Web GUI from the workflow definition file that guides users through the business logic process based on their roles. Notification is sent if required. Overview pages over all running workflows and much more are available.
[Environment] Web Environment
[Intended Audience] Other Audience, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java, Perl
[Topic] Information Management :: Workflow Frameworks
[Environment] Web Environment
[Intended Audience] Other Audience, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java, Perl
[Topic] Information Management :: Workflow Frameworks
Tuesday, June 20, 2006
OpenEdit : A content management framework for designers
OpenEdit is a content management framework for designers. It includes online editing, dynamic layouts, a file manager, version control, and notification tools. Its ecommerce tools include an online catalog manager, a shopping cart, and advanced product searching with no database required.
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Internet :: WWW/HTTP :: Site Management, Text Editors, Text Processing :: Indexing
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Internet :: WWW/HTTP :: Site Management, Text Editors, Text Processing :: Indexing
Monday, June 19, 2006
jZeno : A meta-project that integrates a collection of Java libraries to form a ready-to-use Web development environment
jZeno is a meta-project that integrates a collection of Java libraries to form a ready-to-use Web development environment. The main architectural goal of jZeno is to allow people to create Web applications by using pure Java development as much as possible, largely reducing the need to know technologies like Javascript, HTML, CSS, database-specific SQL, and tons of different APIs.
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Software Development, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Software Development, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks
Compiere : The Open Source ERP & CRM solution with first tier functionality for the small-medium enterprise
Compiere is the Open Source ERP & CRM solution with first tier functionality for the small-medium enterprise. Designed for the global marketplace, Compiere is easy to install and implement. In contrast to other solutions, you will be able to enter invoices after about 4 hours, without functionality compromises or irreversible implementation time decisions.
[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications :: Gnome
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Mozilla Public License (MPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] Java, JavaScript, SQL
[Topic] Database, Internet :: WWW/HTTP :: Dynamic Content, Office/Business, Office/Business :: Financial, Office/Business :: Financial :: Accounting, Office/Business :: Financial :: Point-Of-Sale, Office/Business :: Office Suites, Office/Business :: Scheduling
[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications :: Gnome
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Mozilla Public License (MPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] Java, JavaScript, SQL
[Topic] Database, Internet :: WWW/HTTP :: Dynamic Content, Office/Business, Office/Business :: Financial, Office/Business :: Financial :: Accounting, Office/Business :: Financial :: Point-Of-Sale, Office/Business :: Office Suites, Office/Business :: Scheduling
Sunday, June 18, 2006
ThinWire : A development framework that allows you to easily build applications for the Web that look and feel like the desktop applications
ThinWire is a development framework that allows you to easily build applications for the Web that look and feel like the desktop applications. It can provide user interfaces that are responsive, expressive, and interactive without the complexity of the alternatives. ThinWire is an AJAX framework which targets the business application developer specifically.
[Environment] Handheld, Web Environment, Web Mozilla
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Browsers, Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
[Environment] Handheld, Web Environment, Web Mozilla
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Browsers, Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
JobPal : A tool that can be used as an aid in online job searching
JobPal is a tool that can be used as an aid in online job searching. It currently includes the ability to automatically customize a cover letter and easily mail attachments to a prospective online employer. It also allows you to keep track of the history of positions you have applied to.
[Environment] Eclipse :: Java/Swing
[License] OSI Approved :: GNU General Public License (GPL)
[Environment] Eclipse :: Java/Swing
[License] OSI Approved :: GNU General Public License (GPL)
StoryTestIQ (a.k.a. "STIQ") : A tool for creating "Executable Requirements", which have also been known as acceptance tests or functional tests
StoryTestIQ (a.k.a. "STIQ") is a tool for creating "Executable Requirements", which have also been known as acceptance tests or functional tests. STIQ was developed based on two other open source acceptance testing tools, Selenium and FitNesse. This combination allowed StoryTestIQ to capture the Web browser based testing facilities and elegant command language of Selenium along with the wiki based editing and pluggable Fit fixture loading of FitNesse.
[Environment] Web Environment, Win32 (MS Windows)
[Intended Audience] Advanced End Users, Developers, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP
[Programming Language] Java, JavaScript
[Topic] Software Development :: Documentation, Software Development :: Quality Assurance, Software Development :: Testing, Software Development :: User Interfaces
[Environment] Web Environment, Win32 (MS Windows)
[Intended Audience] Advanced End Users, Developers, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP
[Programming Language] Java, JavaScript
[Topic] Software Development :: Documentation, Software Development :: Quality Assurance, Software Development :: Testing, Software Development :: User Interfaces
Thursday, June 15, 2006
XUI : A Java and XML platform for building Rich Internet Applications
XUI is a Java and XML platform for building Rich Internet Applications. The platform greatly reduces the amount of code needed to build feature rich applications on a wide range of systems. The project includes plug-ins for both NetBeans and Eclipse, plus support for AWT, Swing, SWT, J#, and HTML.
[Environment] Eclipse, Eclipse :: Java/Swing, Eclipse :: SWT, Handheld, Handheld :: PDA
[Intended Audience] Developers
[License] OSI Approved :: Mozilla Public License (MPL)
[Programming Language] Java
[Topic] Software Development, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
[Environment] Eclipse, Eclipse :: Java/Swing, Eclipse :: SWT, Handheld, Handheld :: PDA
[Intended Audience] Developers
[License] OSI Approved :: Mozilla Public License (MPL)
[Programming Language] Java
[Topic] Software Development, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
Wednesday, June 14, 2006
CDnavigator : An application that files your CDs and DVDs in a database
CDnavigator is an application that files your CDs and DVDs in a database. It also deposits information about photos (JPEG), music (MP3), and films stored in such media. You can also store other metadata such as notes and ratings. You can search over all items and save the choices. CDnavigator supports an automatic cache that saves the most frequently used data on hard disk. Photos can be viewed directly in the application. It can download new photos from a camera, sort them into albums, and prepare them for burning on CD.
[Environment] X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Java
[Topic] Multimedia, Multimedia :: Graphics, Multimedia :: Graphics :: Viewers, Multimedia :: Sound/Audio, Multimedia :: Sound/Audio :: Players
[Environment] X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Java
[Topic] Multimedia, Multimedia :: Graphics, Multimedia :: Graphics :: Viewers, Multimedia :: Sound/Audio, Multimedia :: Sound/Audio :: Players
jMemoriz: manages your learning processes by using flashcards and the famous Leitner system
jMemorize is an free open-source Java application that manages your learning processes by using flashcards and the famous Leitner system. jMemorize makes memorizing facts not only more efficient but also more fun. It boosts your whole learning experience and features categories, statistics and a visually appealing and intuitive interface.
Tuesday, June 13, 2006
AJAX Feedback Mechanism
The module is simple to use (and alter) to adapt to the look and feel of your site and makes it simple to integrate into your site, especially if you’re using PHP. A script accompanies it to recieve the Ajax requests and plug it into your database to store the results.
You can check out the demo here and or just jump in and download the script.
SubEtha : A sophisticated mailing list manager, similar in many respects to the popular Mailman package
SubEtha is a sophisticated mailing list manager, similar in many respects to the popular Mailman package. SubEtha is a three-tiered J2EE application using EJB3 and JMS. SubEtha has very easy installation on Windows and Unix platforms, a user-friendly web interface for all configuration management, virtual domains, support for users with multiple email addresses, intelligent attachment handling, configurable message processing filters, per-list role-based permissions, and more.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Other Audience, System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Email, Communications :: Email :: Mailing List Servers, Information Management, Software Development :: Libraries :: Java Libraries
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Other Audience, System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Email, Communications :: Email :: Mailing List Servers, Information Management, Software Development :: Libraries :: Java Libraries
Wednesday, June 07, 2006
Force Directed Graphs : Self-organizing, visually appealing tools for representing relational data
Force Directed Graphs are self-organizing, visually appealing tools for representing relational data. The look is organic, because algorithms simulate the way charged particles arrange in space. They work great in user interfaces because the user has access to data nodes while the graph is being organized.
AppFuse : An application for "kickstarting" Web application development
AppFuse is an application for "kickstarting" Web application development. It allows you to execute a single ant task to create a skeleton application based on Struts, Spring, and Hibernate running on Tomcat and MySQL. It uses Ant, XDoclet, Spring, Hibernate (or iBATIS), JUnit, jMock, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, OSCache, JSTL, and Struts. (Spring MVC, WebWork, Tapestry and JSF are also options.)
[Environment] Web Environment
[Intended Audience] Developers
[License] The Apache License 2.0
[Programming Language] Java
[Topic] Software Development :: Libraries :: Application Frameworks, Software Development :: Testing
[Environment] Web Environment
[Intended Audience] Developers
[License] The Apache License 2.0
[Programming Language] Java
[Topic] Software Development :: Libraries :: Application Frameworks, Software Development :: Testing
Tuesday, June 06, 2006
Bonita : A J2EE workflow system
Bonita is a J2EE workflow system that provides out-of-the-box workflow functionalities for defining and running business processes such the XPDL workflow definition module, the J2EE based workflow engine, the JMS based awareness infrastructure, or interoperability services.
[Environment] Other Environment, Web Environment, Win32 (MS Windows)
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] Microsoft, POSIX :: Linux
[Programming Language] Java
[Topic] Communications :: Email, Desktop Environment :: Theme :: Web, Information Management :: Workflow Frameworks, Internet :: WWW/HTTP :: Browsers, Office/Business :: Groupware
[Environment] Other Environment, Web Environment, Win32 (MS Windows)
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] Microsoft, POSIX :: Linux
[Programming Language] Java
[Topic] Communications :: Email, Desktop Environment :: Theme :: Web, Information Management :: Workflow Frameworks, Internet :: WWW/HTTP :: Browsers, Office/Business :: Groupware
PDF Split and Merge (pdfsam)
PDF Split and Merge (pdfsam) is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them.
[Environment] Console (Text Based), Eclipse :: Java/Swing, MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Text Processing, Utilities
[Environment] Console (Text Based), Eclipse :: Java/Swing, MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Text Processing, Utilities
Sunday, June 04, 2006
Buddi : A simple budgeting program targeted for users with little or no financial background
Buddi is a simple budgeting program targeted for users with little or no financial background. It allows users to set up accounts and categories, record transactions, check spending habits, etc.
[Environment] MacOS X, Other Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Office/Business :: Financial, Office/Business :: Financial :: Accounting
[Environment] MacOS X, Other Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Office/Business :: Financial, Office/Business :: Financial :: Accounting
Saturday, June 03, 2006
Echomine Feridian : An easy-to-use Java API that gives you quick and easy access to the XMPP network used in IM services such as Google Talk.
Echomine Feridian is an easy-to-use Java API that gives you quick and easy access to the XMPP network used in IM services such as Google Talk. The API allows you to communicate with Jabber/XMPP servers for sending and receiving instant messages, presence management, and custom extensions to the XMPP protocol.
[Environment] MacOS X, Win32 (MS Windows)
[Intended Audience] Developers, System Administrators
[License] The Apache License 2.0
[Operating System] OS Independent, Unix
[Programming Language] Java
[Topic] Communications :: Chat, Communications :: Conferencing, Communications :: File Sharing, Software Development :: Libraries :: Java Libraries
[Environment] MacOS X, Win32 (MS Windows)
[Intended Audience] Developers, System Administrators
[License] The Apache License 2.0
[Operating System] OS Independent, Unix
[Programming Language] Java
[Topic] Communications :: Chat, Communications :: Conferencing, Communications :: File Sharing, Software Development :: Libraries :: Java Libraries
Thursday, June 01, 2006
Tiger JMail : A direct replacement for Sun's javamail, but with an LGPL license and fewer bugs
Tiger JMail is a direct replacement for Sun's javamail, but with an LGPL license and fewer bugs. TJ works with both the Kaffe and Sun JVMs. It's tested, maintained, and in active use. TJ works well, but there's a lot of room for improvement.
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Email :: Email Clients (MUA), Communications :: Email :: Mail Transport Agents, Software Development :: Libraries :: Java Libraries
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Email :: Email Clients (MUA), Communications :: Email :: Mail Transport Agents, Software Development :: Libraries :: Java Libraries
JiBX : A framework for binding XML data to Java objects
JiBX is a framework for binding XML data to Java objects. It lets you work with data from XML documents using your own class structures. The framework handles all the details of converting your data to and from XML based on your instructions, and performs the translation between internal data structures and XML with very high efficiency while still allowing you a high degree of control over the translation process.
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Libraries, Software Development :: Libraries :: Java Libraries, Text Processing :: Markup :: XML
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Libraries, Software Development :: Libraries :: Java Libraries, Text Processing :: Markup :: XML
Wednesday, May 31, 2006
WidgetServer : A Java/XML server-side GUI-framework
WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers. A GUI builder is included.
[Environment] Web Environment, Win32 (MS Windows)
[Intended Audience] Developers
[License] Freeware, OSI Approved :: Common Public License, OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
[Environment] Web Environment, Win32 (MS Windows)
[Intended Audience] Developers
[License] Freeware, OSI Approved :: Common Public License, OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets
Monday, May 29, 2006
EJBCA : A fully functional Certificate Authority in Java using J2EE technology
EJBCA is a fully functional Certificate Authority in Java using J2EE technology. It builds on the J2EE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any J2EE app. EJBCA comes with a flexible and powerful Web-based admin GUI.
[Intended Audience] System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Intended Audience] System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
Sunday, May 28, 2006
Tudu Lists : A Web application for managing todo lists
Tudu Lists is a Web application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited, and shared on the Web. It is a simple but effective project management tool.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, JavaScript
[Topic] Information Management, Office/Business, Office/Business :: Scheduling
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, JavaScript
[Topic] Information Management, Office/Business, Office/Business :: Scheduling
Thursday, May 25, 2006
Taskjitsu : A Web-based project management system that tracks both tasks and time
Taskjitsu is a Web-based project management system that tracks both tasks and time. It records hours worked per task and project, accrues and tracks leave, provides management with productivity reports, and gives customers status visibility on projects. Software developers and consultants can use this system to track bugs, feature requests, and support issues.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Office/Business :: Groupware, Software Development :: Bug Tracking
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Office/Business :: Groupware, Software Development :: Bug Tracking
Monday, May 22, 2006
XINS : A technology used to define, create, and invoke remote APIs
XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet :: WWW/HTTP, Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Documentation, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: Object Brokering, Software Development :: Testing, Text Processing :: Markup :: XML
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet :: WWW/HTTP, Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Documentation, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: Object Brokering, Software Development :: Testing, Text Processing :: Markup :: XML
Saturday, May 20, 2006
IkeWiki : A new kind of Wiki (a so-called "Semantic Wiki")
IkeWiki is a new kind of Wiki (a so-called "Semantic Wiki") developed by Salzburg Research that allows users to collaboratively annotate pages and links between pages with semantic annotations. Such annotations are useful because they give machines a certain amount of "understanding" of the content that goes beyond merely displaying the page. This information can then, for example, be used for context-specific presentation of pages, advanced querying, consistency verification, or drawing conclusions. It currently only works properly with Mozilla Firefox and Opera (partly).
[Environment] Web Environment, Web Mozilla
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Adaptive Technologies, Communications, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Scientific/Engineering :: Artificial Intelligence
[Environment] Web Environment, Web Mozilla
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Adaptive Technologies, Communications, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Scientific/Engineering :: Artificial Intelligence
Thursday, May 18, 2006
Caliph & Emir are MPEG-7 based Java prototypes
Caliph & Emir are MPEG-7 based Java prototypes for digital photo and image annotation and retrieval supporting graph like annotation for semantic metadata and content-based image retrieval using MPEG-7 descriptors.
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Multimedia :: Graphics
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Multimedia :: Graphics
Freecast : A peer-to-peer streaming system that makes it possible to stream Ogg audio or video to a large number of listeners from a DSL connection
Freecast is a peer-to-peer streaming system that makes it possible to stream Ogg audio or video to a large number of listeners from a DSL connection. The client can be customized graphically, doesn't require a user configuration step, and is updated at startup when needed.
[Environment] MacOS X, No Input/Output (Daemon), X11 Applications
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet, Multimedia :: Sound/Audio, Multimedia :: Video
[Environment] MacOS X, No Input/Output (Daemon), X11 Applications
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet, Multimedia :: Sound/Audio, Multimedia :: Video
Restlet : A framework that brings the simplicity and efficiency of the REST architectural style to Java developers
Restlet is a framework that brings the simplicity and efficiency of the REST architectural style to Java developers. It is composed of two parts, the Restlet API (alternative to Servlet API) and a reference implementation (Noelios Restlet Engine). It supports all REST concepts (resource, representation, data, connector, components, etc.) and is suitable for both client and server REST applications. The server connectors provided are HTTP(S), AJP (via Mortbay's Jetty or an adapter Servlet) and the client connectors are HTTP(S), JDBC, and SMTP(S).
[Environment] Console (Text Based)
[Intended Audience] Developers
[License] OSI Approved :: Common Development and Distribution License (CDDL)
[Programming Language] Java
[Topic] Internet, Internet :: WWW/HTTP :: HTTP Servers, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
[Environment] Console (Text Based)
[Intended Audience] Developers
[License] OSI Approved :: Common Development and Distribution License (CDDL)
[Programming Language] Java
[Topic] Internet, Internet :: WWW/HTTP :: HTTP Servers, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
Taskjitsu : A Web-based project management system that tracks both tasks and time
Taskjitsu is a Web-based project management system that tracks both tasks and time. It records hours worked per task and project, accrues and tracks leave, provides management with productivity reports, and gives customers status visibility on projects. Software developers and consultants can use this system to track bugs, feature requests, and support issues.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Office/Business :: Groupware, Software Development :: Bug Tracking
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Information Management :: Issue Tracking, Office/Business :: Groupware, Software Development :: Bug Tracking
Directory Synchronize : A powerful, easy-to-configure tool to synchronize the contents of one directory with another
Directory Synchronize is a powerful, easy-to-configure tool to synchronize the contents of one directory with another. It can compare files by various attributes, such as size or modified-date. It can synchronize an unlimited number of directories, and has a detailed logging function.
[Environment] Console (Text Based), MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, OS Independent
[Programming Language] Java
[Topic] Desktop Environment :: Tools, System :: Archiving :: Backup, System :: Archiving :: Mirroring
[Environment] Console (Text Based), MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, OS Independent
[Programming Language] Java
[Topic] Desktop Environment :: Tools, System :: Archiving :: Backup, System :: Archiving :: Mirroring
EGS : A multi-user, Web-based Groupware/CRM/MRP suite developed using PHP
EGS is a multi-user, Web-based Groupware/CRM/MRP suite developed using PHP. Current modules include CRM/address book/dashboard, calendar, content management, Wiki, project management tools, email ticketing, Web site news, file sharing, and accounting/ERP.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] PHP
[Topic] Communications :: Email, Communications :: Email :: Address Book, Communications :: Email :: Email Clients (MUA), Communications :: File Sharing, Desktop Environment, Desktop Environment :: File Managers, Information Management, Information Management :: Document Repositories, Information Management :: Issue Tracking, Information Management :: Records Management, Internet, Internet :: WWW/HTTP :: Dynamic Content, Office/Business, Office/Business :: Financial, Office/Business :: Financial :: Accounting, Office/Business :: Financial :: Investment, Office/Business :: Financial :: Point-Of-Sale, Office/Business :: Groupware, Office/Business :: Office Suites, Office/Business :: Scheduling, Software Development
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] PHP
[Topic] Communications :: Email, Communications :: Email :: Address Book, Communications :: Email :: Email Clients (MUA), Communications :: File Sharing, Desktop Environment, Desktop Environment :: File Managers, Information Management, Information Management :: Document Repositories, Information Management :: Issue Tracking, Information Management :: Records Management, Internet, Internet :: WWW/HTTP :: Dynamic Content, Office/Business, Office/Business :: Financial, Office/Business :: Financial :: Accounting, Office/Business :: Financial :: Investment, Office/Business :: Financial :: Point-Of-Sale, Office/Business :: Groupware, Office/Business :: Office Suites, Office/Business :: Scheduling, Software Development
Thursday, May 11, 2006
The Group Communication Service (jGCS) intends to provide a generic API for applications that need group communication primitives...
The Group Communication Service (jGCS) intends to provide a generic API for applications that need group communication primitives, such as virtual synchrony or atomic broadcast. It is a Java based common API to several toolkits such as Spread, Appia, and JGroups.
Wednesday, May 10, 2006
Eclim (Eclipse integration in vim) : A set of eclipse and vim plugins that bring Eclipse functionality to the vim editor
Eclim (Eclipse integration in vim) is a set of eclipse and vim plugins that bring Eclipse functionality to the vim editor. It exposes Eclipse features through a server interface and includes a set of vim plugins that communicate with Eclipse over that interface.
[Environment] Console (Text Based) :: Curses, Eclipse
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development
[Environment] Console (Text Based) :: Curses, Eclipse
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Software Development
OpenWFE is a workflow engine
OpenWFE is a workflow engine. It is robust, extensible, and scalable. Access libraries for Python, Perl, and .NET make it easy to write custom interfaces or agents (automatic participants) for a workflow-enabled system.
[Programming Language] Java, Python
[Topic] Information Management :: Workflow Frameworks
[Programming Language] Java, Python
[Topic] Information Management :: Workflow Frameworks
Jake2 : A pure Java port of the Quake2 game engine
Jake2 is a pure Java port of the Quake2 game engine. It features OpenGL rendering using jogl and OpenAL sound using joal. To use the Jake2 engine, you need either the data files from the original game or from the demo version. An online installation of the demo levels is possible. A lwjgl driver is included as an alternative to the jogl/joal combination. Single player and multiplayer modes are working. Jake2 comes close to the performance of the original engine written in C.
[Topic] Games/Entertainment, Games/Entertainment :: First Person Shooters
[Topic] Games/Entertainment, Games/Entertainment :: First Person Shooters
Tapestry JSCookMenu provides a component for the Apache Tapestry Web framework
Tapestry JSCookMenu provides a component for the Apache Tapestry Web framework that makes it possible to create JavaScript menus and navigation sidebars easily with an arbitrary number of hierarchical pop up sub menus. The famous JavaScript "JSCookMenu", written by Heng Yuan, is encapsulated within the component. The component gives an easy Tapestry-like programming interface to the Web developer. There are some built-in themes for the look of the menu. It is easy to create your own themes or to override some property of a given theme.
[Topic] Internet :: WWW/HTTP :: Dynamic Content
[Topic] Internet :: WWW/HTTP :: Dynamic Content
ROMA : A Java framework that is totally POJO based and designed with concepts taken from Ruby On Rails
ROMA is a Java framework that is totally POJO based and designed with concepts taken from Ruby On Rails. It allows you to build an AJAX-enabled Web application in a few minutes.
[Topic] Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
[Topic] Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
TRex : A tool to help maintain test suites written in the standardized Testing and Test Control Notation (TTCN-3)
TRex is a tool to help maintain test suites written in the standardized Testing and Test Control Notation (TTCN-3). It provides IDE functionality for the TTCN-3 core notation and supports the assessment and automatic restructuring of TTCN-3 test suites by providing suitable metrics and refactorings.
[Topic] Software Development :: Quality Assurance, Software Development :: Refactoring, Software Development :: Testing
[Topic] Software Development :: Quality Assurance, Software Development :: Refactoring, Software Development :: Testing
Monday, May 08, 2006
euCatalogue : A catalogue framework in Java to help you build a generic catalogue structure
euCatalogue is a catalogue framework in Java to help you build a generic catalogue structure. euCatalogue includes an "admin Web interface" to help with constructing the catalogue and a "user Web interface" which allows browsing the catalogue.
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks
Sunday, May 07, 2006
PDFCat : A fast and lightweight catalog management application to keep track of PDF documents coming in through many possible ways
PDFCat is a fast and lightweight catalog management application to keep track of PDF documents coming in through many possible ways. This is not meant to be a highly available solution for complex and unified cataloguing. Instead, it aims to provide a better user experience. The unique feature of this software is its ability handle documents stored on removable devices.
[Topic] Information Management :: Document Repositories, Office/Business
[Topic] Information Management :: Document Repositories, Office/Business
Thursday, May 04, 2006
eArea : A simple cross-browser WYSIWYG text editor
eArea is a simple cross-browser WYSIWYG text editor. It works on Internet Explorer, Firefox/Mozila, and Safari/Konqueror. It even works with Mac OS X Dashboard widgets. If eArea is used in a browser it doesn't support (like Opera), it will display an ordinary textarea instead.
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] JavaScript
[Topic] Text Processing :: Markup :: HTML/XHTML
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] JavaScript
[Topic] Text Processing :: Markup :: HTML/XHTML
Friday, April 28, 2006
jMovie : A movie collection manager
jMovie is a movie collection manager that simplifies the maintenance of your collection. It allows you to view information about each of your movies, obtaining its data from Internet movie data sources, and downloading this information to your machine so you will be able to do further queries offline. Moreover, local data can be stored in different places like memory, local hard disk, databases, etc.
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database, Internet :: WWW/HTTP :: Indexing/Search
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database, Internet :: WWW/HTTP :: Indexing/Search
Tuesday, April 25, 2006
SWAMP : A workflow processing platform in which the workflow is designed in an XML based language in one file which is read by the SWAMP server
SWAMP is a workflow processing platform in which the workflow is designed in an XML based language in one file which is read by the SWAMP server. It avoids hardcoding business logic, and workflows can be built from different workflow "patterns" like simple actions, decisions, selections, loops, and custom code. The SWAMP server automatically creates a Web GUI from the workflow definition file that guides users through the business logic process based on their roles. Notification is sent if required. Overview pages over all running workflows and much more are available.
[Environment] Web Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX
[Programming Language] Java, Perl
[Topic] Information Management :: Workflow Frameworks
[Environment] Web Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX
[Programming Language] Java, Perl
[Topic] Information Management :: Workflow Frameworks
Memorize Words Flashcard System : A fully automated multimedia Leitner flashcard program for learning a foreign language
Memorize Words Flashcard System is a fully automated multimedia Leitner flashcard program for learning a foreign language. It automatically retrieves meanings, word usages, and the pronunciation of a flashcard word in audio from the Internet. It also puts related Google pictures into flashcards.
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Q Public License (QPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows CE, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX, Unix
[Programming Language] Java
[Intended Audience] End Users/Desktop
[License] OSI Approved :: Q Public License (QPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows CE, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX, Unix
[Programming Language] Java
Monday, April 24, 2006
Jafe : A small application designed to keep sensitive data organized in an easy-to-use way, with heavy focus on security
Jafe is a small application designed to keep sensitive data organized in an easy-to-use way, with heavy focus on security. It's designed to be accessible on as many systems as possible. It's regularly tested under Windows, Linux, and OS X, JDK 1.4.2 and 1.5, but should work on other systems. It features an easy-to use interface, strong encryption (AES, Twofish, and Serpent), and plausible deniability. Different data storage backends will be supported: filesystems, image embedding, saving over the Internet, etc.
[Environment] Eclipse :: Java/Swing
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: BSD License (original)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management, Security :: Cryptography, System :: Archiving, Utilities
[Environment] Eclipse :: Java/Swing
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: BSD License (original)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management, Security :: Cryptography, System :: Archiving, Utilities
extbender is a distributed system of collaborative writing, with a basis in genetic theory
Textbender is a distributed system of collaborative writing, with a basis in genetic theory. As a distributed system, it differs from the typical centralized approach (e.g. of a Wiki) where writers push contributions to a single, central copy of the text. By contrast, textbender has no central copy; instead, each writer has a separate copy of the text, and selectively pulls contributions from other writers. As a consequence, there are multiple variations of the text. Collectively, the text has spatial diversity.
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] Java, Perl
[Topic] Artistic Software, Communications, Text Processing
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] Java, Perl
[Topic] Artistic Software, Communications, Text Processing
The ComicReader : A program to read daily comics like Garfield, Dilbert, Userfriendly, and lots of other daily comics
The ComicReader is a program to read daily comics like Garfield, Dilbert, Userfriendly, and lots of other daily comics. It has unique features like automatic downloading of the comics, centrally managed comic definitions, and the option to email comics.
[Environment] Eclipse :: Java/Swing, Win32 (MS Windows)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: BSD License (revised), Other/Proprietary License with Source
[Operating System] MacOS X, Microsoft, Microsoft :: Windows, OS Independent, POSIX :: BSD, POSIX :: Linux
[Programming Language] Groovy, Java
[Topic] Multimedia :: Graphics :: Viewers
[Environment] Eclipse :: Java/Swing, Win32 (MS Windows)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: BSD License (revised), Other/Proprietary License with Source
[Operating System] MacOS X, Microsoft, Microsoft :: Windows, OS Independent, POSIX :: BSD, POSIX :: Linux
[Programming Language] Groovy, Java
[Topic] Multimedia :: Graphics :: Viewers
Photovault : An image archiving and organization application for photographers
Photovault is an image archiving and organization application for photographers. It supports easy searching, annotation, and organization of images.
[Environment] Win32 (MS Windows)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Multimedia :: Graphics :: Presentation, Multimedia :: Graphics :: Viewers
[Environment] Win32 (MS Windows)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Multimedia :: Graphics :: Presentation, Multimedia :: Graphics :: Viewers
Sunday, April 23, 2006
MyChineseFlashCards is to ease the visual and auditory memorization of the 1000 most used Chinese characters
The goal of MyChineseFlashCards is to ease the visual and auditory memorization of the 1000 most used Chinese characters. To reach that goal, MyChineseFlashcards allows the user to learn characters with flash cards method; to access the characters of the dictionary in random, ascending, or descending order; to filter the characters, using one of 31 available filters; and to consult statistics on characters.
Saturday, April 22, 2006
OpenSubsystems is set of business components
OpenSubsystems is set of business components such as inventory management, order processing, document management, document workflow, document imaging, etc. intended for rapid application development on different Java middleware platforms.
[Environment] MacOS X, Web Environment, Win32 (MS Windows)
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU General Public License (GPL), Other/Proprietary License
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Fax, Database :: API, Information Management, Office/Business, Software Development :: Libraries :: Java Libraries
[Environment] MacOS X, Web Environment, Win32 (MS Windows)
[Intended Audience] Developers, Other Audience
[License] OSI Approved :: GNU General Public License (GPL), Other/Proprietary License
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Fax, Database :: API, Information Management, Office/Business, Software Development :: Libraries :: Java Libraries
Friday, April 21, 2006
VirgoFTP : A multi-platform, graphical FTP client
VirgoFTP is a multi-platform, graphical FTP client. It provides an interface like CuteFTP's, but its codebase has been developed from scratch and includes functionality that corresponds to CuteFTP. The goal is to provide a convenient, powerful, and secure FTP client which not only has a high quality user interface, but also has a rich feature set in non-Windows platforms.
# Intended Audience : End Users/Desktop, System Administrators
# License : GNU General Public License (GPL)
# Operating System : All POSIX (Linux/BSD/UNIX-like OSes), OS Independent (Written in an interpreted language)
# Programming Language : Java
# Topic : File Transfer Protocol (FTP)
# Translations : Chinese (Simplified), English
# User Interface : Java SWT
# Intended Audience : End Users/Desktop, System Administrators
# License : GNU General Public License (GPL)
# Operating System : All POSIX (Linux/BSD/UNIX-like OSes), OS Independent (Written in an interpreted language)
# Programming Language : Java
# Topic : File Transfer Protocol (FTP)
# Translations : Chinese (Simplified), English
# User Interface : Java SWT
Thursday, April 20, 2006
The Pentaho BI Project provides enterprise-class reporting, analysis, dashboard, data mining and workflow capabilities
The Pentaho BI Project provides enterprise-class reporting, analysis, dashboard, data mining and workflow capabilities that help organizations operate more efficiently and effectively. The software offers flexible deployment options that enable use as embeddable components, customized BI application solutions, and as a complete out-of-the-box, integrated BI platform.
Wednesday, April 19, 2006
Aranea : A hierarchical Model-View-Controller Web framework
Aranea is a hierarchical Model-View-Controller Web framework that provides a common, simple approach to building Web application components, reusing custom or general GUI logic, and extending the framework. The framework enforces programming using object oriented techniques with POJOs and provides a JSP tag library that facilitates the programming of Web GUIs without writing HTML. In addition to being a full-fledged Web framework in its own right, it provides a powerful and simple component system that allows the framework to be tailored by configuring the reusable modules and adding modules only for the missing features.
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks
[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks
qooxdoo is an advanced JavaScript-based GUI toolkit
qooxdoo is an advanced JavaScript-based GUI toolkit. It continues where simple HTML is not enough and can help to you implement AJAX-enhanced Web 2.0 applications easier than ever before.
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] JavaScript
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: User Interfaces, Software Development :: Widget Sets
[Environment] Web Environment
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] JavaScript
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: User Interfaces, Software Development :: Widget Sets
Wiki on a Stick
"Wiki on a Stick" is a personal wiki that lives in a single self-modifying HTML file that contains the software, interface, and database. It's useful for taking notes, for use as a calendar, and for documenting software, etc. It currently only works in Firefox.
Sunday, April 16, 2006
Restlet : A framework that brings the simplicity and efficiency of the REST architectural style to Java developers
Restlet is a framework that brings the simplicity and efficiency of the REST architectural style to Java developers. It is composed of two parts, the Restlet API (alternative to Servlet API) and a reference implementation (Noelios Restlet Engine). It supports all REST concepts (resource, representation, data, connector, components, etc.) and is suitable for both client and server REST applications. The server connectors provided are HTTP(S), AJP (via Mortbay's Jetty or an adapter Servlet) and the client connectors are HTTP(S), JDBC, and SMTP (via JavaMail).
Thursday, April 13, 2006
Liferay is the world's leading open source portal platform
Liferay Portal is our flagship product. Now in its sixth year of development, Liferay Portal is JSR-168 compliant and runs on almost any major application server, database, and operating system, rendering over 700 deployment combinations.
With over 50 portlets prebundled and more than 20 community-contributed themes available, Liferay Portal is unsurpassed in out-of-the-box functionality, bringing immediate usability and accelerated development potential to a broad swath of portal-based internet application scenarios.
Liferay Journal is a built-in content management system (CMS) leveraging the technologies of Liferay Portal. Separation of content from layout and roles-based permissioning and workflow help your organization maintain editorial rights and integrity, allow for content versioning, and increase productivity, empowering writers and designers to focus on their respective areas. A good content management system can significantly reduce the operating cost of publishing, managing, and maintaining web content and document libraries.
With over 50 portlets prebundled and more than 20 community-contributed themes available, Liferay Portal is unsurpassed in out-of-the-box functionality, bringing immediate usability and accelerated development potential to a broad swath of portal-based internet application scenarios.
Liferay Journal is a built-in content management system (CMS) leveraging the technologies of Liferay Portal. Separation of content from layout and roles-based permissioning and workflow help your organization maintain editorial rights and integrity, allow for content versioning, and increase productivity, empowering writers and designers to focus on their respective areas. A good content management system can significantly reduce the operating cost of publishing, managing, and maintaining web content and document libraries.
Tuesday, April 11, 2006
DWR : A Java open source library that helps developers wanting to write Web sites that include AJAX technology
DWR is a Java open source library that helps developers wanting to write Web sites that include AJAX technology. It allows code in a Web browser to use Java functions running on a Web server as if it was in the browser.
iReport : A visual reporting tool based on JasperReports and written in pure Java
iReport is a visual reporting tool based on JasperReports and written in pure Java. You can manage charts, images, sub-reports, etc. Data can be retrieved using JDBC, TableModels, JavaBeans, and XML. It supports output in PDF, XML, XSL, CSV, HTML, and Java2D.
| [Environment] | Other Environment | |
| [Intended Audience] | Developers, End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Programming Language] | Java | |
| [Topic] | Database, Office/Business, Printing, Software Development :: Build Tools, Text Editors :: Integrated Development Environments (IDE) |
Monday, April 10, 2006
Textbender : A distributed system of collaborative writing, with a basis in genetic theory
Textbender is a distributed system of collaborative writing, with a basis in genetic theory. As a distributed system, it differs from the typical centralized approach (e.g. of a Wiki) where writers push contributions to a single, central copy of the text. By contrast, textbender has no central copy; instead, each writer has a separate copy of the text, and selectively pulls contributions from other writers. As a consequence, there are multiple variations of the text. Collectively, the text has spatial diversity.
| [License] | OSI Approved :: MIT/X Consortium License | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java, Perl | |
| [Topic] | Artistic Software, Communications, Text Processing |
Sharehound : A file systems indexer and Google-like searcher
Sharehound is a file systems indexer and Google-like searcher. It currently supports SMB file shares (i.e. MS Windows-based network shares are supported). The Web UI is used for search and crawl monitoring. Files and directories are indexed and searched by their paths and some other external attributes, not contents. Historical data (deleted files and offline hosts information) is indexed, which allows you to have full-fledged RSS notifications about added, changed, and deleted files in search results.
| [Environment] | Web Environment | |
| [License] | OSI Approved :: BSD License (revised) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search |
OpenXava : An XML/Java Framework to develop J2EE business applications rapidly and easily
OpenXava is an XML/Java Framework to develop J2EE business applications rapidly and easily. It is based on business components defined with XML. It is feature rich and flexible, since it has been used for years to create real 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 |
Thursday, April 06, 2006
JobPal : A tool that can be used as an aid in online job searching
JobPal is a tool that can be used as an aid in online job searching. It currently includes the ability to automatically customize a cover letter and easily mail attachments to a prospective online employer. It also allows you to keep track of the history of positions you have applied to.
| [Environment] | Eclipse :: Java/Swing | |
| [License] | OSI Approved :: GNU General Public License (GPL) |
Thursday, March 30, 2006
Activity Manager : A project management tool that is simple to use, lightweight, and very efficient and customizable
Activity Manager is a project management tool that is simple to use, lightweight, and very efficient and customizable. It features collaborators repository administration, tasks repository administration, contributions management (activity management), and an extensible report facility (with built in templates). It allows you to build and maintain a hierarchical task tree. It is based on a database with a very simple model that allows quickly building custom reports through the report facility or through simple SQL requests.
| [Environment] | Eclipse :: SWT | |
| [License] | OSI Approved :: BSD License (original) | |
| [Operating System] | Microsoft, OS Independent, Unix | |
| [Programming Language] | Java |
Sharehound : A file systems indexer and Google-like searcher
Sharehound is a file systems indexer and Google-like searcher. It currently supports SMB file shares (i.e. MS Windows-based network shares are supported). The Web UI is used for search and crawl monitoring. Files and directories are indexed and searched by their paths and some other external attributes, not contents. Historical data (deleted files and offline hosts information) is indexed, which allows you to have full-fledged RSS notifications about added, changed, and deleted files in search results.
| [Environment] | Web Environment | |
| [License] | OSI Approved :: BSD License (revised) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search |
Jitterbit : An integration tool for designing, configuring, testing, and deploying integration solutions
Jitterbit is an integration tool for designing, configuring, testing, and deploying integration solutions. It supports many document types and most standards-based protocols, including XML, Web Services, popular databases, text files, FTP, HTTP, and others. The integration server runs on both Windows and Linux and is configured using a Java-based user interface that is designed to make integration quick, easy, and intuitive to complete. With the UI, users can define their integration operations from start to finish: adding source and target systems, using drag-and-drop mapping to transform data, setting schedules, creating success/failure events, and tracking all of their deployed integration operations.
| [Intended Audience] | Advanced End Users, Developers, End Users/Desktop, System Administrators | |
| [License] | OSI Approved :: Mozilla Public License (MPL) | |
| [Operating System] | Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux | |
| [Programming Language] | C++, Java | |
| [Topic] | Communications, Database, Information Management :: Workflow Frameworks, Internet :: File Transfer Protocol (FTP), Internet :: WWW/HTTP |
Thursday, March 23, 2006
Ajaqs : A Web application that organizes FAQs on a per-project basis
Ajaqs is a Web application that organizes FAQs on a per-project basis. The UI is templatized, the content is internationalized, and the styles are highly configurable. Secure login is provided via webapp security constraints. The backend uses an O-R mapping tool to achieve independence of database-specific queries. RSS feeds provide subscribers continuous updates on a per-project or per-FAQ basis. FAQs are dynamically served up as HTML pages, and can optionally be streamed to clients as PDF content.
| [Environment] | Web Environment, Web Mozilla | |
| [Intended Audience] | Developers, Quality Engineers, System Administrators | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java, SQL | |
| [Topic] | Information Management, Internet, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Message Boards, Internet :: WWW/HTTP :: Indexing/Search, Office/Business, Office/Business :: Groupware, Software Development, Software Development :: Documentation |
Wednesday, March 22, 2006
Ravenous : full-featured Web server written in Java
Ravenous is full-featured Web server written in Java. It allows you to write dynamic pages in Java without the need to read stacks of books before you get started, while still providing the features needed to create complex, high performance sites once you get more development experience.
| [Environment] | Web Environment | |
| [Intended Audience] | Developers, System Administrators | |
| [License] | OSI Approved :: BSD License (original), OSI Approved :: BSD License (revised) | |
| [Programming Language] | Java | |
| [Topic] | Internet :: WWW/HTTP :: HTTP Servers |
Subscribe to:
Posts (Atom)