AirPrint Bridge is enabling AirPrint functionality on macOS for printers that don't natively support it. This script allows iOS and iPadOS devices to

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-11-27 18:30:11

AirPrint Bridge is enabling AirPrint functionality on macOS for printers that don't natively support it. This script allows iOS and iPadOS devices to print directly to printers that do not natively support AirPrint. The project doesnt rely on any language or binary that isn't built in on macOS, utilizes (almost) no resources, and is entirely automated. Additionally, it naturally supports Apple's Bonjour Sleep Proxy so the printers will continue to work when the host computer is asleep or rebooted in pre-logged-in state.

Enable printer sharing through System Settings > General > Sharing (or Sharing in older macOS versions) by turning on Printer Sharing and selecting the printer(s) you want to share from the list. Alternatively, go to System Settings > Printers & Scanners, select the desired printer(s), and check "Share this printer on the network". Once sharing is enabled, continue to Step 1 below.

This will then hang. While it is running the Mac should be acting as an Airprint server. Try to print from some iOS app to verify this. You can use CTRL-C to break the hang and exit the script. If everything works proceed to install below.

Leave a Comment