Skip to content

the-ora/browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Ora Browser Logo

Ora Browser

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.

macOS Xcode Swift Version Homebrew License: MIT

⚠️ Disclaimer
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.

Support

If you would like to support the project, please consider donating:

Buy Me A Coffee

Features

Core Capabilities

  • Native macOS UI built with SwiftUI/AppKit
  • Fast, responsive browsing powered by WebKit
  • Privacy-first browsing with built-in content blocker for tracking prevention and ad blocking
  • Multiple search engine support
  • URL auto-completion and search suggestions
  • Quick Launcher for instant navigation and search
  • Developer mode

Way to Beta Version

  • Tab management with
    • containers (spaces),
    • pinning and reordering
    • floating tab switcher
    • auto-closing
  • Vertical Sidebar
  • Session restore after app restart or crash
  • Keyboard shortcuts for navigation and tabs
  • Picture in Picture
  • Developer Tools
  • Download manager with pause/resume support
  • iCloud Keychain password autofill
  • Private browsing mode
  • Bookmark management with folders and search
  • Extensions β€” (App Store & Chrome extensions)
  • Split tabs β€” multiple tabs open side by side
  • Reader mode with adjustable font and themes
  • Web notifications

Wiki

See the Wiki for comprehensive documentation, guides, and project information.

Installation

  1. Clone the repository and run setup:

    git clone https://github.com/the-ora/browser.git
    cd browser
    ./setup.sh
  2. Open and build:

    open Ora.xcodeproj

For detailed setup instructions, see CONTRIBUTING.md.

Contributing

Contributions are welcome! See CONTRIBUTING.md for development setup, code style guidelines, and pull request process.

Also see our Code of Conduct for community guidelines.

Regenerating the Xcode project

  • Update project.yml as needed, then:
    xcodegen

Running tests

  • In Xcode: Product β†’ Test (⌘U)
  • Via CLI:
    xcodebuild test -scheme ora -destination "platform=macOS"

Links

Contact

Questions or support? Join the community on Discord.

License

Ora is open source and licensed under the GPL-2.0 license.
Feel free to use, modify, and distribute it under the terms of the GPL-2.0 license.