flutter_neumorphic_studio 1.0.1 copy "flutter_neumorphic_studio: ^1.0.1" to clipboard
flutter_neumorphic_studio: ^1.0.1 copied to clipboard

A comprehensive neumorphic design system for Flutter with 60+ ready-to-use components, real-time theme customization, and an interactive workbench for rapid UI prototyping. Perfect for creating soft, [...]

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 - 2025-12-07 #

Changed #

  • Added dedication to Mitch Koko in README for his inspiring Flutter neumorphism work

1.0.0 - 2025-12-07 #

Added #

  • Pet Rock Companion example app documentation in README
  • Instructions for running example app on web and iOS

Changed #

  • Relaxed analysis options for cleaner pub.flutter-io.cn publishing
  • Updated to Flutter 3.38.4
  • Promoted to 1.0.0 - stable release with 60+ production-ready components

0.1.0 - 2025-12-02 #

Added #

Components (63 total)

Buttons (4)

  • NeumorphicButton - Standard button with text and optional icon
  • NeumorphicIconButton - Icon-only button for compact layouts
  • NeumorphicEmergencySosButton - Emergency SOS with haptic feedback and pulsing animation
  • NeumorphicVoiceRecordingButton - Voice recording button with recording state animation

Cards (15)

  • NeumorphicCard - Base card component with customizable shadows
  • NeumorphicStatusCard - Status display with icon and message
  • NeumorphicContactCard - Contact information display with avatar
  • NeumorphicMedicationCard - Medication reminder with schedule
  • NeumorphicWeatherCard - Weather information display
  • NeumorphicBalanceDisplayCard - Financial balance display
  • NeumorphicBillPaymentCard - Bill payment interface
  • NeumorphicEventCardRsvp - Event RSVP card
  • NeumorphicExerciseEnergyBadge - Exercise tracking badge
  • NeumorphicNewsContentCard - News article card
  • NeumorphicPlantPetCareCard - Plant/pet care reminder
  • NeumorphicQuickActionTile - Quick action tile
  • NeumorphicScamAlertCard - Scam/fraud alert display
  • NeumorphicSupplyChecklistCard - Supply checklist card
  • NeumorphicTimelineFeedCard - Timeline feed item

Controls (4)

  • NeumorphicSlider - Standard slider control
  • NeumorphicToggle - Binary ON/OFF toggle switch
  • NeumorphicMoodSlider - Mood rating slider (1-5 scale with emoji)
  • NeumorphicPainRatingSlider - Pain rating slider (0-10 scale)

Displays (3)

  • NeumorphicScheduleTimeline - Daily schedule timeline view
  • NeumorphicLiveTranscriptionDisplay - Real-time transcription display
  • NeumorphicSunriseWakeDisplay - Sunrise alarm display

Flows (1)

  • NeumorphicScanDocumentFlow - Document scanning flow

Grids (3)

  • NeumorphicVitalsDisplayGrid - Health vitals grid layout
  • NeumorphicApplianceStatusGrid - Smart home appliance status
  • NeumorphicGroupCallTileGrid - Video call participant grid

Indicators (5)

  • NeumorphicProgressBar - Linear progress indicator
  • NeumorphicBadge - Status badge/tag
  • NeumorphicStepper - Step-by-step progress indicator
  • NeumorphicLoadingSpinner - Loading spinner animation
  • NeumorphicHydrationRingIndicator - Circular hydration tracker

Inputs (5)

  • NeumorphicTextField - Text input field
  • NeumorphicSearchBar - Search input with icon
  • NeumorphicCheckbox - Checkbox control
  • NeumorphicRadio - Radio button control
  • NeumorphicMultiSelectChipGroup - Multi-select chip group

Lists (3)

  • NeumorphicListItem - List item with neumorphic styling
  • NeumorphicListView - Scrollable list view container
  • NeumorphicPrayerTaskList - Prayer/task checklist

Media (5)

  • NeumorphicVideoPlayerExercise - Exercise video player
  • NeumorphicCameraCaptureView - Camera capture interface
  • NeumorphicPhotoCarousel - Photo gallery carousel
  • NeumorphicPlaylistMediaCard - Music playlist card
  • NeumorphicVideoCallInterface - Video call UI

Navigation (1)

  • NeumorphicMapNavigationView - Map navigation interface

Other (5)

  • NeumorphicContainer - Base neumorphic container
  • NeumorphicAvatar - User avatar component
  • NeumorphicDropdown - Dropdown selector
  • NeumorphicAlertDialog - Alert dialog
  • NeumorphicGratitudePrompt - Gratitude journal prompt

Panels (2)

  • NeumorphicExpansionPanel - Expandable/collapsible panel
  • NeumorphicSoundTimerPanel - Sound and timer control panel

Selectors (2)

  • NeumorphicFolderGridSelector - File/folder grid selector
  • NeumorphicTransportationSelector - Transportation mode selector

Viewers (2)

  • NeumorphicDocumentViewer - Document viewer
  • NeumorphicRecipeStepViewer - Recipe step-by-step viewer

Core System

  • NeumorphicCore - Core shadow and style utilities
  • NeumorphicShadowBuilder - Shadow calculation helpers
  • NeumorphicStyle - Style configuration

Theme System

  • PaletteGenerator - Generate color palettes from seed colors
  • Light and dark mode support
  • Component state colors (rest, hover, pressed, disabled)

Development Tools

  • Interactive component workbench
  • Real-time theme customization
  • Component state preview (all 4 states)
  • Code snippet export

Notes #

  • Initial release targeting eldercare applications
  • All components designed with accessibility in mind
  • Minimum touch target size: 48x48dp
  • WCAG-compliant contrast ratios
1
likes
130
points
69
downloads

Publisher

verified publisherai-entourage.ca

Weekly Downloads

A comprehensive neumorphic design system for Flutter with 60+ ready-to-use components, real-time theme customization, and an interactive workbench for rapid UI prototyping. Perfect for creating soft, accessible interfaces with depth and tactile feel.

Repository (GitHub)
View/report issues

Topics

#neumorphic #design-system #ui-components #theming #accessibility

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

cupertino_icons, flutter, provider, shared_preferences, url_launcher

More

Packages that depend on flutter_neumorphic_studio