7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Bottles

Open source

Bottles is a GTK4 app for Linux that manages Wine environments so you can run Windows software and games, distributed primarily as a Flatpak.

usebottles.com
Bottles homepage screenshot
GitHub stars
8.9k
Last commit
today
Repository age
9 years
Version
67.4
Licence
GPL-3.0
Self-hosted
Yes

About Bottles

Bottles is a Linux application for running Windows software and games. It manages Wine prefixes, which it calls bottles, so each program can live in its own isolated environment with its own settings instead of sharing one global Wine setup.

The project is written in Python with a GTK4 and libadwaita interface. Repository topics point to support for Proton, DXVK, MSI installers and versioning of bottles. Documentation, a forum and a Discord server are available, and the project accepts funding from supporters. Building from source follows a Flatpak workflow, with separate manifests for development builds and for the stable release.

Its main official distribution channel is Flatpak, so most users install it through Flathub. It is released under the GPL-3.0 licence, and the maintainers advise backing up your data before testing experimental builds.

Key features

  • Isolated Wine prefix management
  • Run Windows software and games on Linux
  • Proton and DXVK support
  • Bottle versioning
  • GTK4 and libadwaita interface
  • Distributed as a Flatpak

Good fit for

  • →Playing Windows games on Linux
  • →Running Windows-only desktop applications
Built with
Python
Tags
wine
linux
gaming
windows-compatibility
flatpak
proton
dxvk
gtk4

Bottles: questions and answers

What is Bottles used for?
Bottles is a GTK4 app for Linux that manages Wine environments so you can run Windows software and games, distributed primarily as a Flatpak. It is a good fit for playing Windows games on Linux and running Windows-only desktop applications.
Is Bottles open source?
Yes. Bottles is open source under the GPL-3.0 licence. Its source code is on GitHub at bottlesdevs/Bottles and is written mainly in Python.
Is Bottles free?
Yes. Bottles is open source, so the software itself is free to use.
Can I self-host Bottles?
Yes. Bottles can be self-hosted on your own server or infrastructure.
What are some alternatives to Bottles?
Similar open-source tools in the Productivity category include Flameshot, auto-cpufreq and Planify. SaaS products in the same category include ManicTime, 1% Better and 1 Pixel Workout.
Is Bottles actively maintained?
Yes. The most recent commit to Bottles was on 2 October 2026, and the latest release is 67.4, published on 7 September 2026. The project has 8.9k stars on GitHub.

Open-source alternatives to Bottles

See all

SaaS alternatives to Bottles

See all