A well-known and widely used MUI custom class (BetterString.mcc) which provides application programmers a better string gadget. It somewhat more advanced and common features like the standard MUI string gadget which includes a better selection engine and so on.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Build Status Code Climate License Github Issues

BetterString is a string gadget replacement for Amiga systems. It is created for MUI, so using it should eliminate the problems with the original BOOPSI string class. The class offers the user to do number arithmetic, like increase, decrease and bin to hex conversion. It has filename completion, ability to mark, cut, copy and paste text - Both via mouse and keyboard. The length of the contents buffer will dynamically be expanded to hold all of what the user type (unless a maximum length is given)

It is used by a wide range of well-known MUI-based application like YAM or SimpleMail as the main string gadget.

BetterString.mcc is available for AmigaOS3, AmigaOS4, MorphOS and AROS.


All releases up to the most current ones can be downloaded from our central releases management.

Bug Reports / Enhancement Requests

To report bugs use the bug/issue tracker.

Manual Installation

  1. Extract the archive to a temporary directory.

    > cd RAM:
    > lha x MCC_BetterString.lha
  2. Go to the MCC_BetterString/Libs/MUI/<OS> directory where <OS> is the directory matching the operating system you want to install TexiEditor.mcc for:

    > cd MCC_BetterString/Libs/MUI/AmigaOS4
  3. copy all #?.mcc and #?.mcp files found in that <OS> directory to the global MUI:Libs/mui/ directory on your system partition:

    > copy #?.mcc MUI:Libs/mui/
    > copy #?.mcp MUI:Libs/mui/
  4. reboot and enjoy the new version ;)

License / Copyright

The gadget was originally written in 1997, and is Copyright (c) 1997-2000 by Allan Odgaard. As of version 11.7, release in July 2005, the gadget is maintained and Copyright (c) by the BetterString.mcc Open Source Team.

BetterString is distributed and licensed under the GNU Lesser General Public License Version 2.1. See COPYING for more detailed information.


  • Allan Odgaard
  • Ilkka Lehtoranta
  • Jens Maus
  • Thore Böckelmann