Extensions
Web extensions for FulDC++, run by the built-in web server on the bundled Node.js. The client installs them for you: open Extensions → pick one → Install.
Release fixxer
v1.2.7-betaScans downloaded and shared release directories for missing or extra files (CRC/SFV/NFO) and automatically redownloads whatever is broken or missing. A fork of the official release validator.
Works alongside the SFV folder checker and the sample/proof checker below.
Sample / proof checker
v1.2.4-betaChecks release folders for a missing Sample (with an mkv present) or Proof subfolder, and searches for and redownloads just that subfolder when it is needed.
Only the missing subfolder is fetched, not the whole release.
Check a single folder on demand from the right-click menu, in the download queue or in your own filelist.
SFV folder checker
v1.2.3-betaHub command /sfvcheck <folder> that recursively checks a folder for .sfv files and compares their CRC32 against the real files on disk.
Works together with the release fixxer.
Share backup
v0.1.9-betaHub command /sharebackup [path] that saves a self-verified XML snapshot of your own share — folder and file names, sizes and TTH — to a local backup file, using the same naming AirDC++ uses for its own filelists. bzip2 compression is optional.
Reads real paths through the stateless Share API.
Runs automatically on the weekdays you choose, deletes backups past a chosen age, and can skip virtual folders.
Tiny fileserver
v0.0.13-betaServes the .tgz extension tarballs in a folder on your own machine over a small local web server, so “Install extensions from URL…” can be pointed at that folder instead of a remote host.
Listens on 127.0.0.1 only until you add an address yourself, and serves nothing but .tgz files under the folder you choose.
Stays off until you set that folder. Can optionally install or update from it on a timer.
From the AirDC++ community
Not ours. Written and published on npm by the AirDC++ community, and mirrored here so FulDC++ can install them for you from the same signed catalogue.
Release validator
v1.4.0Scan downloaded and shared release directories for missing or extra files.
Published on npm by maksis, mirrored for FulDC++ so it can be installed from the client.
Share monitor
v1.2.0Real-time share monitoring.
Published on npm by maksis, mirrored for FulDC++ so it can be installed from the client.
Search sites
v1.2.0Adds configurable context-menu items that perform web searches for files and directories.
Published on npm by maksis, mirrored for FulDC++ so it can be installed from the client.
Message emailer
v1.0.5Sends email summaries with your unread hub and private messages.
Published on npm by maksis, mirrored for FulDC++ so it can be installed from the client.
User commands
v2.2.2Run commands from chat to output information or trigger actions. Type /help for the full list.
Published on npm by peps1, mirrored for FulDC++ so it can be installed from the client.
Advanced sharing
v1.0.0Advanced sharing options, with batch hashing that can be stopped or resumed.
Published on npm by peps1, mirrored for FulDC++ so it can be installed from the client.
Auto downloader
v1.0.0-beta.13Add search terms that are searched at intervals and downloaded automatically when found.
Beta. Published on npm by peps1, mirrored for FulDC++ so it can be installed from the client.
Runscript
v1.2.13Execute scripts on airdcpp-api events and hooks, or on a cron schedule.
Published on npm by zersetz-end, mirrored for FulDC++ so it can be installed from the client.
Extensions are Node.js packages built on the AirDC++ extension API — the same API this client runs — so an extension written for AirDC++ works here unchanged. The scripting guide covers the API, and the catalogue repository below holds the packages and the tooling that turns them into the documents the client reads.