Home

Awesome

<div align="center"> <img src="https://raw.githubusercontent.com/bottlesdevs/Bottles/main/data/icons/hicolor/scalable/apps/com.usebottles.bottles.svg" width="64"> <h1 align="center">Bottles</h1> <p align="center">Run Windows Software on Linux</p> </div> <br/> <div align="center"> <a href="https://flathub.org/apps/com.usebottles.bottles"> <img alt="Flathub" src="https://img.shields.io/flathub/downloads/com.usebottles.bottles" /> </a> <a href="https://hosted.weblate.org/engage/bottles"> <img src="https://hosted.weblate.org/widgets/bottles/-/bottles/svg-badge.svg" /> </a> <a href="https://www.codefactor.io/repository/github/bottlesdevs/bottles/overview/main"> <img src="https://www.codefactor.io/repository/github/bottlesdevs/bottles/badge/main" /> </a> <a href="https://github.com/bottlesdevs/Bottles/blob/main/LICENSE"> <img src="https://img.shields.io/badge/License-GPL--3.0-blue.svg"> </a> <br> <a href="https://stopthemingmy.app" title="Please do not theme this app"> <img src="https://stopthemingmy.app/badge.svg"> </a> <hr />

<a href="https://docs.usebottles.com">Documentation</a> · <a href="https://forum.usebottles.com">Forums</a> · <a href="https://discord.gg/wF4JAdYrTR">Discord</a> · <a href="https://usebottles.com/funding">Funding</a>

</div> <br/>

Bottles DarkBottles Light

Installation

<a href='https://flathub.org/apps/com.usebottles.bottles'><img width='240' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/></a>

Contributing

Refer to the Contributing page.

Building

⚠️ Be sure to backup all your data before testing experimental builds of Bottles!

There are two methods to build Bottles. The first and longer method is using org.flatpak.Builder, and the second but shorter method is building directly.

org.flatpak.Builder

  1. Install org.flatpak.Builder from Flathub
  2. Clone https://github.com/bottlesdevs/Bottles.git (or your fork)
  3. Run flatpak run org.flatpak.Builder --install --install-deps-from=flathub --default-branch=master --force-clean build-dir com.usebottles.bottles.yml in the terminal from the root of the repository (use --user if necessary)
  4. Run flatpak run com.usebottles.bottles//master to launch it

Meson

Since Bottles is primarily and officially distributed as a Flatpak, we only provide instructions to directly build it inside a Flatpak environment:

  1. Download and install the latest build of Bottles: bottles-x86_64.zip. Unzip it, and run flatpak install bottles.flatpak (use --user if necessary)
  2. Run flatpak run -d --filesystem=$PWD --command=bash com.usebottles.bottles//master from the root of the repository, followed by ./utils/install.sh. This will build Bottles and install it under the build/ directory.
  3. Run ./build/bin/bottles to launch Bottles

Due to GNOME Builder limitations, Builder cannot build Bottles for the time being; see GNOME/gnome-builder#2061 for more context. This is the best workaround we can provide.

Code of Conduct

This project follows the GNOME Code of Conduct. You are expected to follow it in all Bottles spaces, such as this repository, the project's social media, messenger chats and forums. Bigotry and harassment will not be tolerated.

Sponsors

<a href="https://www.jetbrains.com/?from=bottles"><img height="55" src="https://unifiedban.solutions/static/images/jetbrains-logos/jetbrains.png" /></a>    <a href="https://www.gitbook.com/?ref=bottles"><img height="55" src="https://www.gitbook.com/cdn-cgi/image/height=55,fit=contain,dpr=1,format=auto/https%3A%2F%2F2775338190-files.gitbook.io%2F~%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FNkEGS7hzeqa35sMXQZ4X%252Flogo%252FTO5E3RjWKeaJmYYWMGWV%252Fspaces_gitbook_avatar-rectangle.png%3Falt%3Dmedia%26token%3Da34e957e-f044-4bee-abee-23946d2e9cfb" /></a>    <a href="https://www.linode.com/?from=bottles"><img height="48" src="https://usebottles.com/uploads/linode-brand.png" /></a>    <a href="https://appwrite.io?from=bottles"><img height="48" src="https://usebottles.com/uploads/built-with-appwrite.svg" /></a> <a href="https://hyperbit.it?from=bottles"><img height="48" src="https://hyperbit.it-mil-1.linodeobjects.com/assets/full_dark_logo/HyperBit_Dark_Extended_Logo.png"/></a>