πŸ”₯ New Flutter Package: omjo_captcha

πŸ”₯ New Flutter Package: omjo_captcha

Jul 14, 2025

🎯 Introducing omjo_captcha: Simple, Stateless CAPTCHA for Flutter

Hello Flutter devs! πŸ‘‹
I’m excited to share my latest open-source package: omjo_captcha β€” a lightweight and backend-free CAPTCHA widget for Flutter.


πŸ› οΈ What is omjo_captcha?

omjo_captcha is a fully customizable CAPTCHA widget built using CustomPainter. It features:

βœ… Randomized, colorful alphanumeric characters
βœ… Noise/disturbance lines
βœ… Stateless, pure Flutter widget
βœ… No server or backend needed β€” fully client-side
βœ… Great for login forms, public feedback forms, and more!


πŸ“Έ Screenshot

Captcha Screenshot


πŸ§ͺ Example Usage

OmjoCaptcha(
  onRefresh: () {
    // regenerate captcha
  },
  onTextChanged: (text) {
    // handle text input
  },
)

πŸ”— Full example in the GitHub repo


πŸ’‘ Why I Built This

Many Flutter CAPTCHA packages require external validation or aren't customizable enough. I wanted a clean, pure-Dart solution that works offline and is easy to plug into any app.


πŸ”— Links


If you find this helpful, consider leaving a ⭐ on GitHub or buying me a coffee β˜•πŸ˜‰
Thanks for the support and happy Fluttering! πŸš€

Enjoy this post?

Buy ABU KHOERUL IA a coffee

More from ABU KHOERUL IA

PrivacyTermsReport