amigazen AWeb 3 AmigaPython ToolKit unsui FastForward Engi Zen
A web, suddenly

Forty years meditation

Minds awaken, free
Welcome to amigazen project, dedicated to revitalising and enhancing classic Amiga software and creating all-new tools for the Amiga community.
AWeb 3

The Amiga web browser, rebuilt and maintained for modern use.
AmigaPython 2

Amiga Python updated to the final Python 2.7.18 version..


ToolKit

Universal standard for Amiga development environments, ensuring consistent SDK setup and toolchain configuration.
unsui

POSIX compliant runtime environment for Amiga, bringing Unix standards and development tools to classic hardware.


FastForward

Pluggable multimedia framework for Amiga.
Engi

Native networking stack for Amiga: Bonami, AmiHTTP, and AmiTLS.


Zen

and the art of personal computer design.

Reflections on the zen of Amiga development and software experiences.


amigazen project repositories

Project Name Description Status GitHub
AWeb 3AWeb is the Amiga web browser.AWeb 3.6 Alpha 7 Download HereAWeb3
AmigaPythonPython 2.7.18 for Amiga, updated from Irmen de Jong’s port of 2.0.Alpha build available on GitHubAmigaPython
FastForwardPluggable multimedia framework for Amiga: playback, editing, streaming, and format handling.Alpha build available on GitHubFastForward
EngiNative networking stack for Amiga: service discovery, HTTP, and TLS.Work in progress-
Engi networking stack
AmiATPAT Protocol client API for Amiga (amiatp.library).Work in progressAmiATP
AmiFTPAmiFTP is the FTP client for Amiga.Alpha build available on GitHubAmiFTP
AmiHTTPHTTP client and server stack for Amiga.Work in progressAmiHTTP
AmiTLSTLS stack for Amiga: secure sockets for HTTPS and encrypted protocols.Work in progressAmiTLS
BonamimDNS and DNS-SD stack for zero-configuration service discovery on Amiga.Work in progressBonami
HTTPMountHTTP/HTTPS DOS handler for mounting remote resources on Amiga.Work in progressHTTPMount
SeitenSeiten, a Bluesky app for Amiga.Work in progressSeiten
Unsui POSIX runtime
unsuiPOSIX runtime for Amiga: C library, unix command line tools, and libraries such as librt, curses, etc. needed by common unix software.Alpha build available on GitHubunsui
curses.libLibcurses, for AmigaRelease build available on GitHubcurses.lib
file:/// URL handlerOverlay filesystem that presents Amiga volumes as a unified POSIX-compatible file:/// URL namespace.Work in progress-
ma.libComplete C99 maths library for SAS/CRelease build available on GitHubma.lib
unix.libComplete C standard library with C99 and POSIX functions for SAS/CAlpha build available on GitHubunix.lib_sasc
ToolKit
ToolKitUniversal SDK for Amiga projects.Work in progressToolKit
APPC++ wrapper for the Amiga APIRelease build available on GitHubAPP
ASAPC++ wrapper for the Amiga APIRelease build available on GitHubASAP
asyncio.libraryMartin Taillefer’s asynchronous i/o libraryAlpha build available on GitHubasyncio.library
BGUIThe BGUI "BOOPSI GUI" application frameworkRelease build available on GitHubBGUI
btree.librarybtree function libraryBeta build available on GitHubbtree.library
clib2-amigaOlaf Barthel’s standard C library for use with gcc and SAS/CRelease build available on GitHubclib2-amiga
CodexAmiga C coding standards style checkerRelease build available on GitHub and AminetCodex
crc.libraryCRC, checksum, sum, and message-digest routines as a shared library.Work in progresscrc.library
ctags-amigactags, for AmigaRelease build available on GitHubctags-amiga
DiffViewA diff viewerAlpha build available on GitHubDiffView
etags-amigaGNU etags, for AmigaRelease build available on GitHubetags-amiga
expat.libraryexpat XML parser as a shared library for Amiga.Work in progressexpat.library
GadToolsBoxVersion 3 of the interface builderRelease build available on GitHubGadToolsBox
ga.libGraphics Architecture static link library for AmigaWork in progressga.lib
GenToolKit build tools including:
  • GenDo - for Autodocs
  • GenIn - for icons
  • GenMaki - for makefiles
Release build available on GitHubGen
gtdrag.libraryGadTools gtdrag.library drag and drop libraryWork in progressgtdrag.library
gtlayout.libraryOlaf Barthel’s gtlayout.library for GadToolsRelease build available on GitHubgtlayout.library
InActionA set of BOOPSI classes for AmigaWork in progressInAction
InsightAfter meditation comes… InsightRelease build available on GitHub and AminetInsight
IntrospectionIntrospection tool for AmigaWork in progressIntrospection
libnix-amigaStandard C Library for use with gccRelease build available on GitHublibnix-amiga
LhASsALh Archive Sub-System: open source LhA archiver and lh.library.Work in progressLhASsA
LogBookThe system log for Amiga Workbench.Work in progressLogBook
LZXaOpen source reimplementation of the LZX archiver.Alpha build available on GitHubLZXa
make-amigaGNU make 4.4.1, for AmigaRelease build available on GitHubmake-amiga
mushinOpen source reimplementation of muimaster.library forked from AROS zunemaster.libraryAlpha build available on GitHubmushin
ObjectionObjective-C translator and runtime for AmigaAlpha build available on GitHubObjection
OberonAFrank Copeland's OberonA compilerRelease build available on GitHubOberonA
OpenTritonStefan Zeiger's Triton.library GUI application frameworkRelease build available on GitHubOpenTriton
OUIC++ wrapper for the Amiga APIRelease build available on GitHubOUI
popupmenu.libraryPopup menu library for AmigaRelease build available on GitHubpopupmenu.library
pcre.libraryPCRE as a shared library for AmigaRelease build available on GitHubpcre.library
reaction.libStatic link library with auto open for ReAction class libraries for SAS/CRelease build available on GitHubreaction.lib_sasc
regexp.libraryRegular expression parser for AmigaRelease build available on GitHubregexp.library
rman-amigarman (PolyglotMan), for AmigaRelease build available on GitHubrman-amiga
rtasl.librtasl.lib replaces reqtools.library dependencies with standard ASL requestersRelease build available on GitHubrtasl.lib
ScionExtensions for SAS/C for the AmigaWork in progressScion
SeisoSeiso is a statically-linked cleanup stack for resource tracking on AmigaBeta build available on GitHubSeiso
tb.libtb.lib is a helper library for using Mason’s AISS imagesBeta build available on GitHubtb.lib
texinfo-amigaTexinfo, for AmigaRelease build available on GitHubtexinfo-amiga
ToolChainAn Open Source C compiler and associated tools for Amiga including:
  • ac – SAS/C-compatible C Compiler based on PDC
  • alink – a reimplementation of Amiga’s classic blink linker
  • alib – an object file librarian compatible with oml
  • a68k – updated version of the classic open source 68k assembler
Alpha build available on GitHubToolChain
ttengine.libraryA TrueType©/OpenType font rendering engine for AmigaBeta build available on GitHubttengine.library
z.libraryZLib as a shared library for AmigaBeta build available on GitHubz.library
MediaTypes
DataTypeFiletype identification tool for AmigaRelease build available on GitHubDataType
DocsDTdocument.datatype rootclass that uses the IFF DOCS docs.library document engine.Work in progress-
DrawingDTdrawing.datatype root class and DR2D, SVG (vector) and Adobe Illustrator DataTypes for Amiga.AlphaDrawingDT
egami.libAmiga-native PDF reader/writer library.Work in progress-
HotLinksPub/Sub library for Amiga media and application linking.Beta build available on GitHubhotlinks.library
IFFTools (formerly iff2png)A set of IFF format processing including iff2png, iff2aiff, IFFPicture.lib, IFFSound.lib, iffparseRelease build available on GitHub and Aminetifftools
iffparseIFF file parser command line tool for AmigaMerged into ifftools (above)iffparse
MarkdownDTMarkdown DataType for Amiga (text.datatype subclass).BetaMarkdownDT
MediaTypesMIME media types handling library for Amiga.Work in progress-
MovieDTmovie.datatype rootclass that uses the FastForward multimedia engine.Work in progress-
MusicDTmusic.datatype and instrument.datatype root classes, and CMUS, SMUS and MIDI DataTypes for Amiga.AlphaMusicDT
Postpost.library PostScript engine, refactored to make it easy to build and enhanceRelease build available on GitHubPost
ShowViewer for MediaTypes files.Work in progressSho
SVGPictureDTSVG Picture (bitmap) DataType plugin for Amiga.BetaSVGPictureDT
PowerTools
ClipboardCommand line tool for managing the clipboardRelease build available on GitHub and AminetClipboard
CShellMatt Dillon’s Unix-like shellRelease build available on GitHubCShell
FileTypesFileType plugins adding syntax highlighting for Python, HTML, JavaScript and Markdown to TextEdit/textedit.gadget and Camilla Boemann’s CodeCraft.Release build available on GitHubFileTypes
OpenUniversal Open command for AmigaRelease build available on GitHubOpen
ProjectXUniversal DefaultTool for AmigaBeta build available on GitHubProjectX
TTXTTX is an all-new text editor for Amiga inspired by TurboTextWork in progressTTX
ToolManagerStefan Becker’s ToolManager, the Workbench dockBeta build available on GitHubToolManager
WBTrashUniversal Workbench TrashcanAlphaWBTrash
WorkspaceWorkspace is a public screen manager for Amiga WorkbenchAlpha build available on GitHubWorkspace
AmRSSRSS reader for AmigaWork in progressAmRSS
VoyagerVaporware’s Voyager HTML3.2 Web BrowserAlpha build available on GitHubVoyager


Technical Deep Dives

In-depth technical articles on AmigaOS subsystems and APIs.

DataTypes Library
Backwards-compatible extension proposal: container demuxing, progressive loading, embedded resources, and document/music root classes.
Open to anyone and everyone Open source and free for all Open your mind and create!


All our projects are available on GitHub under open source licenses.

© 2026 amigazen project. Content licensed under Creative Commons BY-SA 4.0 | GitHub

Amiga is a trademark of Amiga Corporation.