← Back to all posts

BoincTasks++ 0.9.5 — manage every BOINC client you run, from one window

BoincTasks++ 0.9.5 — manage every BOINC client you run, from one window

If you crunch on more than a couple of machines, you know the drill: open BOINC Manager, connect to a host, look, disconnect, connect to the next one. BoincTasks++ shows all of them at once.

It's a native port of eFMer's BoincTasks — the Windows application many of us have used for years — rebuilt to run on Linux and Windows. Tasks, projects, transfers, messages, history and notices from every client are merged into one view, each row carrying the computer it came from. It follows the original closely on purpose: same menus, same views, same columns, so if you know BoincTasks you already know this.

It's free and open source (GPLv3), and it's developed against a farm of 41 clients.

Already a BoincTasks user? You're one click from trying it

New in 0.9.5: File → Import computers from BoincTasks. Point it at your existing computers.xml and every host comes across — name, group, address, port, password and the enabled tick. It won't overwrite anything already on your list, so importing twice is harmless. Tested against a 157-host list.

If you've spent years building up a host list, you don't have to rebuild it to have a look.

Also new in 0.9.5

  • Time Left that means something. It used to add up every task's remaining time — a queue of 1162 hour-long tasks on a 32-thread host read 48 days. But the host runs 32 at a time, so it's through the queue in around 36 hours. Collapsed groups and the Projects tab now estimate against the machine's real capacity: cores, your "use at most N% of the processors" setting, the CPU throttle, and the cores that running GPU tasks hold.
  • Large fleets don't freeze the window any more when you tick a checkbox or edit a computer.
  • The Use column shows GPU work properly, and counts only tasks actually running.

Get it

boinctasks-pp.free-dc.org — downloads and install guides

  • Linux — AppImage (no install) or .deb. Needs glibc 2.34+ and GTK 3, so Ubuntu 22.04+, Debian 12+, Fedora 36+, RHEL/Rocky/Alma 9+, openSUSE Leap 15.4+. x86-64 only for now — no ARM build yet, so a Pi can be monitored but can't run the app itself.
  • Windows — 10 and 11, 64-bit. It isn't code signed yet, so SmartScreen will warn the first time: More info → Run anyway, or check the SHA256 on the download page.

Source and releases: github.com/lblanchardiii/boinctasks-pp

Tell me what's broken

It's 0.9.5 — feature complete against Classic apart from the Windows-specific parts, and still being shaken out. Bug reports and feature requests are genuinely wanted, especially from anyone running a large or unusual setup.

  • Discord — questions, help getting set up, release announcements
  • GitHub issues — anything that should be tracked to a fix

Full credit to Fred (eFMer) for BoincTasks itself — this is his design and his years of work; the port exists so Linux crunchers can have it too.