199 projects tagged "Apache 2.0"
The Hecl Programming Language is a high-level scripting language implemented in Java. It is intended to be small, extensible, extremely flexible, and easy to learn and use. It is intended as a complement to the Java programming language, not a replacement. As such, it tries to do well what Java doesn't, and leaves those tasks to Java for which it is best suited. It is also easy to add Hecl to Java, or write new Hecl commands in Java. It aims to be a very immediate language so that you can pick it up and start doing useful things with it quickly. Of particular interest is the fact that it's small enough to run on Java-enabled cell phones, so you can quickly script applications for them!
Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF and PostScript files, and much more.
JSP Prize Tags is a JSP tag library. The primary tags are the Tree Tag, Tabbed Pane Tag, and AJAX Tags. 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 AJAX Tags make it easy to turn your links and forms into AJAX links and forms, which reload in a table cell or div tag instead of the whole page. Also included are 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.
The OpenUDDI project is focused on creating a high performance, easy to use UDDI v3 compliant server and client library. The server and client is built using Java, version 5 for the server and version 1.4 for the client. The server uses Hibernate, and supports a wide variety of SQL databases for data storage.
Salsa is a collection of Swing add-ons. It includes new widgets such as auto-complete textboxes or tree tables, new data models such as XML tree models, UI tree models, or Java Bean table models, new common dialogs such as a font chooser, new convenience methods such as center frame on screen, and much more.
Pyjamas-Desktop is a cross-platform framework and application widget set, based on WebKit. It is similar to Python-Qt4 and Python-Gtk2, except it is much easier to use and is more powerful. Pyjamas-Desktop allows you to not only create your application with a simple widget set but also to mix in CSS stylesheets, full HTML, load and run Web pages, load plugins that conform to the NSAPI such as Adobe Flash, and execute JavaScript. It is a port of Pyjamas to the desktop, so applications written for Pyjamas can also be run unmodified under Pyjamas-Desktop.
The DPML SDK is a management platform for Java-based component development, resource management, and deployment. It is composed of the Transit resource management layer, the Depot multi-project build system, the Metro component management runtime engine, and the Station application management console.