Help shape Wayfarer Beta.
Bugs, errors, crashes, improvements and feature ideas go to bugs@hameltonsoftware.com with Wayfarer in the subject.
Reports stay locally until you review and send a draft. Native crash dumps stay locally and are never uploaded or attached. Diagnostics exclude website addresses, history, notes and credentials.
Saved reports (latest 50)
Review and send from your mail app. Delivery is not automatic.
Make this your home port.
Wayfarer 0.9.0 Beta · Test release
Beta updates
Checks use getwayfarer.org without sending your history or account details. Download the ZIP, close Wayfarer, extract into a new folder, and run Wayfarer.exe. Your AppData profile is kept.
Browser skins
Home Port has blocks, themes, backgrounds, CSS editing and portable profiles. Use Customize Home Port on the page. Appearance reset preserves your blocks.
Bookmark a website to add it to your personal home port. Your journeys and notes stay on this computer.
Developer reference
Build websites for Chromium, or work on Wayfarer's trusted browser interface.
Website compatibility
Standard HTML, CSS, and JavaScript run in an isolated Chromium view. Use feature detection and responsive layouts: the sidebar changes the available viewport.
const supported = 'ResizeObserver' in window;
const width = document.documentElement.clientWidth;
Remote pages have no Node.js or Wayfarer bridge access. Camera, microphone, geolocation and other permission requests are currently denied. Chrome extension installation and a public Wayfarer plugin API are not implemented.
Source layout
main.js owns windows, tabs and IPC. preload.js exposes the trusted shell bridge. renderer.js controls browser UI. library.js stores notes, journeys, history and preferences.
npm.cmd start
npm.cmd test
npm.cmd run smoke