Magi Systems is primarily a client-oriented software development company. We design and develop small and medium sized software products for our clients, as well as developing independant software for inclusion in this collection of freeware, open source, shareware and commercial software.

Please browse the selection of software available below, and click the icon on the left to begin a download.

JLaunch 1.4

Description


518 KB

SHAREWARE

JLaunch is a lightweight executable used to launch Java applications directly, without the need for batch files with DOS boxes popping up and distracting the user. JLaunch will give your Java application a professional, clean finish. The new JLaunch version contains additional features, such as customizable Splash Screens, automatic Java Runtime detection using the Windows Registry, web download options, Java version checking, debug mode for developers, a wizard-like configuration tool, and much more. Registration includes free software upgrades when released.

JLaunch Frequently Asked Questions (FAQ).
JLaunch Registration.



ESP Toolbar 1.5.7 Description


74 KB

COMMERCIAL SOFTWARE

The ESP Toolbar Component is a 100% Pure Java, and JavaBeans Compliant software component that simulates the functionality (as closely as possible) of the Internet Explorer 6 Toolbar, using Java Swing. This component is available for purchase and use in your software development project. Registration includes the ESP Toolbar Bean, full Javadocs on the component's use, and full Java source code for the Bean's implementation.

ESP Toolbar Tutorial - PDF
ESP Toolbar Registration.



Magi Toolkit 2.0.1 Description


192 KB

COMMERCIAL SOFTWARE

The Magi Toolkit for Java 2 has now been released publicly to Java Developers for the first time. The first public release is v2.0.0, and incorporates a collection of useful Java classes for the development of Java applications, Java Swing (aka Java Foundation Classes) and other useful utilities. Compliant with the latest versions of Java (1.4 and above).

Buy the Magi Toolkit now and receive the latest release of the Magi Toolkit Jar (Java Archive), which also contains the Toolkit Demo Application, the full Java Docs for the library, the full source code to the library class files, and support for bug-fixes to the library components if they arise.

The Magi Toolkit is ever-expanding. This means that new components are being added and enhancements are being made all the time. As the toolkit grows, you will be able to buy only the component packages that are relevant to your development - for a greatly reduced price, or buy the entire library for a great all-inclusive price. This is third-party component development the way it was meant to be!

Magi Toolkit Java Docs Online
Buy Magi Toolkit


Magi NetLib 1.1

Description


563 KB

COMMERCIAL SOFTWARE

The Magi Systems Network Library is a 100% Java-based network library that can be used as the foundation of a network based Java application, where there is a central multi-threaded server and multiple clients connecting remotely, either across a local-area network, intranet or even across the internet.

The Magi Systems Network Library is built on top of Java's TCP/IP network abilities, and allows Normal or Secure Socket Layer (SSL) encrypted connections. This implementation allows simple extension of network-aware components to build your own network application. The library also allows creation of simple network-aware data objects that your application can easily use to transfer application data from client to server, and vice versa - and this can be done securely if required.

Magi NetLib Frequently Asked Questions (FAQ).
Magi NetLib Registration.



Digital Scroller 1.0 Description

17.2 KB

FREEWARE

The Digital Scroller Java Applet is available for free use, and can be easily incorporated into your own web pages. Controlled by parameters supplied by your HTML web document, you can display any series of messages, control colour, scroll speed and more.


Text Effects 1.0 Description

12.0 KB

FREEWARE

The Text Effects Java Applet is available for free use, which you may use in your own web pages. Controlled by HTML parameters, it provides smooth scrolling of large fonts, colour control, choice of direction, scroll speed and more.

Text Effects Example


List Jars 1.0.0 Description

19.0 KB

OPEN SOURCE

The List Jars Utility is used to search a collection of JAR (Java Archive) files for classes and packages needed for your projects.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


Sudoku Solver Description

30.0 KB

OPEN SOURCE

The Sudoku Solver is a small Java program that can solve Sudoku puzzles in a matter of milliseconds! Puzzles that have multiple solutions are displayed one at a time, with scroll buttons to flick through the various solutions.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


Shogia Description

400 KB

OPEN SOURCE

Shogia is a SQLite Database Java Object Code Generator.

Shogia will generate object oriented "database layer" classes, and is an Object Relational Mapping (ORM) tool. These Java classes will allow creation and handling of SQLite databases, tables and columns. Under the covers, it uses the SQLite Magi ORM library, which delegates low-level database calls through Christian Werner's SQLite Java Wrapper.

This allows Object Oriented Java programs to make use of the SQLite database using easy access routines, such as Table.create(), Table.drop(), Table.insert(), Table.select(), Table.update(), Table.delete() and Table.find().

Domain specific Java objects needed for your project are first defined in an "XML schema" definition, and the Shogia code generator then creates the domain objects. These domain objects use inheritance, such that each domain table object extends the Table ORM class, and has access to all underlying functionality.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


SQLite Magi ORM Description

388 KB

OPEN SOURCE

The SQLite "Magi ORM" (Object Relational Mapping) Library provides object oriented wrappers for handling SQLite databases, tables and columns. Under the covers, it delegates low-level database calls through Christian Werner's SQLite Java Wrapper.

This allows Object Oriented Java programs to make use of the SQLite database using easy access routines, such as Table.create(), Table.drop(), Table.insert(), Table.select(), Table.update(), Table.delete() and Table.find(). Using inheritance, user tables can be defined with domain specific names and columns, such as Stocks, Quotes, Holdings, etc.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


MD5 Checksum Description

22 KB

OPEN SOURCE

The MD5 Checksum project provides a Java application and associated classes for generating MD5 hash checksums. This open source project contains an application for generating MD5 checksums over a directory or directory tree of files. It also contains another application to generate/maintain and/or verify MD5 checksums over media files (music/audio and video files) that exist in a directory tree.

This project also incorporates a useful generic directory file scanner, which can be extended with any file/directory processing logic required by your application.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


Directory DIFF Description

188 KB

OPEN SOURCE

The Directory DIFF project provides a Java application and associated classes for comparing directory trees and files for differences. Two directory trees are displayed side-by-side in a split panel, with expand and collapse features on each for easy comparison. Shows identical files, missing files, additional files and file changes (differences) displayed as different icons in the browse tree.

This project incorporates many generic/reusable classes that you can utilize in your own projects.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


Magi JAI Wrapper Description

2.97 MB

OPEN SOURCE

The Magi JAI Wrapper project provides a thin Java wrapper (or Facade) class over the Sun Java Advanced Imaging API and the Sun Java Image IO API for easy image reading, writing and manipulation of image data and formats. This open source code supports reading and writing of JPEG, GIF, TIFF, PNG and BMP image formats. This code version utilizes Sun JAI 1.1.3 and Sun Image IO 1.1, available from www.java.sun.com.

The facade class used in this project is easy to reuse or extend for use in your own projects.

This program is released as Open Source, under the terms and conditions of the GNU-LGPL (Lesser General Public License), and as such you are free to copy, distribute, modify, include and/or use in your own projects, whether commercial or not.

GNU Lesser General Public License


Email Chess 2.6 Description

1.39 MB

FREEWARE

Email Chess allows you to play chess with a friend over standard email. By sending your moves back and forth over your email account, you can play chess with as many other friends as you wish, simultaneously. Simple and easy to play with a drag and drop interface.

Email Chess Frequently Asked Questions (FAQ).
Unlock Email Chess - NOW FREE!

Robot Wars (Beta) Description


172 KB

FREEWARE

Robot Wars is currently released in Beta only.

Robot Wars is a war game simulation, where two A.I. Robot opponents can battle it out for supremacy. Each robot is individually programmed to respond to the environment and its opponent in a different way, employing different tactics and approaches to warfare. The goal is to become the ultimate A.I. robot, able to beat all of its opponents in a "Competition" environment.

You can download individual A.I. robots as "Java Archives" (or JAR files) for competition. Java Developers are able to develop their own robots, by creating a "Robot" class, and deploying it as a Java Archive.


Magi Systems would like to thank a number of companies and individuals who have contributed to the creation, and distribution of our shareware and freeware. Many thanks to all who have contributed - credit where credit is due...

Thank you to c|net (download.com) for listing our software, and generating a lot of interest and traffic to our web site.
Thank you to Gentee for providing the Setup Generator, a freely available install-set builder, which we have used for some of our software packaging.
Thank you to PayPal for providing us with a very useful online credit card transaction facility, allowing us to do eCommerce over the Internet with world wide customers directly.
Thank you to UK2 for providing excellent internet hosting services to our company at a very reasonable price.

Magi Systems would also like to thank many other shareware and freeware library sites around the web for listing Magi Systems software releases, and helping to make our software successful. The following list may not be comprehensive or exhausting, but we have tried our best to capture as many as we could.

Free Downloads Center Download Safari
Down Seek Down Linx
Top Downloads Download 32
ZD Net Downloads Softonic
Software Now Channel 1 File Library
Ultra Software 32 Bit
Simtel The Shareware Stock Pile
Win Site Tucows
Jumbo ...
   

About | Contacts | Downloads | Home
Copyright © 2012 Magi Systems