Open Source Projects
Open source Flutter packages by Ishaq Hassan: document scanner, alarm background trigger, assets indexer, and more on pub.dev and GitHub.
Ishaq Hassan publishes open-source Flutter packages, Dart libraries and developer tooling on pub.dev under the publisher ishaqhassan.dev and at github.com/ishaquehassan. Each package addresses a real problem encountered while shipping production Flutter apps for retail, fintech and pharma clients across multiple geographies.
Featured Flutter packages
- document_scanner_flutter: native iOS and Android document scanning bridged to Flutter, with auto-edge detection, perspective correction and PDF export. Used in KYC and onboarding flows.
- flutter_alarm_background_trigger: a background alarm scheduler that survives Doze mode on Android and respects iOS background-exec windows, useful for medication reminders, wake-up apps and field-data collection.
- assets_indexer: a Dart code generator that produces strongly-typed asset references inspired by Android's R.java, eliminating string-based asset paths and the runtime errors they cause.
- nadra_verisys_flutter: an SDK for Pakistan's NADRA Verisys identity verification service, built for fintech onboarding and KYC pipelines.
- claude-remote-terminal: a remote-control CLI that lets developers dispatch Claude Code sessions across machines for distributed AI-assisted coding.
- goal-agent: a career and goal tracker agent that integrates with Claude to surface progress against long-running objectives.
Upstream framework contributions
Ten pull requests merged across the Flutter ecosystem (flutter/flutter and flutter/devtools): DropdownMenu scrollPadding, RouteAware lifecycle docs, AnimatedCrossFade clipBehavior, CurvedAnimation disposal guidance, LicenseRegistry NOTICES references, the settings.gradle.kts double-quote template fix, plus DevTools network-search and SplitPane fixes. Two additional PRs are currently open and under review in flutter/flutter, covering the iOS AppLocalizations template and AppBar scroll context. Plus one merged PR in flutter/website that added the Urdu Flutter course to docs.flutter.dev/resources/courses. Each PR ships with extensive test coverage and follows the Flutter style guide and review process.
Issue triage and review
Active participant in the Flutter issue tracker, package author for Dart pub.dev community, and reviewer on multiple downstream projects. Open to package collaboration, plugin co-maintenance, and contributing to other Flutter or Dart open-source projects looking for help with Android or iOS platform channels, accessibility, internationalization, or production hardening. Reach out via the contact page.
Frequently asked questions
Which open source Flutter packages has Ishaq authored?
document_scanner_flutter (native scanning), flutter_alarm_background_trigger (background alarms), assets_indexer (R.java-style asset indexing), nadra_verisys_flutter (Pakistan NADRA SDK), and claude-remote-terminal.
Where are the packages published?
All packages are on pub.dev under the ishaqhassan.dev publisher and on GitHub at github.com/ishaquehassan.
What license are the packages under?
Most packages are MIT-licensed. Check the individual repo LICENSE files for specifics.