Thursday, January 26, 2006

CCAPI : A financial application library for Java

CCAPI is a financial application library for Java. CCAPI provides interfaces for automated stock exchange trading through Cortal Consors. In addition, CCAPI provides functions to retrieve online quotes from various data sources, including EUWAX, Consors, Comdirect, and Yahoo!. Furthermore, CCAPI 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

JoSQL provides SQL capabilities for querying, ordering, and grouping of collections of Java objects

JoSQL provides SQL capabilities for querying, ordering, and grouping of collections of Java objects. It allows a SQL statement to be applied to the collection of objects and the matching set returned, ordered and grouped.

[Intended Audience] Developers
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java, SQL
[Topic] Database, Database :: API, Database :: Database Engines/Servers, Database :: Front-Ends, Software Development :: Libraries, Software Development :: Libraries :: Java Libraries

OpenXava is a framework to develop easily business applications with XML and Java

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

Wednesday, January 25, 2006

jMOS

jMOS is an open Java implementation for the Media Object Server (MOS) communications protocol.

[License] OSI Approved :: Open Software License
[Programming Language] Java
[Topic] Communications, Software Development :: Libraries :: Java Libraries
Dependencies: [change]

Monday, January 23, 2006

ZK : An AJAX/XUL Web framework designed to enable Web applications to have both rich user experiences and a simple programming model

ZK is an AJAX/XUL Web framework designed to enable Web applications to have both rich user experiences and a simple programming model. It includes an AJAX-based event-driven engine to automate interactivity and a rich set of XUL-based components.

[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Browsers, Internet :: WWW/HTTP :: Dynamic Content, Software Development, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries

omega t+ : A computer assisted translation (CAT) tool suite

omega t+ is a computer assisted translation (CAT) tool suite. It currently includes omegat, a translation editor tool with numerous features, extspell, an Apsell spell checker user interface, sentseg, for sentence segmenting of documents, and OmegaT packages, from which omegat is derived.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Text Processing :: Linguistic, Text Processing :: Markup :: HTML/XHTML
[Translations] Chinese, English, French, Italian, Japanese, Russian, Spanish, Turkish

Friday, January 20, 2006

Titration : A multi-user, multi-project tracking system

Titration is a multi-user, multi-project tracking system. It's simple and is designed to work with other project management and time-tracking projects. It is designed to show the present work load, priority, and state of (closed/ongoing/queued/active) projects. This is not a micro-management package, a project management tool, or time-tracking software. It is an extension of tools that do these things.

[Environment] Eclipse :: Java/Swing
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent

Wednesday, January 18, 2006

Open Source Strategies

From advanced ecommerce and Point-Of-Sales (POS) to order entry, inventory, warehouse, shipping, purchasing, and manufacturing, Sequoia Open Source ERP brings the power and advanced features of Open For Business to enterprise users through regular ERP-oriented releases and community and commercial support options. Open Source Strategies is the sponsor and lead developer of Sequoia ERP.


Written in Java by a global development consortium, Open For Business is a true enterprise-class open source applications project. It offers advanced features such as database-independence, service oriented architecture, web services, and workflow. As part of the core development group for Open For Business, we have implemented complete solutions using Open For Business and have, in the process, contributed to many of its features.

Monday, January 16, 2006

Peekko Chat : A Firefox extension that makes every Web page a location where people can congregate

Peekko Chat is a Firefox extension that makes every Web page a location where people can congregate. It adds a toolbar that shows how many people are in that page's chat room and allows you to connect with them instantly.

[Environment] Web Mozilla
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] JavaScript
[Topic] Communications :: Chat, Internet :: WWW/HTTP :: Browsers

ShaniXmlParser : An XML/HTML DOM/SAX parser that can be validating

ShaniXmlParser is an XML/HTML DOM/SAX parser that can be validating. It can parse badly formed XML files. It can parse files with inverted tags and bad escaped &,<>. It expands all HTML entities. It is well suited to parse HTML files. It is up to 3 times faster than the internal JDK 1.5 xerces parser and as fast as the internal JDK 1.4 Crimson parser, compliant with the jaxp/w3c DOM interfaces, and very small.

dinamica : A powerful and very easy to use framework for J2EE Web development

dinamica is a powerful and very easy to use framework for J2EE Web development. It's newbie friendly and was built from scratch to be a high productivity framework for building business-oriented Web applications, whether they are large-scale or smaller ones. It stands apart from other Java MVC frameworks because it incorporates innovative programming techniques that boost productivity without sacrificing good object oriented design practices. Most common programming tasks can be completed without writing a single line of code.It uses Servlet API 2.3 and does not require JSP or TagLibs.

[Environment] Web Environment
[License] Freely Distributable, Freeware, OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] Java
[Topic] Database, Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Code Generators, Software Development :: Libraries :: Application Frameworks

The Java XTools : An extensive collection of enhanced functions and features for Java and Java 3D

The Java XTools are an extensive collection of enhanced functions and features for Java and Java 3D. It includes an enhanced BranchGroup Node, object loaders for several 3D file formats (.rwx, .cob, .scn, .obj, .dxf, and others), rotation interpolators for combinations of the X, Y, and Z axes, enhanced keyboard navigation, a multiple-view universe, a text to texture converter, and some other special effects and functionality. It also includes facilities and classes for (stereoscopic) images, a ByteArrayReader, data download including a disk caching mechanism, enhancements for Swing components, and networking classes.

[Environment] Other Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Desktop Environment, Games/Entertainment, Information Management, Internet, Multimedia :: Graphics, Multimedia :: Graphics :: 3D Modeling, Multimedia :: Graphics :: 3D Rendering, Software Development :: Libraries :: Java Libraries, Utilities

Sunday, January 15, 2006

Resin Open Source provides JSP, Servlet, and EJB functionality under the GPL license

The Resin® high-performance application server features load balancing for increased reliability. Resin encourages separation of content from style with its fast XML and XSL support.

FCKeditor : The text editor for internet

FCKeditor Online text editor (DHTML editor), for ASP, ASP.NET, ColdFusion, PHP, Java and JavaScript brings to the web many of the powerful functionalities of known desktop editors like Word. It's XHTML compliant and works with Firefox, Mozilla, Netscape and IE.

TinyMCE : A platform independent web based Javascript HTML WYSIWYG editor

TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL by Moxiecode Systems AB. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. TinyMCE is very easy to integrate into other CMS systems.

Dojo : The Open Source JavaScript toolkit that helps you build serious applications in less time

Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces. Dojo lets you prototype interactive widgets quickly, animate transitions, and build Ajax requests with the most powerful and easiest to use abstractions available. These capabilities are built on top of a lightweight packaging system, so you never have to figure out which order to request script files in again. Dojo's package system and optional build tools help you develop quickly and optimize transparently.

Dojo also packs an easy to use widget system. From prototype to deployment, Dojo widgets are HTML and CSS all the way. Best of all, since Dojo is portable JavaScript to the core, your widgets can be portable between HTML, SVG, and whatever else comes down the pike. The web is changing, and Dojo can help you stay ahead.

Saturday, January 14, 2006

inicrond : A education-oriented content management system

inicrond is a education-oriented content management system. It features online test-building, the ability to see test results with the test sheet itself, and support for multiple languages. It includes modules for members, groups, courses, admin, calendar, forums, and more.

[Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] JavaScript, PHP, SQL, Unix Shell
[Topic] Education, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Message Boards, Software Development :: Version Control :: CVS, Text Processing :: Markup :: HTML/XHTML

Thursday, January 12, 2006

Spring IDE for Eclipse

Spring IDE for Eclipse provides plugins for the Eclipse platform to ease working with Bean Factory configuration files for the Spring Framework. It contains a Spring project nature (with an incremental builder for validating Spring bean config files), an image decorator (which decorates Spring projects and all Spring bean config files), a Spring view (which allows one to browse Spring projects and their Spring bean config files, including bean properties), and an editor showing a graph from the beans of a single config file or a set of config files.

[License]
The Apache License 2.0
[Programming Language]
Java
[Topic]
Software Development :: Libraries :: Application Frameworks, Text Editors :: Integrated Development Environments (IDE)

Wednesday, January 11, 2006

WebWork MVC Framework: A Java pull HMVC Web application framework

WebWork MVC Framework is a Java pull HMVC Web application framework, designed for creating dynamic websites using minimal effort and maximum flexibility. It supports multiple views, allowing you to switch between different view technologies, including HTML, Swing, PDF, XSLT, and Velocity, without changing the logic producing the data. It includes a powerful expression language for navigating its object stack, as well as a small but complete tag library. It supports internationalization, redirection, error handling, validation, command driven actions, chaining actions, and type conversions.

[Intended Audience] Developers
[License] OSI Approved, OSI Approved :: BSD License (original)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Libraries :: Application Frameworks

Tuesday, January 10, 2006

GeoLogX: A locative site visitor logger

GeoLogX is a locative site visitor logger. It logs hits to a site and the location of the visitor, and can display an interactive map showing the locations from which visitors to the site came. It makes use of the hostip.info host IP geocoder, and Google maps to display the locative information.

[Environment] Web Environment
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, PHP
[Topic] Internet :: Log Analysis, Internet :: WWW/HTTP :: Dynamic Content :: Page Counters

nrsTable: A JavaScript script that will allow a developer to create HTML tables from arrays

nrsTable is a JavaScript script that will allow a developer to create HTML tables from arrays. The tables can be automatically sorted simply by clicking on the heading. A lot of customization can be done for the tables, such as colors, pages, captions, and more.

[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] JavaScript
[Topic] Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries

Monday, January 09, 2006

ThinkCAP JX: Rich Internet Applications

ThinkCAP JX delivers the following:

  • Visual Design Environment for Rich Internet Applications
  • 3-Tier Client/Server Event Model
  • Advanced Transaction Handling
  • Integrated Data Persistence
  • Smart Data Binding
  • Rich Data Aware Controls & Visual Effects
  • Cross Platform Browser Support
  • Integrates Best-of-Breed Open Source Frameworks
  • Ability to AJAX enable existing Struts Applications
  • Runs on any application server
  • Eclipse Integration
ThinkCAP goes open source

Saturday, January 07, 2006

Thursday, January 05, 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

amoeba: An XML-based framework for Web environment development backed by XML databases (the eXist native XML database)

amoeba is an XML-based framework for Web environment development backed by XML databases (the eXist native XML database). It's deployable as a war archive in servlet containers (like Tomcat and/or Jetty). Almost no Java knowledge or Java programming is required while developing with amoeba, except for extending base framework functionality. Programming in amoeba means writing XML documents. The environment has four domain-specific languages: pipeline (general XML processing using language features and by calling tasks), sitemap (for connecting the Web environment to all other languages), form (HTTP forms processing), and modification.

[Environment]
Console (Text Based), 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 :: Dynamic Content, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Text Processing :: Markup :: HTML/XHTML, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT

NativeCall lets developers call operating system methods from Java through an easy object-oriented API

NativeCall lets developers call operating system methods from Java through an easy object-oriented API. It supports structs as well as calling methods in arbitrary modules.

[Intended Audience] Developers
[License] OSI Approved, OSI Approved :: BSD License (original), OSI Approved :: BSD License (revised), OSI Approved :: MIT/X Consortium License
[Operating System] Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent
[Programming Language] Assembly, C++, Java
[Topic] Software Development :: Libraries :: Java Libraries

Tuesday, January 03, 2006

Historical Event Markup and Linking Project (Heml): An XML schema for historical events and a Java Web app

Historical Event Markup and Linking Project (Heml) provides an XML schema for historical events and a Java Web app which transforms conforming documents into hyperlinked timelines, maps and tables. It aims to provide a most information-rich interchange format for historical data, and thus add a historical component to the growing movement for a 'Semantic Web.'

[Environment] Web Environment
[Intended Audience] Other Audience
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Indexing/Search, Multimedia :: Graphics :: Presentation, Text Processing :: Markup :: XML

The Yahoo Translating HTTP Proxy (YTP)

The Yahoo Translating HTTP Proxy (YTP) is a two-way translator that works with Yahoo! Messenger to translate your typed messages and replies to and from various languages. It supports English, German, Spanish, French, Italian, and Portuguese.

[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Communications :: Chat, Internet :: Proxy Servers
[Translations] English, French, German, Italian, Portuguese, Spanish