1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-23 04:57:44 +00:00
Unofficial FFXIV launcher
Find a file
Joshua Goins 3e8e0acaae Remove Sapphire support
I never really used this feature in Astra, and now that Kawari can
perform the login process for you (and just point it towards a Sapphire
server) I don't see a reason to support it anymore.
2025-03-17 19:40:27 -04:00
.github/workflows Remove funding information 2025-03-11 20:39:41 -04:00
.reuse Fix more links to point towards GitHub 2024-05-22 19:21:11 -04:00
autotests Port to Physis' patchlist parsing, remove our own 2024-08-22 20:42:35 -04:00
external Bump libphysis, and check for disk space before updating the game 2024-08-22 20:59:04 -04:00
launcher Remove Sapphire support 2025-03-17 19:40:27 -04:00
LICENSES Fix reuse 2023-09-23 13:56:00 -04:00
resources Begin adding GitHub actions and Windows build scripts 2024-04-27 16:38:22 +00:00
scripts Disable cargo vendoring for now 2024-06-28 05:42:37 -04:00
.editorconfig Update .clang-format, add .editorconfig 2022-08-15 11:12:30 -04:00
.gitignore Begin adding GitHub actions and Windows build scripts 2024-04-27 16:38:22 +00:00
.gitmodules Switch to libcotp upstream again 2024-07-28 22:15:12 -04:00
BUILDING.md Update README, BUILDING, CONTRIBUTING and add FUNDING.yml 2024-04-22 16:39:25 -04:00
CMakeLists.txt Remove old vestiages of Windows Breeze icons support 2025-02-01 10:25:38 -05:00
CONTRIBUTING.md Fix more links to point towards GitHub 2024-05-22 19:21:11 -04:00
README.md Remove Sapphire support 2025-03-17 19:40:27 -04:00
zone.xiv.astra.appdata.xml Fix more links to point towards GitHub 2024-05-22 19:21:11 -04:00
zone.xiv.astra.desktop Fix category in desktop file 2023-12-31 17:41:42 -05:00
zone.xiv.astra.svg Improve appstream metadata, and change project id 2023-08-06 11:52:35 -04:00
zone.xiv.astra.yml Bump library versions on the CI (#28) 2025-02-01 14:30:28 -05:00

Astra

Linux FFXIV launcher that supports profiles, multiple accounts and Dalamud plugins!

Main Screenshot

Features

  • Wine Support: Handles launching Wine for you.
  • Dalamud Support: You can use Dalamud plugins out of the box!
  • Multiple Profiles: Customizable per-profile settings for users that need multiple game installs.
  • Encrypted Arguments: Game arguments are encrypted out of the box, and is as secure as other launchers.
  • Secure Password Storage: Login information is encrypted using your system keychain and is never stored plain-text.
  • Game Patching Support: Can patch the game without the need to boot into the official launcher.
  • Alternative Server Support: Can use alternative servers in case the official ones ever disappear.

Note: Steam-linked Square Enix accounts are not currently supported. You will have to use the official launcher or XIVLauncher.Core.

Get It

Details on where to find stable releases of Astra can be found on its homepage.

Building

Please refer to the building document for instructions on how to build Astra.

Contributing & Support

Submitting patches to help fix bugs or add functionality is always appreciated. Filing issues is good too, but I do this in my free time so please don't expect professional support.

Please refer to the contributing document for everything you need to know to get started contributing to Astra.

License

GPLv3

This project is licensed under the GNU General Public License 3. Some code or assets may be licensed differently, please refer to the REUSE metadata.