Open Source Amiga Software

This is a list of some Open Source Amiga software. This software
either isn't ported to AROS, or the port is outdated and
unmaintained. The list doesn't contain SDL applications or Linux
ports. I hope some people get interested in porting.

Content

Libraries, Classes

A well-known and used MUI custom class which provides application
programmers a toolbar gadget. By using it with MUI application, it
provides an easy and quick way to deal with toolbar that have
different images for normal, selected and mouse over events

A well-known and used MUI custom class which provides MUI
application programmers a gadget for viewing/displaying HTML pages.
It comes with an object-oriented design, slim and tidy so that the
HTML engine is capable of showing HTML very fast...

The Mailtext MUI custom class package (for Amigas) is especially
designed to display electronic messages. Its main features cover:
Handling of font attributes, highlighting of quoted textpasses and
highlighting and handling of URLs.

Comment: Available in Contrib. AROS modifications have to
be backported. MCC_Mailtext has changed its license from GPL to LGPL.

A GTK+ to MUI (Magic User Interface) wrapper library, that makes
it possible to compile GTK+ programs for AmigaOS/AROS/MorphOS without
any changes to the sources. The result is a native
AmigaOS/AROS/MorphOS program with a native MUI GUI.

Comment: Started as AROS bounty. Has to be updated when it
reaches some degree of matureness.

Internet Applications

YamExpansion is a YAM 2.0 plugin to handles emails from the Aminet
mailing list. You can view in a GUI the uploaded files, select your
favourite files and then make an ftp-mail, or a WGet script, or an
AmFtp batch file, or an HTML file.

Watch web pages for changes. Insert the URLs of the pages (or
generic files) and the program will connect to all the sites and will
report the ones that have been modified since the last time you
checked them. You can make some actions on changed sites.

NewsRog is the most powerful newsreader available for the Amiga
platform. Combining a Magic User Interface frontend, an OOP approach
and its overwhelming list of features, it provides the best
experience even to the most demanding Usenetters.

AMIGIFT is a FileSharing Application for AmigaOS compatible
systems. It is mainly a User Interface to the giFT daemon, plus the
distribution includes everything ready to run. Currently supported
networks are FastTrack, Gnutella, OpenFT, and Ares.

rc-ftpd is an FTP server for the Amiga that fills the gap left by
unsupported and difficult to configure clients. With its friendly
Magic User Interface (MUI) GUI and the use of 100% original code,
rc-ftpd provides all the usability you always wanted.

Misc. Applications

Contact Manager is a unique product for the Amiga. It's best
described as a diary / address book which allows you to store all
your contacts' user information, favourite web & ftp sites and
IRC server/channels.

The Mattahtias BASIC project is an implementation of a BASIC
compiler in ANSI C. Initial supported platforms will include Amiga OS
and Win32. The goal of this project is to create a powerful,
intuitive, and easy to learn BASIC compiler.

Comment: Has been started from scratch. There is currently
nothing to port.

FractalUniverse (short FU) is a powerful fractal generator for
AMIGA-computers. It comes with 50 builtin formulas and over 100
custom formula scripts. It does on-the-fly dithering and can do
animations via AREXX.

SoundFX is an editor for digitized audiodata. SFX is designed in a
modular fashion and has a comfortable graphical user interface. With
SFX you can apply effects to samples, play back and record samples,
and finaly can cut, trim and edit your samples.

AmIDE - Amiga Integrated Development Environment is a modern MUI
based IDE system that should make the Amiga developer able to use his
favourite Compiler system with a modern looking GUI System with
features like filetype handling, Build/Make, TextEditor

Comment: Not very useful, because it has no module for GCC.
And AROS will get its own native IDE "Murks".

Daemons IFace is a library to help developers to write a daemon in
minutes... what you need is just create a dispatcher for the service
your daemon is for and linking with the library everything is started
up for you at program run. (very configurable).

Amigabok is an accounting program for the AmigaOS. It was first
released for the Amiga 500 and was left behind quite some time ago.
The aim of this project is to update the program to modern standards
and continue the development of Amigabok.

This will be a port of the GCJ (http://gcc.gnu.org/java/) java
compiler and runtime for the AROS (www.aros.org) operating system. It
will include SwingWT (http://swingwt.sourceforge.net/) and SWT
(http://www.eclipse.org/swt/) as gui components.

SnoopDos is a utility that allows you to monitor a variety of
system operations carried out by programs on your Amiga. This
includes what files a program is trying to open, what fonts,
libraries, devices and environment variables it is looking for.

Eagleplayer is one of most popular music players available for
Amiga computers. It features many visual effects, several players,
and trendy user interfaces. Eagleplayer is built up modular, thus
loading of external plugins are loaded on demand only.

Emulator of Atari 800/800XL/130XE/5200 with various extensions
(320kB RAM, stereo sound and more) running on just about every
operating system (Unix/Linux, Windows, DOS, TOS, MacOS, Workbench,
WinCE...)