Main | AROS


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

MCC Toolbar

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

Comment: An outdated fork exists in AROS core.

MCC HTMLview

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...

Comment: Maintainer stated that he wants to do a code cleanup.

MCC Mailtext

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.

GTK-MUI

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.

AmigaOS XML Parser and ToolKit.

AmigaOS XML parser and toolkit shared library. Complete and native port of xmlsoft.org's libxml2.

Comment: No known porting activities.

XAD library

Shared library for archive and file unarchiving and extraction. Based on the Amiga system of same name.

Comment: Sourcecode is in Contrib. Porting still has to be done.

Top


Internet Applications

AmiTwitter

A Twitter client for Morphos, AmigaOS 3.x/4.1

Comment: Needs HTML Text Mcc.

YamExpansion

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.

Comment: No known porting activities.

Bourriquet

This is a native project of an emule client for MorphOS/AmigaOS.

Comment: No known porting activities.

GuardAmy

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.

Comment: No known porting activities.

NewsRog

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.

Comment: No known porting activities. Usenet has lost its importance.

NewsCoaster

NewsCoaster is a newsreader for the Amiga platform.

Comment: No known porting activities. Usenet isn't that important anymore.

amigift

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.

Comment: No known porting activities.

rc-ftpd

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.

Comment: There is already a ftp-server available on archives.aros-exe.

STRICQ v2

The STRICQ v2 Project. The Amiga ICQ clone using v8 of the ICQ protocol along with the Amiga MUI GUI system.

Comment: No known porting activities.

Climm

climm is a very portable text-mode ICQ clone.

Comment: No known porting activities.

AmiZilla

This project is dedicated to porting Mozilla to the Amiga - all platforms from 3.1, through to MorphOS and AmigaOS4. The code used in the porting is under the various Mozilla licenses.

Comment: We have now an OWB port.

amrss

amrss is an Amiga RSS client.

Comment: No known porting activities.

Top


Misc. Applications

Contact Manager

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.

Comment: No known porting activities.

SDI Tools

Collection of free tools developed under SDI's guidance.

Comment: Damato is trying to make it AROS compatible.

Mattathias BASIC

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.

Fractal Universe

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.

Comment: Port started by me, but doesn't work very well.

SoundFX

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.

Comment: No known porting activities.

AmIDE - AmigaOS based IDE system

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".

FileX Hex Editor

FileX is GUI based HEX editor with advanced functionality.

Comment: I've joined the project. It builds but isn't useful because of a heavy error: it crashes when a block is marked and the scroller is moved.

JAmiga

Java Runtime Environment (JRE) 1.4.1 implementation for the Amiga Platform (OS 3.9 & 4.0)

Comment: Nothing available to port.

Daemons IFace

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).

Comment: I'm not sure what's the use of it.

AzurVedaLib Context Manager

Object Oriented Context Manager, serializer, editor API, targeted to extend short sized libraries able to play media objects as they are edited. Provides a virtual Machine, undo,merge,... API independant. Provides many extended libs. Demoscene oriented.

Comment: No known porting activities.

AzurVedaLib

Object Oriented Context Manager, serializer, editor API, targeted to extend short sized libraries able to play media objects as they are edited. Provides a virtual Machine, undo, merge, context tools. API independant. Provides many extended libs.

Comment: No known porting activities.

ColdBeer mud client

MUD client for use with the Discworld MUD, if it works for any other MUDs that's a bonus!

Comment: No known porting activities.

Ambassador

A very minimalistic CIFS/SMB server targeted at AmigaOS but written with portability in mind.

Comment: No known porting activities.

Amigabok

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.

Comment: No known porting activities.

Digital Almanac

Planetarium software for Amiga.

Comment: Partially ported by Darius.

amiga-smbfs

"amiga-smbfs" is an Amiga file system client for the SMB protocol, as used by "Samba" or the various Microsoft Windows operating systems for file and printer sharing services.

Comment: No known porting activities.

BackMan

BackMan is a backup program for Amiga OS and MorphOS which features a MUI interface or, for those who don't like fancy user interfaces, a command line interface.

Comment: No known porting activities.

morphup

To use applications users have very often to go to several different websites, download, extract and install the files manualy. MorphUp is a package manager to solve this problem...

Comment: There is a Bounty for it. Needs libxad.

AHI driver for 4DWAVE

An AHI card driver for the Trident 4DWAVE-DX/NX sound chip. Currently supported OSes: AmigaOS 4.0

arosgcj

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.

Comment: Nothing available to port.

E-UAE

This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator) with the aim of bringing the features of WinUAE to non-Windows platforms such as Linux, Mac OS X, AmigaOS and BeOS.

Comment: No longer needed because of Janus-UAE.

SnoopDos

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.

Comment: We have with Snoopy a better-than-nothing snooper.

Ambient

Ambient is the MorphOS native desktop. It handles program icons, directory navigation, program launching, file handling and everything you need for managing your system.

Comment:We've already Wanderer. Probably difficult to port because of MorphOS and MUI4 dependencies.

Eagle Player

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.

Comment: Not portable because of Assembler code.

UDO

Translates own documentation format into different formats.

Comment: We have our documentation system (ReST).

Atari800

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...)

Comment: Amiga version has Assembler part.

AmiArcadia

AmiArcadia and WinArcadia emulate some Signetics-based machines.

Comment: Has ReAction GUI.

Handy

This is the Amiga port of Handy 0.95. It emulates the Atari Lynx handheld console (1989)

Comment: No known porting activities.

Africa

This is a conversion of the 1977 3W boardgame "Africa", for up to 5 players. Players can be controlled by human or Amiga. SAS/C and StormC source code is included.

Comment: No known porting activities.

Saga

This is a conversion of the 1981 TSR boardgame "Saga: Age of Heroes", for up to 6 players. Players can be controlled by human or Amiga.

Comment: No known porting activities.

GuideML

GuideML is an AmigaGuide to HTML converter for the Amiga.

Comment: Has ReAction GUI.