Small general Linux-specific library for the D programming language
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.1 KiB

The Amalthea Library is free software. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.

Official repositories:


Amalthea is a small general Linux-specific library for the D programming language. It provides a few useful functions.

Library documentation:
Alternative link to the same documentation:

Ready-made packages

Download Page on GitLab
Download Page on Codeberg

Build from source


You must have at least one of these compilers:

Also the library needs libgio-2.0 and libglib-2.0. Most likely, these libraries are already on your system.

Simple building and installing

Creating of static and dynamic libraries for the ldc2 compiler (by default):



make install

After that, the library for ldc2 is ready for use.

You can install the library in any other directory:

make install DESTDIR=/home/$USER/sandbox


make uninstall

If you installed in an alternative directory:

make uninstall DESTDIR=/home/$USER/sandbox

Specific building

Compiler by default is ldc2. You can choose other compiler (for example, dmd):

make DC=dmd


make install DC=dmd


make uninstall DC=dmd


Questions, suggestions, comments, bugs:

Also use the repository service tools.