libtorrent_dart 1.0.1 copy "libtorrent_dart: ^1.0.1" to clipboard
libtorrent_dart: ^1.0.1 copied to clipboard

Cross-platform Dart FFI bindings for libtorrent sessions, magnet downloads, torrent controls, progress, and settings.

libtorrent_dart #

Dart bindings for libtorrent-rasterbar.

This package exposes two entry points:

Installation #

dart pub add libtorrent_dart

The build hook downloads the required native binary for the current package version, platform, and architecture. Native assets are bundled into the consuming application by Dart's build system.

Usage #

Check out the example for a quick start.

Libtorrent API parity #

Libtorrent API parity is tracked in:

Platforms #

  • Linux: ARM64 and x64.
  • macOS: Apple silicon and Intel.
  • Windows: ARM64 and x64.
  • Android: ARMv7, ARM64, and x64.
  • iOS: ARM64 (build/link validated; runtime untested).

Build #

Build instructions for all supported platforms (macOS, Linux, Windows, Android, iOS) are in:

0
likes
160
points
340
downloads

Documentation

API reference

Publisher

verified publisherphidel.dev

Weekly Downloads

Cross-platform Dart FFI bindings for libtorrent sessions, magnet downloads, torrent controls, progress, and settings.

Repository (GitHub)
View/report issues

Topics

#bittorrent #ffi #native-assets #torrent

License

BSD-3-Clause (license)

Dependencies

code_assets, ffi, hooks, yaml

More

Packages that depend on libtorrent_dart