open_settings_plus
The most complete Flutter plugin for deep-linking into system settings.

Overview
Why this exists
open_settings_plus started as my answer to a very specific annoyance in Flutter apps: opening the right native settings screen usually turns into platform-specific glue code, inconsistent shortcuts, and edge cases spread across app code.
I built this package to centralize that problem behind one plugin and make the API feel predictable on both Android and iOS. The README also makes the motivation explicit: it was inspired by open_settings, but meant to overcome some of its limitations.
What it covers
The package exposes a single shared entrypoint and then fans out into platform-specific implementations. From there, apps can jump directly to screens like Wi-Fi, Bluetooth, notifications, accessibility, battery, biometric enrollment, hotspot and tethering, language, privacy, and many more.
The public package page currently describes it as the most complete Flutter plugin for opening settings screens on newer Android and iOS versions, which is the right framing: the value is breadth of coverage plus a small integration surface.
Recent progress
The recent changelog is a good picture of how I maintain it. v0.4.2 added openByDefault() on Android, fixed the app notification shortcut, and introduced more scalable intent helpers under the hood. v0.4.1 added tethering. v0.4.0 improved notification support across Android versions and added another general settings shortcut.
That pattern is the whole project: keep shipping practical settings targets, smooth over OS-version differences, and keep the public API simpler than the native behavior underneath.
Stack
Tech stack
Metrics
By the numbers
Changelog
Milestones
- Mar 2026v0.4.2Add Android
openByDefault()and fix app notification routing while preserving legacy compatibility. - Feb 2026v0.4.1Add Android
tether()shortcut for Mobile Hotspot & Tethering. - Jan 2026v0.4.0Improve notification settings support across Android versions and add
call()for general settings. - 2024v0.2.0Refine the API around a singleton entrypoint, improve docs, and expand Android coverage.
- 2023v0.0.1First public release.