s_packages 1.0.2
s_packages: ^1.0.2 copied to clipboard
A unified package gathering multiple widgets and tools.
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.2 - 2026-02-06 #
- s_packages.dart created, that exports all included sub packages
1.0.1 - 2026-02-06 #
- README and example gif updated
1.0.0 - 2026-02-05 #
Added #
Initial Release
This is the first public release of s_packages, a comprehensive collection of 43 Flutter packages designed to accelerate development and provide reusable UI components, utilities, and tools.
Package Categories
UI Components (20 packages)
bubble_label- A bubble label widget for displaying tags and labelss_animated_tabs- Animated tab bar with smooth transitionss_banner- Customizable banner widget for notificationss_button- Custom button widget with advanced stylings_context_menu- Context menu widget for right-click interactionss_disabled- Widget wrapper for disabled state managements_dropdown- Dropdown widget with advanced featuress_error_widget- Error display widget with customizable UIs_expendable_menu- Expandable menu widget for hierarchical navigations_future_button- Button with Future-based async operationss_ink_button- Button with ink ripple effectss_liquid_pull_to_refresh- Liquid-style pull to refresh animations_maintenance_button- Button for maintenance mode statess_modal- Modal dialog system with overlay managements_standby- Standby state widget for loading statess_toggle- Toggle switch widgets_widgets- Collection of reusable widgetssettings_item- Settings item widget for configuration screensticker_free_circular_progress_indicator- Progress indicator without ticker dependency
Lists and Collections (2 packages)
indexscroll_listview_builder- ListView with index scrolling capabilitiess_gridview- Enhanced grid view widget
Animations (3 packages)
s_bounceable- Bounceable animation effects for interactive widgetss_glow- Glow effects and visual enhancementsshaker- Shake animations for attention-grabbing effectssoundsliced_tween_animation_builder- Custom tween animation builder
Navigation (3 packages)
pop_overlay- Overlay management for navigationpop_this- Navigation utilities and helperss_sidebar- Sidebar navigation component
Networking (2 packages)
s_client- HTTP client utilities and helperss_connectivity- Connectivity monitoring and status
State Management (2 packages)
signals_watch- Signal watching utilities for reactive programmingstates_rebuilder_extended- Extended state management solutions
Input & Interaction (1 package)
keystroke_listener- Keyboard event listener and handler
Layout (1 package)
s_offstage- Offstage widget utilities for conditional rendering
Platform Integration (1 package)
s_webview- WebView integration for embedded web content
Utilities (4 packages)
post_frame- Post-frame callbacks for timing controls_screenshot- Screenshot capture utilitiess_time- Time utilities and formatterssoundsliced_dart_extensions- Dart language extensions
Calendar (1 package)
week_calendar- Week-based calendar widget
Example Application
- Comprehensive example app showcasing all 43 packages
- Material Design 3 UI with light/dark theme support
- Package browser with search and category filtering
- Interactive demos for each package
- Example assets including GIF demonstrations
Documentation
- Complete README with installation and usage instructions
- Individual package documentation
- Code examples for basic and advanced usage
- GitHub repository with issue tracking
Features #
- โจ 43 production-ready packages
- ๐ฆ Unified package management
- ๐จ Material Design 3 support
- ๐ Light and dark theme compatibility
- ๐ฑ Cross-platform support (iOS, Android, Web, Desktop)
- ๐ Comprehensive example app
- ๐ Extensive documentation
- โก Performance optimized
- ๐งช Tested and validated