1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-05-18 15:17:46 +00:00
Unofficial FFXIV launcher
Find a file
Joshua Goins f6802c59fb Make Qt6WebView optional
This is only useful on the Steam Deck, and not needed on Windows at all
2024-04-26 14:33:21 -04:00
.github Install libunshield on the Ubuntu CI 2024-04-26 14:33:01 -04:00
.reuse Remove libbaseencode from reuse data 2023-12-23 11:16:45 -05:00
autotests Move autotests directory to repository root 2023-12-17 10:16:21 -05:00
external Download libunshield on Windows 2024-04-25 20:41:04 -04:00
launcher Make Qt6WebView optional 2024-04-26 14:33:21 -04:00
LICENSES Fix reuse 2023-09-23 13:56:00 -04:00
scripts Add libwinpthread dependency required by gcrypt 2024-04-25 21:55:57 -04:00
.build.yml Reduce amount of dependencies in CI 2024-03-22 18:02:23 -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-25 19:47:53 -04:00
.gitmodules Switch to my personal fork of libcotp, add gpg-error and gcrypt 2024-04-25 20:31:26 -04:00
BUILDING.md Update README, BUILDING, CONTRIBUTING and add FUNDING.yml 2024-04-22 16:39:25 -04:00
CMakeLists.txt Make Qt6WebView optional 2024-04-26 14:33:21 -04:00
CONTRIBUTING.md Update README, BUILDING, CONTRIBUTING and add FUNDING.yml 2024-04-22 16:39:25 -04:00
README.md Update README, BUILDING, CONTRIBUTING and add FUNDING.yml 2024-04-22 16:39:25 -04:00
zone.xiv.astra.appdata.xml Bump version to 0.6.0 2024-03-22 17:16:32 -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 Remove flatpak dependency directory, it's no longer needed 2024-03-23 09:38:05 -04:00

Astra

builds.sr.ht status

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 - Almost all of the settings can be set per-profile.
  • Encrypted Arguments - Game arguments are encrypted out of the box, so it's just 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.
  • Sapphire Login - Can login to 3rd party Sapphire servers.

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

The best way you can help is by monetarily supporting me or by submitting patches to help fix bugs or add functionality. Filing issues is appreciated, 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.