Skip to content

Releases: Rustbeard86/BFGDL.NET

Release v1.0.0

10 Jan 00:58

Choose a tag to compare

BFGDL.NET $version

Big Fish Games Downloader - Cross-platform implementation in C# with .NET 10

Build Status

? $total of 18 build configurations completed successfully

Available Downloads

  • bfgdl-net-linux-arm64-fd-v1.0.0.tar.gz (594K)
  • bfgdl-net-linux-arm64-sc-v1.0.0.tar.gz (7.3M)
  • bfgdl-net-linux-x64-aot-v1.0.0.tar.gz (11M)
  • bfgdl-net-linux-x64-fd-v1.0.0.tar.gz (595K)
  • bfgdl-net-linux-x64-sc-v1.0.0.tar.gz (7.6M)
  • bfgdl-net-osx-arm64-aot-v1.0.0.tar.gz (9.4M)
  • bfgdl-net-osx-arm64-fd-v1.0.0.tar.gz (593K)
  • bfgdl-net-osx-arm64-sc-v1.0.0.tar.gz (7.0M)
  • bfgdl-net-osx-x64-aot-v1.0.0.tar.gz (11M)
  • bfgdl-net-osx-x64-fd-v1.0.0.tar.gz (595K)
  • bfgdl-net-osx-x64-sc-v1.0.0.tar.gz (7.5M)
  • bfgdl-net-win-arm64-aot-v1.0.0.zip (11M)
  • bfgdl-net-win-arm64-fd-v1.0.0.zip (669K)
  • bfgdl-net-win-arm64-sc-v1.0.0.zip (7.1M)
  • bfgdl-net-win-x64-aot-v1.0.0.zip (12M)
  • bfgdl-net-win-x64-fd-v1.0.0.zip (680K)
  • bfgdl-net-win-x64-sc-v1.0.0.zip (7.2M)

Download Options

Choose the version that best fits your needs:

Framework-Dependent (FD)

  • Smallest download size
  • Requires .NET 10 Runtime installed on your system
  • Recommended if you already have .NET 10 or plan to use multiple .NET applications

Self-Contained (SC)

  • Includes .NET runtime
  • No .NET installation required
  • Larger download size (~60-80 MB)
  • Single-file executable (trimmed)

Native AOT

  • Compiled to native machine code
  • Fastest startup time and lowest memory usage
  • No .NET runtime needed
  • Smallest self-contained option (~10-15 MB)
  • Recommended for most users

Platforms

Platform Architecture Package Types
Windows x64, ARM64 FD, SC, AOT
Linux x64, ARM64 FD, SC, AOT
macOS x64, ARM64 FD, SC, AOT

Installation

Windows

  1. Download the appropriate .zip file
  2. Extract to a folder
  3. Run BFGDL.NET.exe from command line

Linux / macOS

  1. Download the appropriate .tar.gz file
  2. Extract: tar -xzf bfgdl-net-*.tar.gz
  3. Make executable (if needed): chmod +x BFGDL.NET
  4. Run: ./BFGDL.NET

Quick Start

# Show help
BFGDL.NET --help

# Export latest 10 English Windows games
BFGDL.NET --export-installers-json=pretty --export-limit=10 -l eng -p win

# Download specific games
BFGDL.NET -d F15533T1L2 F7028T1L1

What's Included

  • Cross-platform Big Fish Games downloader
  • GraphQL catalog integration
  • Multi-threaded concurrent downloads
  • Resume support for interrupted downloads
  • Configuration file support (config.ini)

Requirements

  • FD builds: .NET 10 Runtime
  • SC/AOT builds: No additional requirements

Notes

  • All builds are production-ready and fully tested
  • Native AOT builds offer the best performance
  • Self-contained builds are ideal for systems without .NET
  • Framework-dependent builds are smallest but require .NET 10
  • Some platform/architecture combinations may not be available if builds failed

For documentation and source code, visit: https://github.com/Rustbeard86/BFGDL.NET