Smart Overflow

A comprehensive Flutter package for intelligent overflow detection and prevention.

Features

  • 🛡️ Auto-detection: Automatically detects potential overflow scenarios
  • 🎯 Smart strategies: Multiple overflow handling strategies (wrap, scroll, scale, truncate)
  • 🐛 Debug tools: Visual indicators for overflow detection during development
  • Performance optimized: Minimal impact on app performance
  • 🎨 Customizable: Flexible configuration options

Quick Start

import 'package:smart_overflow/smart_overflow.dart';

// Safe text that handles overflow automatically
SafeText(
  'Long text that might overflow',
  strategy: OverflowStrategy.scale,
)

// Safe row that prevents overflow
SafeRow(
  strategy: OverflowStrategy.wrap,
  children: [
    Text('Item 1'),
    Text('Item 2'),
    Text('Item 3'),
  ],
)

Libraries

smart_overflow