Bottles
Linux app that manages Wine and Proton environments for running Windows software and games
In our rankings
Scores on the linux game launchers criteria
Evaluated Nov 5, 2026- Store libraries supported ×3 1
1/5 means: No store libraries; every game is added by hand
Bottles manages Windows environments for software and games; its documentation lists no store sign-in or library sync. Managing Steam Proton prefixes is not a store library.
3 quotes - Wine and Proton management ×3 5
5/5 means: Wine and Proton versions, plus DXVK version management and separate settings per game or prefix
Downloads Wine and Proton runners, switches between them per bottle, lets you pick the DXVK version per bottle, and keeps separate preferences for each bottle.
5 quotes - Library and backup tools ×2 3
3/5 means: Two or three counted features
Two counted features are documented: backup export and import with version snapshots to restore a bottle, and automatic detection of programs already installed. It documents no game updates, categories, download queue or cloud saves.
3 quotes - Release activity ×2 5
5/5 means: Less than 2 months old
Latest release 67.6 was published on 4 November 2026, the day before capture.
1 quote
Evidence (15 quotes)
- 1
“Because they are similar but different applications. I want to create environments that contain more applications and games and where the wine version can be updated.”
docs.usebottles.com/faq/why-bottles · checked - 2
“Run Windows Software on Linux”
github.com/bottlesdevs/Bottles · checked - 3
“There are two types of runners in Bottles:”
docs.usebottles.com/components/runners · checked - 4
“The Proton runner can be installed from the Bottles Preferences page and chosen on a bottle creation by selecting the Custom Environment. You can also switch from Wine to Proton at any time by changing your bottle preferences.”
docs.usebottles.com/components/runners · checked - 5
“You can install new runners by clicking the download button next the runner of your interest.”
docs.usebottles.com/components/runners · checked - 6
“To change the DXVK version used by a particular bottle, open the "Preferences" tab of your bottle and expand the "Components version" drop-down list in the "System" section.”
docs.usebottles.com/components/dxvk · checked - 7
“Regardless of the environment you choose, you can change your preferences at any time, e.g. change the type of synchronisation or add and remove dependencies.”
- 8
“Gaming for games”
- 9
“easy config or full backup export and import, also cloning”
docs.usebottles.com/faq/why-bottles · checked - 10
“version control to easily restore a bottle state (goodbye disasters)”
docs.usebottles.com/faq/why-bottles · checked - 11
“automatically detect installed programs, no need to manually add to the programs list”
docs.usebottles.com/faq/why-bottles · checked - 12
“tag_name: 67.6, published_at: 2026-11-04T21:15:20Z”
- 13
“Starting from version 2022.6.28, Bottles allows you to manage Steam Proton prefixes by enabling the setting of the same name.”
- 14
“Since Bottles is primarily and officially distributed as a Flatpak, we only provide instructions to directly build it inside a Flatpak environment:”
github.com/bottlesdevs/Bottles · checked - 15
“Basic DXVK is installed and enabled by Bottles when creating a bottle in the following environments:”
docs.usebottles.com/components/dxvk · checked