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.
Tools for curious people.
Color Lab
Contrast checker
Site Inspector
CMS, blogs, platforms, frameworks and plugins inferred from public markup and assets. Signals are clues, not proof; hidden or bundled technologies may not appear. Analysis stays on this device.
Page Camera
Area: drag on the page; Escape cancels. Image PDF preserves the screenshot; print PDF uses the website’s print layout. Full page captures currently rendered content; scroll first to load lazy images. Very large pages can use area captures or print PDF.
Make this your home port.
Wayfarer 0.10.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
Create or import your own browser skin
Skins sync with settings and travel in profile exports. CSS imports read supported color variables, such as --chrome: #e3eae7;. Website pages keep their own styles.
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