Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flutter
  3. Flutter Neumorphic

Flutter Neumorphic

Apache-2.0Dart1.0.2

A complete Neumorphic UI kit for Flutter with dark mode support, offering ready-to-use widgets for soft design interfaces.

Visit WebsiteGitHubGitHub
2.2k stars418 forks0 contributors

What is Flutter Neumorphic?

Flutter Neumorphic is a UI toolkit for Flutter that provides a complete set of widgets and components styled with Neumorphic design. It solves the problem of implementing the soft, extruded visual aesthetic—characterized by subtle shadows and highlights—in Flutter apps without building custom widgets from scratch. The kit includes theming support, dark mode compatibility, and extensive customization options for depth, light source, and shapes.

Target Audience

Flutter developers and UI designers building mobile or web applications who want to implement modern Neumorphic (soft UI) interfaces quickly and consistently. It's particularly useful for projects aiming for a tactile, immersive design language.

Value Proposition

Developers choose Flutter Neumorphic because it offers a production-ready, comprehensive widget library specifically for Neumorphic design, saving significant development time. Its deep customization capabilities, built-in theme management, and dark mode support make it a versatile and maintainable solution compared to piecing together custom implementations.

Overview

A complete, ready to use, Neumorphic ui kit for Flutter, 🕶️ dark mode compatible

Use Cases

Best For

  • Building Flutter apps with a modern soft UI/Neumorphic design language
  • Creating immersive, tactile user interfaces for mobile or web applications
  • Implementing consistent dark mode and light mode themes with Neumorphic elements
  • Prototyping or developing apps that require extensive custom widget styling
  • Adding interactive Neumorphic components like buttons, sliders, and toggles
  • Designing applications where visual depth and shadow effects are key to the user experience

Not Ideal For

  • Applications requiring strict adherence to platform-specific design guidelines like Material Design or iOS Human Interface Guidelines
  • Projects where accessibility is a top priority, as Neumorphic's low-contrast shadows can hinder usability for visually impaired users
  • High-performance applications on resource-constrained devices, due to the computational cost of rendering dynamic shadows and gradients
  • Teams looking for a lightweight, drop-in solution without committing to a full design system overhaul

Pros & Cons

Pros

Complete Widget Library

Provides a full suite of Neumorphic-styled widgets including containers, buttons, toggles, and progress indicators, as shown in the widgets table with GIF previews, saving development time.

Highly Customizable Design

Offers fine-grained control over depth, light source, intensity, and shapes (concave, convex, emboss), allowing precise tuning of the Neumorphic effect for unique interfaces.

Built-in Theme Management

Includes NeumorphicTheme and NeumorphicApp for seamless light and dark theme switching, with dedicated configurations for consistency across the app.

Custom Shape Support

Supports custom box shapes via path providers, enabling unique non-rectangular elements, as demonstrated with the Flutter logo example in the README.

Cons

Performance Overhead

Rendering the soft shadows and gradients for Neumorphism is computationally intensive, which could impact app performance on lower-end devices or in complex UIs.

Design System Lock-in

The toolkit is specifically tailored for Neumorphic design, making it difficult to mix with other UI styles or migrate to a different design language without significant refactoring.

Accessibility Trade-offs

The low-contrast nature of Neumorphic shadows might reduce visual clarity; while borders can be added for contrast, this requires extra configuration and may not fully meet accessibility standards.

Frequently Asked Questions

Quick Stats

Stars2,190
Forks418
Contributors0
Open Issues74
Last commit2 years ago
CreatedSince 2020

Tags

#design-system#dart#mobile-ui#ios#button#design#dark-mode#android#ui-kit#widgets#flutter-widgets#flutter#widget-library#material#card

Built With

F
Flutter
D
Dart

Links & Resources

Website

Included in

Flutter59.5k
Auto-fetched 23 hours ago

Related Projects

Flyer ChatFlyer Chat

Free and open-source chat SDK. Build fast, real-time apps and generative AI agents with a high-performance, customizable, cross-platform UI.

Stars2,300
Forks854
Last commit1 month ago
Smooth Page IndicatorSmooth Page Indicator

Flutter Smooth PageView indicators

Stars1,437
Forks161
Last commit6 months ago
Liquid Pull To RefreshLiquid Pull To Refresh

🔁 A custom refresh indicator for flutter.

Stars1,297
Forks91
Last commit2 years ago
Before AfterBefore After

A flutter package which makes it easier to display the difference between two images.

Stars1,032
Forks110
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub