BrailliantConnect

Your Brailliant display, in the Finder. Nothing to install.

Platforms
macOS
Version
1.1.0
Size
1.6 MB
Published on
Requirements
  • macOS 11 or later
  • Apple Silicon and Intel

Download — BrailliantConnect View on GitHub — BrailliantConnect

Plug the display in and it is in the Finder. Unplug it and it is gone. In between, there is nothing to install, nothing to configure, and no kernel extension.

The Brailliant presents itself over MTP, a protocol macOS cannot mount as a volume. The usual answer stacks a driver, then macFUSE. BrailliantConnect takes those layers away instead of replacing them: it talks to the hardware directly through libmtp, and publishes the location with a File Provider extension — Apple’s own mechanism, the one behind iCloud Drive and Dropbox, running in user space.

Features

  • Installing it is one sentence long. Drag the app into Applications and open it once. It registers an agent that starts with every session, and takes itself back out in full — agent, location, every file it wrote — the day you ask it to uninstall from the menu bar.
  • One folder per storage. The display shows up in ~/Brailliant as soon as it is connected: internal memory on one side, the USB stick on the other when one is plugged into the display.
  • The menu bar tells you where things stand. It says whether the display is there, opens it in the Finder, reports transfers in progress with their size, and warns you not to unplug.
  • A copy is not over when the Finder says it is. The Finder hands control back long before the display does; the transfer runs at around 7 MB/s. A notification announces the moment you can unplug, and quitting or uninstalling mid-transfer asks first.
  • Nothing vanishes quietly. A file dropped at the root names no storage to go to, so it is refused — with a notification naming the folders that will take it. Dragging a file from one storage to another works, with the Mac doing the carrying, since MTP cannot do it alone.
  • Problems go straight from the app. The report spells out what it contains before you send it. And the causes it can see for itself — a display asleep, file transfer left switched off — are explained to you on the spot.
  • 1.5 MB to download, and that is the lot. libmtp and libusb travel inside the bundle as universal binaries: no Homebrew, no Python, no runtime. Written in Swift, MIT licensed, for Apple Silicon and Intel alike. English and French. Tested on a Brailliant BI 40X, firmware 2.6.0.