Eva is an open source personal project exploring the possibilities of building a native macOS browser in SwiftUI. It's a playground for experimenting with modern UI patterns, WebKit integration, and macOS-native features. While it's functional and improving daily, Eva is still in active development and not recommended for daily browsing.
- SwiftUI: Powers the app's entire user interface.
- SwiftData: Modern data persistence for Spaces, Tabs, and History.
- WebKit: Apple's powerful web rendering engine.
Eva.Multiple.Spaces.mov |
|
Eva.Search.mov |
|
Eva.No-Trace.mov |
|
Eva.Picture.in.Picture.mov |
|
Eva.Translation.mov |
|
Eva.Find.In.Page.mov |
|
Eva.Undo.Redo.mov |
|
Eva.Profiles.mov |
- Export pages as PDF, images, and more.
- Customizable keyboard shortcuts.
- Support for WebKit feature flags.
- Automatic tab suspension.
- Pin tabs.
- Open Passwords app from input fields.
- Page grid layout.
- Favorite tabs.
- Adblocker.
