jars
JNetStart 2.1
JNetStart facilitates launching Java Swing applications deployed on a remote server. more>>
The technology narrows the gap between the web browser and Swing by making large client applications instantly available to the user and providing a web style experience in the startup process.
Main features:
- JNetStart is comprised of a server where Swing applications are deployed and a client stub that loads the application classes and resources on demand;
- The application code is downloaded from the server and runs on the client computer;
- The client never caches anything on the local drive. The application jars are not downloaded from the server;
- The application runs in a secure environment similar to Java Applets and unsigned applications in WebStart. A secure API is provided for developing applications that read and write local files and print documents under strict user control.
Enhancements:
- This release includes a new Accendia Browser, a generic client specialized in downloading and running Swing code.
- It has support for connection through a Web proxy.
- The default server port was changed to 443 because most proxies are already configured to allow clients to connect to outside servers running on this port.
- There are significant performance improvements.
JExpress Professional 7.0.6
JExpress Professional is a creator for multiplatform installers and auto-updaters. more>>
You can build a single installer for multiple products or install types. JExpress Professional allows you to efficiently customize your installers using Java. JExpress Professional goes beyond just building Java installations; it can also select the exact classes your Java app uses, build your directory tree, and produce JAR files.
JExpress Professional can even use a sophisticated algorithm to upload your software to your Web site without user intervention. It can create native installers for Windows, Linux, Mac OS X, and Solaris that install the JVM if it isnt already installed.
JExpress Professional goes way beyond just building installers and updaters. It can also select the exact classes your Java app or applet uses, build your directory tree, and produce JAR files.
And, you can customize your installers and updaters using Java. JExpress Professional can even use its sophisticated algorithm to upload your software to your website without user intervention.
Enhancements:
- Customers that offer a trial version of their software can now create a customized uninstaller that sends feedback if a prospect decides to remove the product.

WinRAR for Linux 3.80 beta 2
Complete support for RAR and ZIP, compress 8 to 30 percent better than ZIP! more>> WinRAR is a 32-bit Windows version of RAR Archiver, the powerful archiver and archive manager. WinRARs main features are very strong general and multimedia Compression, solid Compression, archive protection from damage, processing of ZIP and other non-RAR archives, scanning archives for viruses, programmable self-extracting archives(SFX), authenticity verification, NTFS and Unicode support, strong AES encryption, support of multivolume archives, command line and graphical interface, drag-and-drop facility, wizard interface, theme support, folder tree panel, multithread support and Windows x64 shell integration.
Designed to work on Windows 95/98/NT/2000/ME/XP/2003 WinRAR provides complete support for RAR and ZIP archives and is able to unpack and convert CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, Z, 7-Zip archives.
WinRAR is available in over 40 languages. The command line version RAR is available for Linux, DOS, OS/2, FreeBSD and MAC OS X.Pocket RAR, the free WinRAR version for Pocket PCs, completes the Compression product range.
WinRAR for Windows costs USD 29.00 for a single-user license. We use a volume pricing system that gives our customers better prices the more licenses they buy.
No need to purchase add-ons to create self-extracting files, it is all included.
Unlike the competition WinRAR has already integrated the ability to create and change SFX archives (.exe files) using default and external SFX modules. So when you purchase WinRAR license you are buying a license for the complete technology.
One price, one payment, once. All future UPDATES for FREE.
It has always been our policy not to charge our customers for improvements we make to RAR. So our registered users will receive all future UPGRADES for FREE.
For more information & to download the evaluation copy, visit http://www.win-rar.com.<<less
archives and is able to unpack and convert CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, Z, 7-Zip archives. WinRAR is available in over 40 languages. The command line version RAR is available forLicense:Shareware
Big Faceless Java PDF Viewer 2.11.6
A Swing component that can display PDF documents more>>
Big Faceless Java PDF Viewer is Intended for customers who dont require the full API, the PDF Viewer can be installed as an Applet, application or via Java Web Start, or embedded in a Swing application.
Printing, saving, text search, forms, digital signatures, and annotations are some of the many features available - the viewer can be tailored to include just the features you need, and is a cost-effective solution for those needing the features of Adobe Acrobat on a Java platform.
Essentially a cut-down version of the full PDF Library, the Java PDF Viewer is a more cost-effective solution for those who dont required API access to the main library.
Unlike its big brother, the viewer cannot create new PDFs and any edits must be made through the Swing interface. That interface is supplied with a large number of "features" (the full list is here) which can be enabled to customize the interface; ideal for distributing a limited functionality viewer as part of the
Major Features:
- Swing component for displaying PDF documents
- Customizable feature set includes printing, saving, search/selection, forms, bookmarks, reorderable thumbnails, annotations and more.
- Full support for PDFs up to Acrobat 9
- Viewer can be controlled from JavaScript
- Applet size under 1MB
- Localized in English, French, Spanish, German, Japanese and Chinese
Enhancements:
- All BFO warning (and debug, if enabled) messages are now logged using log4j if available, or java.util.logging.* if not.
- Large synchronization audit fixed some issues when reading from one PDF in multiple threads, particularly when using the viewer.
- Fixed problem that could result in corruption when repeatedly saving a PDF containing compressed XRef tables and multiple revisions.
- Modified AnnotationStamp so Acrobat correctly handles custom stamps, and added some new types of standard stamp.
- Added FDF.getXFDF() method, for exporting XFDF from a PDF, and added support for this to the Viewer. Fixed FDF export, broken some releases ago.
- More PDF/A related fixes, and added a number of new OutputProfile.Features.
- Fixed RichText content in text fields
- Added subsetting for CFF fonts
- Fixed error with some Windows JDKs when rasterizing JPEG images
- Fixed unusual cases of Linear & Radial shading, added preliminary support for Coons & Tensor-Product Patch shading (Type 6 & 7).
- Fixed blending, broken in previous release and resulting in opaque highlight annotations.
- Correctly handle masked images where the mask and image are different sizes, as created by Luratech products.
- Added PageExtractor.Image.getUniqueId(), to identify extracted images.
- Added PageExtractor.Image.getMetaData() and Text.getFontMetaData(), to return any embedded XMP MetaData for those items in the PDF.
- Fixed long-standing bug in CCITT.G3 2D encoding now rarely seen in very old TIFF images.
- Further fixes to handle some types of corrupt PDF
- Viewer: Page Up/Page Down/Home and End keys navigate correctly through the PDF via the Viewport ActionMap. Standard ScrollBar keybindings are overridden, previous KeyListener approach didnt work reliably and was removed.
- Viewer: Fixed missing glyphs in some fonts after a search was run.
- Viewer: PDFTool (the class run by "java -jar bfopdf.jar") has more options.
- Viewer: Stamps no longer slowly grow when clicked on due to rounding error
- Viewer: Calling DocumentPanel.redraw(page) will work as expected.
- Viewer: Dont allow JavaScript to be run on the console if no PDF is loaded
- Viewer: Fixed page jump when zoom level is changed in Column view
- Viewer: Dont fail under 1.6 when saving PDFs to filenames containing an invalid regex backreference.
- Viewer: Improved display under OS X, including addition of a Dock Icon.
- Viewer: Added keyboard shortcuts to "Open Recent" menu.
- Viewer: Thumbnail panel now scrolls to follow the current page, and renders more reliably.
Requirements: Java 2 Standard Edition Runtime Environment
StelsCSV 3.0
StelsCSV is a CSV JDBC type 4 driver that allows to perform SQL queries and other JDBC operations on text files. more>>
Also, the driver can be used for writing data importing applications and migration tools.
Main features:
- It supports most keywords of ANSI SQL92
- It supports inner and outer table joins
- It supports INSERT, UPDATE and DELETE statements
- It supports transactions
- It supports integer, floating point, string and date/time data types
- It supports aggregate, converting, string and other SQL functions
- It supports user-defined SQL functions
- It supports reading text files from Zip/Jar archives and HTTP URLs
- It is a platform independent
Enhancements:
- This version supports hash-indexes.
ReportMill 8
ReportMill is the most powerful Java reporting tool available. more>>
ReportMill is the best Java application reporting tool available for dynamically generating reports and web pages from Java applications in formats such as PDF, HTML, Flash, Excel and more.
ReportMill combines an easy-to-use page layout application and a powerful Java API in a single compact jar file, which is remarkably easy to integrate into your custom Java application.
Main features:
- Embedded Reporting
- Powerful Design Application
- Simple API
- Simple Integration
- PDF, HTML, Flash, Excel, Swing
- XML based template design
- Tables
- Table Groups (sub-reports)
- Graphing
- CrossTabs
- Labels
Embedded Reporting:
Running as Java code inside your application, ReportMill seamlessly harvests data directly from any Java dataset, whether EJBs, custom Java classes, Java Collection classes, JDBC ResultSets or any combination of these. This is much more efficient than traditional reporting tools, which often require developers to repackage existing Java datasets as the original SQL query, then force a redundant refetch and some potentially risky inter-process communication.
This architecture also provides unique access to custom business logic found in the developers object model, providing a significant savings by reusing this code instead of forcing a rewrite in proprietary template macro languages.
Powerful Design Application:
ReportMill is the only reporting tool built on top of a comprehensive page layout application (see PageStudio.com). This ensures that almost any page or report design can be accommodated and also makes template design more intuitive for anyone who has made a newsletter or "For Sale" sign in any of the popular page layout applications.
Simple API
Most developers need to call only three lines of ReportMill API. Since ReportMill harvests data from any Java dataset using reflection and common collections interfaces, there is no need to write any binding/feeder code, implement any interfaces or create any datasource objects.
// Load template from any Source (File, String path, InputStream, byte array, etc.)
RMDocument template = new RMDocument(aSource);
// Generate report with EJBs, custom classes, Java Collections, JDBC ResultSet, etc.
RMDocument report = template.generateReport(myJavaDataset);
// Get PDF (or HTML, Flash, Excel, XML, etc.)
byte pdf[] = report.getBytesPDF();
Simple Integration
All of ReportMill is contained in a single, compact Jar file, ReportMill.jar. Simply merge this with your application or copy it to the class path of your deployment machine and any application can generate a report from any Java code with any Java dataset.
XML based template design
Template design in ReportMill is easy: simply draw the elements of your report using the powerful page layout application. Data binding is simple and powerful - just drag and drop an XML file into an empty ReportMill document to get a keys browser. Drag and drop the keys from the browser to design dynamic parts of your report. Key substitution uses the familiar mail-merge paradigm (eg, "@myKey@"), making it easy to mix keys and text. Drag and drop "List Keys" (keys that represent a set of objects) to form tables, graphs or data matrices.
PDF, HTML, Flash, Swing, Excel Output and More
ReportMill supports more output formats than most other reporting tools. Other output formats include CSV, JPG, PNG and XML.
install4j 4.0
install4j is a cross platform Java installer. more>>
Main features:
freely define your distribution tree
- In each directory of the distribution tree you can include the contents of entire directories or single files from arbitrary directories on your disk. The definition view and the results view give you full control over the files that will be distributed by your installers.
handle platform-specific differences
- install4j offers convenient include/exclude mechanisms that let you tailor your distributions in a platform specific manner.
define file rights for Unix, Linux and Mac OS X
- For each element of the distribution tree, you can define custom access rights for installation on Unix-like platforms.
define a fine-grained uninstallation policy
- For each element of the distribution tree, you can determine whether you want the uninstaller to remove it or not.
define the overwrite policy
- For each element of the distribution tree, you can set a different overwrite police that determines what install4j will do when it has to overwrite files during an installation.
define installation components
- You can define groups of files and directories that constitute separate installation components. You can offer the user to select only certain components for installation.
Enhancements:
- This release adds significant new functionality, including a new screen and action system, configurable form screens, multi-language installers, console installers, net installers, 64-bit Windows support, and Windows Vista support.
- Multiple installation roots and "magic" folders are now supported.
- An installation component tree with optional component descriptions and dependencies has been added.
- Pack200 compression can be applied to all JAR files.
- install4j is now extensible with a JavaBeans-based component model.
Excelsior JET 5.0
Excelsior JET is a complete solution for acceleration, protection and deployment of your Java applications. more>>
Excelsior JET Optimizer converts your applications classes and jars into highly optimized Intel x86 code and creates a native executable for Microsoft Windows or Linux platform.
Excelsior JET Runtime is a complete Java Virtual Machine that works with both Java classes and the executables produced by the Optimizer. It implements the Java SE platform, versions 5.0 and 1.4.2.
Excelsior JET Installation Toolkit facilitates rapid creation of complete installation packages for your optimized Java applications. Installation of the JRE on end-user machines is not required.
Excelsior JET Optimizer and Runtime have passed the Java Compatibility Kit test suite and are certified Java Compatible on a number of platforms.
Main features:
- Transform your Java applications classes and jars into conventional binary executables (EXEs and DLLs on Windows, executables and shared objects on Linux) that run without the Sun JRE
- Optimize applications that use any part of J2SE 5.0 or 1.4.2 platform API YESYES
- Optimize applications that rely on the Endorsed Standards Override Mechanism
- Intergrate the resulting executables with C/C++/Deplhi via JNI and Invocation API
- Intergrate the resulting executables with C++/VB6/VBA via COM (Windows only)
- Optimize applications essentially relying on dynamic class loading
- Optimize JIT compilers cache with the AOT compiler
- Reorder code and data segments of the resulting executables for faster startup and memory use reduction
- Turn your Java applications into Windows services using the supplied API and tools
- Pack resources (images, audio, etc.) into the resulting executables
- Create application setups based on Excelsior Installer (Windows only) or a third-party setup authoring tool
- Create compact Excelsior Installer-based setups (Windows only)
- Make applications display a native splash screen instantly upon startup
- NEW! Generate trial executables
- NEW! Create arbitrary shortcuts with custom icons in Excelsior Installer-based setups (Windows only)
- NEW! Create file associations in Excelsior Installer-based setups (Windows only)
Rage of Magic II 1.0
Rage of Magic II is the continuation of Majinwar, an epic fantasy fighting adventure featuring devastating combos. more>>
Use "java -jar RageOfMagic2_Linux.jar"

Excelsior JET for Linux 6.4
Complete solution for acceleration, protection and deployment of Java apps. more>> Excelsior JET is a certified Java SE 6 implementation powered by ahead-of-time (AOT) compilation technology, which helps you:
* Speed up your Java applications without any source code changes or hardware upgrades
* Protect your Java code from decompilation without compromising its performance
* Build compact, professional installers for your Java applications without dependency on the JRE
* Create pre-installed Java applications and save a fair bit of space when storing them on flash media such as USB drives
Excelsior JET Optimizer works by converting your applications classes and jars into highly optimized Intel x86 code and creating a native executable for Microsoft Windows or Linux platform. The executable is linked with Excelsior JET Runtime, a complete implementation of the Java SE 6 platform. Finally, Excelsior JET Installation Toolkit facilitates rapid creation of complete installation packages for your optimized Java applications,
Excelsior JET is certified Java Compatible on a number of Microsoft Windows and Linux (IA-32) platforms.<<less
Thin Image Upload 2.0 Beta
Thin Image Upload is a drag and drop image uploader for embedding in Web pages. more>>
Files that are not images can be filtered out to save bandwidth. The applet is equipped with a progress monitor that will display a thumbnail of each image as its uploaded.
Thin Image Upload is compatible with a wide range of server-side scripting languages. Before you begin the installation please make sure that your scripting engine has been correctly configured and your server is capable of accepting a file upload.
With PHP
Place the test.html page and upload.php (included in the zip file) on your webserver. Point your browser at test.html and carry out a form based file upload. It will help to ensure that your server is correctly configured to accept file uploads.
Open thinupload.properties in your text editor. Change the url property so that it points to the upload.php you placed on your server. Now move this file along with ThinImageDemo.jar and applet.php into a folder in your webspace.
Edit upload.php and set the save path for your uploaded files. Make sure the webserver has permissions to write to this directory. Thats it.
The upload.php is a sample PHP script provided to get you started on drag and drop file upload. You may need to modify the script for a better fit with your website or web application.
With Perl
Please copy upload.cgi to your /cgi-bin/ directory and change its permissions to 755. Move test-perl.html to a folder outside the cgi-bin and open it using your browser and test your server configuration by trying out a form based file upload.
Edit thinupload.properties so that the url parameter now points to the upload.cgi script inside the cgi-bin folder. Now move japplet.html, ThinUploadDemo.jar and thinupload.properties to your server. change the upload.cgi to set the save path.
With Other Technologies
Thin upload will work with any scripting/programming language that can accept a file upload. If you are using a techonology other than perl or PHP, please follow the instructions in your developers manual to set up file uploading. Then simply replace the html form with japplet.html. Make sure to edit the properties file so that the url property points to the script that will accept the incoming files.
Whats New in 1.04 Stable Release:
- A minor bug related to client side image resizing was fixed.
Whats New in 2.0 Beta Development Release:
- Photos can be watermarked.
- Interrupted uploads can be resumed.
- A new progress monitor has been added, and the applet can be more easily configured.
Poseidon for UML Emb for Linux 6.0.2
faced with the challenges of creating systems more>> Embedded system developers are faced with the challenges of creating systems that use limited resources. With Poseidon, UML and object-oriented development techniques can be applied with very low overhead; even small systems with 8 and 16 bit controllers can be implemented efficiently. The ANSI C and C++ code generators have been uniquely created to fit the demanding criteria of embedded systems, such as memory resource and performance issues. This edition also supports automatic code generation for UML state diagrams as well as class diagrams.
Features
Embedded Edition
ANSI C and C++ code generators
Full access to template-based code generation for C++, ANSI C, and Java
Automatic code generation for UML state diagrams as well as class diagrams
Professional Edition
Full access to template-based code generation for C++, ANSI C, and Java
JAR import to include existing libraries
Import of Rational Rose files (.mdl)
Standard Edition
Reverse engineering for Java
Plug-in mechanism to load and unload plug-ins from our technology partners, even at runtime
Flexible printing with fit-to-page and custom multi-page print
HTML documentation generation into UMLdoc
Support from the Gentleware help desk via email
Community Edition
Code generation for Java
Fully implemented in Java, platform independent
Supports all 9 diagrams of the UML
Saving format compliant to the UML 2.0 Diagram Interchange Standard
Supports XMI 1.2 as the standard saving format. XMI 1.0, 1.1 and 1.2 can be loaded
Advanced printing options
Supports graphic formats gif, ps, eps, svg, wmf, jpg, and png
Internationalization and localization for English, German, Russian, French, Spanish, and Chinese<<less
EditiX 5.2.1
EditiX is a cross-platform and multi-purpose XML/XSLT editor. more>>
It provides a lot of functionality within a refined IDE, which guides the user with intelligent entry helpers, and has real-time XPath location and syntax error detection. It allows the user to apply an XSLT or FO transformation, and shows the result in a separate view.
EditiX includes default templates for XML, DTD, XHTML, XSLT, XSD, XML RelaxNG, SVG, MathML, and XML FO.
Main features:
- XSLT Editor and Debugger (1.0 and 2.0)
- XML Differencing
- XQuery Schema Generator (DTD, W3C XML Schema, XML Relax NG) from XML documents
- Syntax error and document xpath location on-the-fly
- FTP, WebDAV, ZIP, JAR support
- Validation of XML documents against DTD/XML Schema/RelaxNG
- Unicode
- Context sensitive content assistant based on XML Schema, DTD, XML RelaxNG Pretty formatting
- XSLT / XSL-FO / DocBook transformation
- Convert DTD,XML Schema,XML RelaxNG
- Powerful XPath builder/research
- DTD Caching for offline usage
- Multiple criterias research (attribute,element,namespace...)
- XInclude
- Project management
- Pretty print
- Template support
- Dragn drop for copying / moving nodes
- Fully customizable (user preference, application descriptor)
- Default templates for XML, DTD, XSLT, DocBook, XHTML, XML RelaxNG, MathML, SVG, XSL-FO, ANT
- OASIS XML Catalog
- JAXP support for plugging a new parser or a new transformer
- Page: 1 of 1
- 1