Skip to content

wenghengcong/BeeFun-Pro

BeeFun Pro

BeeFun Pro is an open-source GitHub client for iOS, built with Swift. It focuses on repository discovery, notifications, stars, and profile/repository browsing for developers who prefer a native mobile workflow.

Why This Project

BeeFun Pro provides a lightweight and practical mobile experience for developers who need to:

  • Discover trending repositories quickly
  • Track notifications, events, and issues
  • Organize starred repositories
  • Read repository/user details on mobile

Core Features

  • Explore trending repositories (daily/weekly/monthly)
  • Search repositories and developers
  • Notifications and event tracking
  • Starred repository management
  • Repository/user detail pages
  • Clean and efficient native UI

Technology Stack

  • Language: Swift 5
  • Platform: iOS
  • Networking: Alamofire, Moya
  • Data/Parsing: ObjectMapper, SwiftyJSON, Kanna
  • UI/Layout: SnapKit, SkeletonView, MBProgressHUD, MJRefresh
  • Tooling: CocoaPods, Xcode build configurations

Project Health Snapshot

Latest public metrics (GitHub API):

  • Stars: 174
  • Forks: 35
  • Open Issues: 0
  • Commits: 368
  • Main language: Swift
  • License: BSD-4-Clause

Repository Structure

See detailed layout at docs/architecture/REPO_STRUCTURE.md.

Codex for OSS Application Materials

To support a Codex for OSS application, use:

Contributing & Governance

Legacy Documents

Historical docs moved to docs/legacy/:

  • opensource.md
  • bugs.md
  • suggestion.md
  • reference.md
  • other.md

Contact