Skip to main content

General

Ora is a fast, secure, and beautiful browser built for macOS. Inspired by Safari and Arc, Ora delivers a clean, native experience that feels at home on macOS—without unnecessary bloat.Built with SwiftUI/AppKit and powered by WebKit, Ora focuses on privacy-first browsing with a native macOS interface.
Not yet. Ora is currently in early stages of development and not yet ready for day-to-day use. A beta version with core functionalities will be released soon.
Check the roadmap to see what features are being developed and when they’ll be available.
Ora Browser is built exclusively for macOS. The minimum supported version is macOS 14.0 (Sonoma) or later.Requirements:
  • macOS 14.0+
  • Apple Silicon or Intel processor
Yes, Ora Browser is free and open source. It’s licensed under the GPL-2.0 license, which means you can use, modify, and distribute it freely.If you’d like to support development, consider sponsoring the project or buying us a coffee.

Features & Functionality

Spaces are isolated browsing containers that let you organize tabs by context. Each Space maintains separate:
  • Cookies
  • Local storage
  • Sessions
This is perfect for separating work and personal browsing, or managing multiple accounts on the same website.
Extension support is currently in development. The goal is to support both Safari and Chrome extensions.Progress: #137This feature is planned for the Beta 1 release.
Built-in ad blocking is planned but not yet implemented. Ora currently includes:
  • Privacy-first browsing
  • Content blocker for tracking prevention
Full ad blocking functionality is on the roadmap for the Beta release.
Sync functionality is not yet implemented. This feature will be considered for future releases after the stable 1.0 version.
Bookmark management with folders is planned for the Beta 1 release but not yet implemented.

Development & Contributing

Contributions are welcome! To get started:
  1. Read the Contributing Guide
  2. Check the Code of Conduct
  3. Join the Discord community
  4. Browse open issues
All skill levels are welcome, from documentation to code contributions.
Ora is built with:
  • Swift 5.9+ - Programming language
  • SwiftUI/AppKit - Native macOS UI framework
  • WebKit - Browser engine
  • Xcode 15+ - Development environment
Additional tools:
  • XcodeGen - Project generation
  • SwiftFormat - Code formatting
  • SwiftLint - Coding standards
  • Sparkle - Automatic updates
Yes. If you use any kind of AI assistance to contribute, this must be disclosed in your pull request, commit, or issue, including the extent to which AI assistance was used.See the Contributing Guide for complete details on AI assistance disclosure requirements.
Yes! Ora supports live UI hot reloading via InjectionIII, letting you see SwiftUI changes instantly without rebuilding.This is a Debug-only feature that has zero impact on Release builds. See the Contributing Guide for setup instructions.

Privacy & Security

Ora is privacy-first by design:
  • Privacy-first browsing mode
  • Built-in content blocker for tracking prevention
  • Private browsing mode
  • No telemetry or tracking (beyond what WebKit requires)
  • Open source code that can be audited
Ora does not collect or transmit user data. The browser is designed to respect your privacy completely.The only network requests made are:
  • Your normal browsing activity
  • Update checks (via Sparkle)
Ora uses Ed25519 cryptographic keys to sign and verify app updates for security. All updates are:
  • Cryptographically signed
  • Verified before installation
  • Delivered over secure connections
See the Security Guide for technical details.

Troubleshooting

Report bugs on GitHub Issues or Discord.Please include:
  • macOS version
  • Ora Browser version
  • Steps to reproduce
  • Expected vs actual behavior
  • Screenshots if applicable
See the Support page for detailed guidelines.
Try these steps:
  1. Check that you’re running macOS 14.0 or later
  2. Delete the app and download a fresh copy
  3. Check Console.app for crash logs
  4. Report the issue on GitHub with the crash log
Since Ora is in early development, crashes may occur. Your bug reports help us improve stability.
To completely reset Ora:
  1. Quit Ora Browser
  2. Delete these directories:
    ~/Library/Application Support/Ora
    ~/Library/Caches/Ora
    ~/Library/Preferences/com.ora.browser.plist
    
  3. Relaunch Ora
This will delete all your browsing data, settings, and sessions.

Still Have Questions?

Join Discord

Can’t find your answer? Join our Discord community to ask questions and get help from the team and other users.

Build docs developers (and LLMs) love