Skip to content

Project Structure

yonaries edited this page Mar 7, 2026 · 1 revision

Project Structure

Top Level

  • ora/ - application source code
  • oraTests/ - unit and integration tests
  • oraUITests/ - UI tests
  • scripts/ - setup, build, release, and helper scripts
  • assets/ - repository assets
  • project.yml - XcodeGen project definition

App Layout

  • ora/App/ - app entry points, commands, and app lifecycle
  • ora/Core/ - shared domain models, services, constants, and utilities
  • ora/Features/ - feature-specific modules such as tabs, search, sidebar, downloads, and settings
  • ora/Shared/ - reusable UI components, layout helpers, and modifiers
  • ora/Info/ - plist and entitlement files
  • ora/Resources/ - bundled resources and scripts

Related

Clone this wiki locally