The Informa RSS Library provides a convenient Java API for handling news channels and metadata about them. Different syntax formats (like RSS 0.91, 1.0 [RDF], 2.0, and Atom 0.3) for feeds are supported. There is also basic support for channel information descriptions (OPML). A full-text engine (Lucene) can be used for indexing and searching the news items. Two backends for storing the data are currently provided: In-Memory and Hibernate (which allows you to persist news items into allmost any JDBC compliant database).
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management :: Metadata/Semantic Models, Internet :: WWW/HTTP :: Dynamic Content :: News/Diary, Software Development :: Libraries :: Java Libraries
Friday, September 30, 2005
Tuesday, September 27, 2005
DocBook Doclet
The DocBook Doclet creates DocBook XML from Java source documentation or HTML files. It is helpful if you want to create reference handbooks of your API. Normally it is used with the Javadoc tool but it can also be used as a standalone application to convert HTML to DocBook. Additionally it comes with a Swing application to manage documentation projects and to transform the resulting DocBook files to PDF, Postscript, HTML, or JavaHelp.
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Software Development :: Documentation, Text Processing :: Filters, Text Processing :: Markup :: SGML, Utilities
Monday, September 26, 2005
RIFE
RIFE offers an alternative approach to web application development and design. It builds upon the Java platform, but offers all required tools and APIs to implement and perform all common Web site related tasks in a fast, intuitive, and consistent manner. RIFE is composed out of a large collection of modular parts, including a Web application engine, integrated Web continuations, a customizable multi-format template engine, support for template content transformation, and more.
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: Common Development and Distribution License (CDDL), 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
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: Common Development and Distribution License (CDDL), 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
Thursday, September 22, 2005
Mariana JSP Blog
Mariana JSP Blog is a JSP-based blog tool. It runs on Tomcat with Firebird as a database, and was developed on Linux. It currently has most of the blog posting features.
OpenI: A Web-based business intelligence application
OpenI is a Web-based business intelligence application. Based on J2EE, OpenI is an out-of-the-box solution for building and publishing reports from XMLA-compliant OLAP data sources, such as Microsoft Analysis Services or Mondrian.
[Environment] Web Environment
[License] OSI Approved :: Mozilla Public License (MPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database :: Database Engines/Servers, Database :: Front-Ends, Office/Business, Software Development
Friday, September 09, 2005
Watchdog:A tool designed to monitor IT services
Watchdog is a tool designed to monitor IT services. It checks at regular intervals whether a list of services is still alive. The services supported are HTTP, FTP, SNMP services, Oracle databases, MySQL databases, Sybase databases, and MS SQL Server databases.
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Advanced End Users, Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Security, System :: Monitoring
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Advanced End Users, Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Security, System :: Monitoring
Joone (Java Object Oriented Neural Engine): An artificial neural network Java framework
Joone (Java Object Oriented Neural Engine) is an artificial neural network Java framework. It is used to build and train neural networks with a powerful visual environment. It has a modular design and can be easily extended by writing new modules to implement new learning algorithms or architectures.
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Scientific/Engineering :: Artificial Intelligence, Software Development :: Libraries :: Java Libraries
[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Scientific/Engineering :: Artificial Intelligence, Software Development :: Libraries :: Java Libraries
Wednesday, September 07, 2005
PDFBox
PDFBox is a Java library for manipulating PDF documents and extracting contents from existing PDF documents.
[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management :: Document Repositories, Internet :: WWW/HTTP :: Indexing/Search, Internet :: WWW/HTTP :: Site Management, Multimedia :: Graphics :: Viewers, Software Development :: Libraries :: Java Libraries, Text Processing :: Filters, Text Processing :: Fonts, Text Processing :: General, Text Processing :: Indexing, Utilities
INews: A system to write and publish newspapers on the internet
INews is a system to write and publish newspapers on the internet. INews is different because the newspapers it produces have a traditional structure, with pages and articles distributed like in a paper newspaper. A newspaper published with INews is not published using HTML, but can be read with a Java application. INews is a complete system that includes a server application, an editor application to write and publish editions of the newspaper, a reader application to read the last edition of the newspaper on the Internet, and an administration application.
[Intended Audience] End Users/Desktop
[License] Freeware
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet, Text Editors :: Word Processors
[Intended Audience] End Users/Desktop
[License] Freeware
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet, Text Editors :: Word Processors
Vex: A visual editor for XML
Vex is an editor for XML documents. The "visual" part comes from the fact that Vex hides the raw XML tags from the user, providing instead a wordprocessor-like interface. Because of this, Vex is best suited for "document-style" XML documents such as XHTML and DocBook rather than "data-style" XML documents.
[Environment] MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] Java
[Topic] Text Editors :: Word Processors, Text Processing :: Markup :: XML
Saturday, September 03, 2005
JXTA Instant Messenger
JXTA Instant Messenger (JIM) aims to establish a server-free instant messaging system with various options. It features encrypted messaging, presence awareness, and sophisticated search for users.
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat
GOIM: Gamers Own Instant Messenger
GOIM (Gamers Own Instant Messenger) is a full featured jabber / XMPP client with special features (extensions) for gamers. (e.g. broadcasting a notification when you join a server, or seeing which games others play and joining them with one click on the game icon beside their name).
[Environment] Eclipse :: SWT
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat
[Environment] Eclipse :: SWT
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat
Tuesday, August 30, 2005
ActiveBPEL
The ActiveBPEL engine is a robust runtime environment capable of executing process definitions created according to the Business Process Execution Language for Web Services (BPEL4WS, or just BPEL) 1.1 specifications.
[Environment] Console (Text Based), Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP, Other/Nonlisted Topic, Software Development
Kasai: A Java-based authentication and authorization framework
Kasai is a Java-based authentication and authorization framework. It allows you to integrate into your application a granular and manageable permission scheme. It's targeted at the specific security requirements that arise in real-life applications such as Intranets, ERPs, CRMs, document managers, accounting systems, etc.
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, Unix
[Programming Language] Java
[Topic] Software Development, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries
Monday, August 29, 2005
CruiseControl: A framework for a continuous build process
CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds.
JasperReports
JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.
It is entirely written in Java and can be used in a variety of Java enabled applications, including J2EE or Web applications, to generate dynamic content.
Wednesday, August 24, 2005
OpenTT: A trouble ticketing/request management engine
OpenTT is a trouble ticketing/request management engine, a simple and intuitive container for structured information in the form of question/answer or title/content (FAQ), and a sophisticated graphical reporting tool to keep the situation under control.
[Environment] Web Environment
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), OSI Approved :: Mozilla Public License (MPL)
[Operating System] POSIX :: Linux
[Programming Language] Java, JavaScript, Perl, PHP
[Topic] Information Management :: Issue Tracking
[Environment] Web Environment
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), OSI Approved :: Mozilla Public License (MPL)
[Operating System] POSIX :: Linux
[Programming Language] Java, JavaScript, Perl, PHP
[Topic] Information Management :: Issue Tracking
VIF: A Web-based virtual discussion forum
The VIF application is a Web-based virtual discussion forum. It aims to implement a specific discussion model that supports goal oriented discussions of complex matters. This discussion model builds on structured discussion threads, integrated quality control, and well defined group boundaries.
[Intended Audience] Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management
[Intended Audience] Other Audience
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Information Management
Ajaqs: A Web app that organizes FAQs on a per-project basis
Ajaqs is a Web app that organizes FAQs on a per-project basis. It is designed to be deployed under popular Web and application servers. It aims to serve two purposes: to provide engineering groups a mechanism for consolidating and preserving in-house knowledge in connection to product development and usage, and to provide small companies with a Web interface for exposing searchable, internationalizable information related to products and services.
[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
[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
libextractor: A library used to extract meta-data from files of arbitrary type
libextractor is a library used to extract meta-data from files of arbitrary type. It is designed to use helper-libraries to perform the actual extraction, and to be trivially extendable by linking against external extractors for additional file types. The goal is to provide developers of file-sharing networks, file managers, and WWW-indexing bots with a universal library to obtain meta-data about files. It includes a shell-command and bindings for Java (JNI) and Python.
[Intended Audience] Developers, End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, POSIX :: BSD, POSIX :: BSD :: BSD/OS, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: GNU/Hurd, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C, C++, Java
[Topic] Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search, Multimedia, Software Development :: Libraries, Text Processing :: Indexing
[Intended Audience] Developers, End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, POSIX :: BSD, POSIX :: BSD :: BSD/OS, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: GNU/Hurd, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C, C++, Java
[Topic] Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search, Multimedia, Software Development :: Libraries, Text Processing :: Indexing
Subscribe to:
Posts (Atom)