Download
Current and final release : 7.11, see
historic
Here you can get Bouml compiled for
Windows,
Archlinux,
Armbian,
CentOS,
Debian,
Fedora,
Gentoo,
Mageia,
Manjaro,
Mint,
openBSD,
openSUSE,
Raspbian / Pi OS,
Rosa,
Slackware,
Ubuntu,
MacOS X Intel
not yet supported.
See also the contributions from Bouml users
Windows 
With some versions of Windows it may be necessary to start Bouml in administrator mode,
if its execution stops immediately you are in that case.
Archlinux
and Manjaro 
By default Archlinux / Manjaro may hide the icons into the menus, this is the case if you don't see at least
the icon for the entry open in the global menu Project, to change that please
refer to bugs.launchpad.net.
Bouml 7.11 is available on AUR for
Archlinux x86_64 and Manjaro 16 and 17 x86_64, to install it do yaourt -S bouml
Armbian 
Bouml 7.11 is available for Armbian-Stretch (armhf and arm64).
Bouml is available from my repositories :
- for Armbian-Stretch : https://www.bouml.fr/apt_armbian/stretch, mirror : http://bouml.free.fr/apt_armbian/stretch
To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q https://www.bouml.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb https://www.bouml.fr/apt_armbian/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb https://www.bouml.fr/apt_armbian/stretch stretch free.
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q http://bouml.free.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb http://bouml.free.fr/apt_armbian/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb http://bouml.free.fr/apt_armbian/stretch stretch free.
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
The installations/updates can now be done in a shell terminal through
sudo apt-get install bouml, or using synaptic
CentOS 
By default CentOS may hide the icons into the menus, this is the case if you don't see at least
the icon for the entry open in the global menu Project, to change that please
refer to bugs.launchpad.net.
For an unknown reason bouml do not work properly when using the libraries of Qt delivered by CentOS 7, but all work well
when using these libraries compiled by ourself. So you have two solutions :
- Install the QT libraries from my archive : download Qt4LibsForCentOs7.x86_64.rpm
(mirror Qt4LibsForCentOs7.x86_64.rpm)
then install it (sudo yum --nogpgcheck localinstall Qt4LibsForCentOs7.x86_64.rpm or dnf install Qt4LibsForCentOs7.x86_64.rpm
depending on the version of your distribution) to have needed libraries under /usr/local/Trolltech/Qt-4.8.5/lib/
- Compile and install yourself Qt : install qt-4.8.5-8.el7.src.rpm
(from https://rpm.pbone.net)
then compile (configure then make) and install (make install) under the default location (/usr/local/Trolltech/Qt-4.8.5).
To install bouml get the rpm file then do
sudo yum --nogpgcheck localinstall xxxx.rpm or sudo dnf install xxxxx.rpm depending on the version of your distribution
- For CentOS 8 use the package made for CentOS 7 including my archive containing the Qt libs,
Qt4 is not available under CentOS 8
Bouml 7.11,
mirror :
Bouml 7.11
for CentOS 7 x86_64 (md5sum : acafa65293886f17822a8d46cc1534ec).
See above to install QT libs.
Bouml 7.11,
mirror :
Bouml 7.11
for CentOS 6 i686 (md5sum : 6eedcdf96954050f9f91a981c2262faa).
Bouml 7.11,
mirror :
Bouml 7.11
for CentOS 6 x86_64 (md5sum : e20a38390cc99b8f6510c1147eaa33b0).
Debian 
Bouml 7.11 is available for Buster, Stretch and Jessie (for more recent release see Debian from Bullseye (11))
My repositories are :
- for Debian 10 Buster : https://www.bouml.fr/apt/buster, mirror : http://bouml.free.fr/apt/buster
- for Debian 9 Stretch : https://www.bouml.fr/apt/stretch, mirror : http://bouml.free.fr/apt/stretch
- for Debian 8 Jessie : https://www.bouml.fr/apt/jessie, mirror : http://bouml.free.fr/apt/jessie
You need to configure the free repositories
to get the new version in place of the non-free repositories if you configured these last
Because the site uses SLL (https) you need to install apt-transport-https, for instance doing
sudo apt-get install apt-transport-https except if you use the mirror
To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q https://www.bouml.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb https://www.bouml.fr/apt/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb https://www.bouml.fr/apt/stretch stretch free.
Just replace stretch by the right name if you are under an other version
(if you don't remember the name of your version just look at the content of the file
/etc/apt/sources.list).
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q http://bouml.free.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb http://bouml.free.fr/apt/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb http://bouml.free.fr/apt/stretch stretch free.
Just replace stretch by the right name if you are under an other version
(if you don't remember the name of your version just look at the content of the file
/etc/apt/sources.list).
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
The installations/updates can now be done in a shell terminal through
sudo apt-get install bouml, or using synaptic
See also
Armbian
and
Raspbian
Debian from Bullseye (11)
QT4 is not anymore managed by Debian from Bullseye but the package I made for Debian Buster (10) can be used
with the associated QT libraries.
bouml_debian_amd64.tar.gz
(md5sum 262511e9bd48f03dbdd12e6d217ad515, mirror : bouml_debian_amd64.tar.gz)
is an archive containing the sub directories bin and lib/bouml allowing to install
BoUML every where, and therefore possibly without having to be root, and containing
the required libraries for the execution of BoUML and its plug-out and projectControl
and projectSynchro. The files under bin are shell script and they are the ones
which you must use to launch BoUML or projectControl or projectSynchro.
See also
Pi OS
Fedora 
The packages made for CentOS also works under Fedora
To install a rpm download it then do a double click on it in the download list to call xdg-open,
or do rpm -i -p xxx.rpm
- For Fedora 23 up to 33 use the package of CentOS 7
including the Qt libraries I packaged
- For Fedora 22 use the package of CentOS 7,
contrarily to the next releases of Fedora the Qt libraries of the distribution
work well, it is useless to rebuild them.
- For Fedora 16 et 17 use the packages of CentOS 6
Gentoo 
Available binary packages :
To install Bouml you have to extract the tar corresponding to your CPU under '/', so supposing you are in 64b and the tar is in your home dir do
cd / ; tar xfz ~/bouml-7.11-gentoo.x86_64.tar.gz
Mageia 
By default Mageia may hide the icons into the menus, this is the case if you don't see at least
the icon for the entry open in the global menu Project, to change that please
refer to bugs.launchpad.net.
Bouml 7.11,
mirror :
Bouml 7.11
for Mageia 5, 6 and 7 x86_64 (md5sum : e9dbe2d084512eb75d3d9808fa687998).
Bouml 7.11,
mirror :
Bouml 7.11
for Mageia 4.1 x86_64 (md5sum : 1b3eaafd62fa8e0547e7392af81d2fe4).
The package made for Centos 6 also works under Mageia 2 and 3. To install it get the rpm
file then install it through a double click in the download list.
Bouml 7.11,
mirror :
Bouml 7.11
for Mageia 2 and 3 i686 (md5sum : 6eedcdf96954050f9f91a981c2262faa).
Bouml 7.11,
mirror :
Bouml 7.11
for Mageia 2 and 3 x86_64 (md5sum : e20a38390cc99b8f6510c1147eaa33b0).
Mint 
The packages made for Ubuntu work under Mint
(
correspondence between the versions of Mint and those of Ubuntu),
please refer to Ubuntu.
openBSD 
Available binary packages :
To install Bouml download the package using one of the two links above, then supposing you put the file bouml-7.11.tgz
under /tmp do pkg_add -r -D unsigned -m -I /tmp/bouml-7.11.tgz
(being root or using sudo of course).
openSUSE 
Install with yast / yast2 doing sudo /sbin/yast -i the_rpm_file,
or with rpm doing sudo rpm -i -p the_rpm_file
Bouml 7.11,
mirror :
Bouml 7.11,
for openSUSE Leap 42.x x86_64 and 15.x x86_64 (md5sum : bd001ea268b0bc4f6aa34e3e63756e5f).
Bouml 7.11,
mirror :
Bouml 7.11,
for openSUSE 13.1 and 13.2 x86_64 (md5sum : 3e4e9ff60214209190c1bc6fe3aa6148).
Bouml 7.11,
mirror :
Bouml 7.11,
for openSUSE 12.1 up to 12.3 i586 (md5sum : ee778e6d716b318e3b4739eecf1f478d).
Bouml 7.11,
mirror :
Bouml 7.11,
for openSUSE 12.1 up to 12.3 x86_64 (md5sum : cc64a250b7ac4c53927e87899118f8bd).
Raspbian 
Bouml 7.11 is available for Raspbian-Stretch and Raspbian-Buster (armhf 32b only) (for more recent releases see
Pi OS from Debian Bullseye (11)).
Bouml is available from my repositories (shared with Debian) :
- for Raspbian-Stretch : https://www.bouml.fr/apt/stretch, mirror : http://bouml.free.fr/apt/stretch
- for Raspbian-Buster : https://www.bouml.fr/apt/buster, mirror : http://bouml.free.fr/apt/buster
Because the site uses SLL (https) you need to install apt-transport-https, for instance doing
sudo apt-get install apt-transport-https except if you use the mirror
To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q https://www.bouml.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb https://www.bouml.fr/apt/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb https://www.bouml.fr/apt/stretch stretch free.
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q http://bouml.free.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Stretch do
echo "deb http://bouml.free.fr/apt/stretch stretch free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb http://bouml.free.fr/apt/stretch stretch free.
You can also add the repository as a third-party software using
the administration system tool synaptic
- After that to update the sources list do sudo apt-get update
The installations/updates can now be done in a shell terminal through
sudo apt-get install bouml, or using synaptic
Pi OS from Debian Bullseye (11)
QT4 is not anymore managed by Debian from Bullseye but the package I made for Raspbian can be used
with the associated QT libraries.
bouml_pi.tar.gz
(md5sum a07e9131dbc84e720f1a36a64de98a4b,
mirror : bouml_pi.tar.gz)
is an archive containing the sub directories bin and lib/bouml allowing to install
BoUML every where, and therefore possibly without having to be root, and containing
the required libraries for the execution of BoUML and its plug-out and projectControl
and projectSynchro. The files under bin are shell script and they are the ones
which you must use to launch BoUML or projectControl or projectSynchro.
Rosa 
Both the packages made for Centos 6 and 7 works under ROSA Desktop Fresh 9 and 10, with the default QT libraries
(it is useless to recompile de Qt libraries as it is necessary to do under CentOS 7).
The installation is made directly through a double click on a package and using the default installer.
Bouml 7.11,
mirror :
Bouml 7.11
for Rosa 9 and 10 i686 (md5sum : 6eedcdf96954050f9f91a981c2262faa).
Bouml 7.11,
mirror :
Bouml 7.11
for Rosa 9 and 10 x86_64 (md5sum : acafa65293886f17822a8d46cc1534ec).
Slackware 
The package made for CentOS 6 also works under Slackware 14. To install it get the rpm
file then apply rpm2txz to the rpm, this produces a package Slackware with the extension
txz, install it using installpkg
Ubuntu 
By default Ubuntu may hide the icons into the menus, this is the case if you don't see at least
the icon for the entry open in the global menu Project, to change that please
refer to bugs.launchpad.net.
Bouml 7.11 is available for Bionic (18.04), Xenial (16.04) and Trusty (14.04) (for more recent release see
Focal (20.04) and Ubuntu from Focal (20.04))
You need to configure the free repositories
to get the new version in place of the non-free repositories if you configured these last
Because the site uses SSL (https) apt-transport-https must be installed, if needed
do sudo apt-get install apt-transport-https except if you use the mirror
My repositories are :
- for Trusty (14.04 LTS) : https://www.bouml.fr/apt/trusty, mirror : http://bouml.free.fr/apt/trusty
- for Xenial (16.04 LTS) : https://www.bouml.fr/apt/xenial, mirror : http://bouml.free.fr/apt/xenial
- for Bionic (18.04) : https://www.bouml.fr/apt/bionic, mirror : http://bouml.free.fr/apt/bionic
To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q https://www.bouml.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Disco, do
echo "deb https://www.bouml.fr/apt/bionic bionic free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb https://www.bouml.fr/apt/bionic bionic free.
Just replace bionic by the right name if you are under an other version
(if you don't remember the name of your version just look at the content of the file
/etc/apt/sources.list).
You can also add the repository as a third-party software using the
administration system tool update manager
- After that to update the sources list do sudo apt-get update
To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :
- import my public key, do
wget -q http://bouml.free.fr/bouml_key.asc -O- | sudo apt-key add -
- add the repository, supposing here you are under Bionic do
echo "deb http://bouml.free.fr/apt/bionic bionic free" | sudo tee -a /etc/apt/sources.list
or edit the file /etc/apt/sources.list to add the line
deb http://bouml.free.fr/apt/bionic bionic free.
Just replace bionic by the right name if you are under an other version
(if you don't remember the name of your version just look at the content of the file
/etc/apt/sources.list).
You can also add the repository as a third-party software using the
administration system tool update manager
- After that to update the sources list do sudo apt-get update
Now you are able to install/update Bouml using synaptic, or
in a shell terminal through sudo apt-get install bouml.
Ubuntu Focal (20.04)
QT4 is not anymore managed by Ubuntu from Focal and because of that I did not packaged BoUML for it, but Qt4 is available on Ubuntu 20.04 thanks
to ppa:rock-core/qt4, and the package I made for Ubuntu 18.04 can be used on 20.04.
To install BoUML on Ubuntu 20.04 you can do the following commands:
- sudo add-apt-repository ppa:rock-core/qt4
- wget -q https://www.bouml.fr/bouml_key.asc -O- | sudo apt-key add -
- echo "deb https://www.bouml.fr/apt/bionic bionic free" | sudo tee -a /etc/apt/sources.list
- sudo apt-get update
- sudo apt-get install bouml
You can also use my archive, see below
Ubuntu from Focal (20.04)
QT4 is not anymore managed by Ubuntu from Focal but the package I made for Ubuntu 18.04 can be used
with the associated QT libraries.
bouml_ubuntu_amd64.tar.gz
(md5sum aa87f165c00f91b56fa592c71d6d88b8, mirror : bouml_ubuntu_amd64.tar.gz)
is an archive containing the sub directories bin and lib/bouml allowing to install
BoUML every where, and therefore possibly without having to be root, and containing
the required libraries for the execution of BoUML and its plug-out and projectControl
and projectSynchro. The files under bin are shell script and they are the ones
which you must use to launch BoUML or projectControl or projectSynchro.
MacOS X Intel 
bouml, projectControl and projectSynchro
are distributed in separated dmg :
Bouml 7.9 + plug-outs,
mirror :
Bouml 7.9 + plug-outs
for MacOS X Intel Lion/Leopard, see
install.
ProjectControl 5.0.2,
mirror :
ProjectControl 5.0.2,
for MacOS X Intel Lion/Leopard, see
install.
Project Synchro 5.0.1,
mirror :
Project Synchro 5.0.1
for MacOS X Intel Lion/Leopard, see
install.
- The plug-out projects including 'empty' are available through the archive
plugouts.tar.gz,
mirror : plugouts.tar.gz,
last version July 15 2019
- The translate files (fr.lang, es.lang, nl.lang) are available through the archive
lang.tar.gz,
mirror : lang.tar.gz,
last version July 15 2019
Documentation
The reference manual (
)
and the tutorials (
)
can be downloaded here.