FLUTTER ECOSYSTEM

cupertino_rounded_corners

A widget and border to make cupertino rounded corners also refrered to as squircles using a bezier path and having the two points in the corners.

cupertino_rounded_corners cover
Latest version
2.1.1
30-day downloads
168
Likes
50
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that provides a custom clipper and border to create Cupertino-style rounded corners, also known as squircles. Using a Bezier path, it smoothly rounds corners with two control points, delivering a modern, platform-appropriate aesthetic for iOS and other platforms. Ideal for buttons, cards, and containers requiring soft, curved edges consistent with Apple's design language. The package is lightweight and integrates seamlessly into existing Flutter projects.

Use cases
  • Creating iOS-style rounded UI elements
  • Designing cards and buttons with squircle corners
  • Enhancing visual consistency across platforms
  • Customizing container borders with smooth curves
  • Building modern app interfaces with soft edges
Key features
  • Bezier path-based corner rounding
  • Supports squircle-shaped corners
  • Works on all Flutter platforms
  • Easy integration via Clipper and Border
  • Customizable corner radius and control points
Suitable for
  • iOS-inspired UI design
  • Developers seeking platform-native aesthetics
  • Projects requiring smooth, rounded shapes
  • UI component customization
  • Cross-platform mobile and web apps
Considerations
  • May require performance testing on large-scale layouts
  • Not ideal for highly dynamic or rapidly changing corner shapes
  • Limited to static corner styling without additional logic
  • Best suited for static or predictable UI components
  • Requires understanding of Bezier curves for advanced customization
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add cupertino_rounded_corners

Categories

Related projects

No data available yet.