Skip to content

Open source alternative to: Opal, Refocus, Jomo, Burnout Buddy, Freedom, BlockSite, Clearspace, One Sec, Unpluq, Brick, FocusMe, Cold Turkey, SelfControl, Forest, Focus To-Do, Centered, Present

License

Notifications You must be signed in to change notification settings

Yawningface/block_iphone

Repository files navigation

YawningFace

The first open-source iOS app blocker with scheduled blocking.

Block distracting apps during the times that matter most. Set your schedule, pick your apps, and stay focused.

Why YawningFace?

Unlike other app blockers, YawningFace is:

  • Open Source - See exactly what the app does. No tracking, no ads, no subscription fees.
  • Scheduled Blocking - Set specific time periods (e.g., 9pm-9am) when apps are blocked. Not just "block for 2 hours".
  • Persistent - Blocking works even if you force-quit the app. Uses Apple's native Screen Time APIs.
  • Social Accountability (coming soon) - Create groups with friends and stay accountable together. See each other's streaks and commitment.

Features

  • Select which apps to block using Apple's native app picker
  • Set multiple blocking time periods per day
  • Choose which days of the week to block
  • Streak tracking to stay motivated
  • Strict Mode - makes it harder to give up when you're tempted
  • Clean, dark UI

Screenshots

Coming soon

Requirements

  • iOS 16+
  • Physical iPhone (Screen Time APIs don't work in Simulator)

Installation

See documentation.md for detailed setup instructions.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

MIT License - see LICENSE for details.


Built with SwiftUI and Apple's Screen Time APIs.

About

Open source alternative to: Opal, Refocus, Jomo, Burnout Buddy, Freedom, BlockSite, Clearspace, One Sec, Unpluq, Brick, FocusMe, Cold Turkey, SelfControl, Forest, Focus To-Do, Centered, Present

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages