# Starry Hub > Starry Hub is your go-to hub for Flutter development, featuring innovative Flutter Extend packages, practical coding tutorials, and productivity-boosting extensions. Explore comprehensive guides, clean code examples, and developer tools designed to accelerate your Flutter projects and master mobile app development. ## Docs - [Starry Articles](https://starrycodes.mintlify.app/blogs/articles/articles.md): A collection of technical deep dives, development logs, and the occasional rant about state management. - [Flutter Multi-Wayed SVG Styling](https://starrycodes.mintlify.app/blogs/flutter/multi-wayed-svg-styling.md): Multiple approaches to styling SVGs in Flutter. - [Widget - Fade & Move Animations](https://starrycodes.mintlify.app/flutter_extend/api/animations/fade.md): Declarative, chainable animations for widgets. Instantly apply smooth fade, slide, and bounce entrance effects using simple method calls. - [Widget - Pulse & Attention Animations](https://starrycodes.mintlify.app/flutter_extend/api/animations/pulse.md): Add continuous scaling and click-response bounce effects to your widgets effortlessly to draw user attention. - [Widget - Shake Animation](https://starrycodes.mintlify.app/flutter_extend/api/animations/shake.md): Add continuous scaling and click-response bounce effects to your widgets effortlessly to draw user attention. - [Color - The Color Calculator](https://starrycodes.mintlify.app/flutter_extend/api/colors/colors.md): Extensions for quick color manipulation, contrast checking (luminance), Hex conversion, and instant MaterialColor swatch generation. - [BuildContext - Focus & Keyboard Control](https://starrycodes.mintlify.app/flutter_extend/api/context/focus.md): Tame the keyboard and control widget focus order directly from BuildContext, simplifying form navigation and dismissal. - [BuildContext Superpowers - MediaQuery](https://starrycodes.mintlify.app/flutter_extend/api/context/media-query.md): Eliminate boilerplate and access screen metrics, orientation, and system themes instantly via simple BuildContext getters. - [BuildContext - Navigation Extensions](https://starrycodes.mintlify.app/flutter_extend/api/context/navigator.md): Master routing with one-line push and pop methods, eliminating verbose MaterialPageRoute calls and making your routing declarative. - [BuildContext - Platform Extensions](https://starrycodes.mintlify.app/flutter_extend/api/context/platform.md): Instantly check which OS your app is running on (Mobile, Desktop, or specific OS) using simple, direct context getters. - [BuildContext - Theme Extensions](https://starrycodes.mintlify.app/flutter_extend/api/context/theme.md): Instantly retrieve your application's ThemeData, ColorScheme, and TextTheme with simple context getters, ensuring design consistency across your app. - [DateTime - Comparison Extensions](https://starrycodes.mintlify.app/flutter_extend/api/date_time/date-time-comparison.md): Instantly check if a DateTime falls on today, yesterday, tomorrow, or in the past/future, ignoring time components for calendar accuracy. - [DateTime - Formatting Extensions](https://starrycodes.mintlify.app/flutter_extend/api/date_time/date-time-formatting.md): Convert DateTime objects to human-readable 'time ago' strings and localized formats, including short month names and ISO week numbers. - [DateTime - Manipulation Extensions](https://starrycodes.mintlify.app/flutter_extend/api/date_time/date-time-manipulation.md): Simplified methods for adding/subtracting days, months, and years, plus a critical utility for calculating future business days. - [File - Operations](https://starrycodes.mintlify.app/flutter_extend/api/files/file_operations.md): Powerful extensions for dart:io.File to simplify size formatting, path manipulation, and type checking for local files. - [File - Size Check Operations](https://starrycodes.mintlify.app/flutter_extend/api/files/file_size_checks.md): Powerful extensions for dart:io.File to simplify size formatting, path manipulation, and type checking for local files. - [File - Type Checks](https://starrycodes.mintlify.app/flutter_extend/api/files/file_types.md): Powerful extensions for dart:io.File to simplify size formatting, path manipulation, and type checking for local files. - [File - IO Utility Extensions](https://starrycodes.mintlify.app/flutter_extend/api/files/files.md): Powerful extensions for dart:io.File to simplify size formatting, path manipulation, and type checking for local files. - [Future - Async Control](https://starrycodes.mintlify.app/flutter_extend/api/futures/general-futures.md): Essential utilities for mastering asynchronous code: implement automatic retries, set fallbacks for timeouts, and manage execution delays. - [Iterable - Concurrent Execution](https://starrycodes.mintlify.app/flutter_extend/api/futures/iterable-futures.md): Execute multiple Futures simultaneously with a concurrency limit. Choose between prioritizing speed (unordered results) or index preservation (ordered results). - [String - Future Extensions](https://starrycodes.mintlify.app/flutter_extend/api/futures/string-futures.md): Asynchronous String manipulation - [ExtendGenerator - Instant Mock Data](https://starrycodes.mintlify.app/flutter_extend/api/generators/extend-generator.md): Static utilities for generating random colors, UUIDs, mock credit cards, and stream-based data for rapid prototyping and testing. - [int - Mock Data & Assets](https://starrycodes.mintlify.app/flutter_extend/api/generators/int-generator.md): Extensions on the int type to generate mock data (Lorem Ipsum, random strings) and highly customizable placeholder image URLs. - [String - Asset & Generator](https://starrycodes.mintlify.app/flutter_extend/api/generators/string-generator.md): Primary utilities for generating dynamic user avatar URLs (DiceBear), plus deprecated methods for UUID and Lorem Ipsum now moved to ExtendGenerator. - [List/Iterable - The Safety Net](https://starrycodes.mintlify.app/flutter_extend/api/lists/list-access.md): Your collections deserve protection. Use null-aware extensions to access list ends and indices without ever crashing your app with a RangeError or StateError. - [List/Iterable - Transformations & Sorting](https://starrycodes.mintlify.app/flutter_extend/api/lists/list-transform.md): Functional utilities for complex list mapping, efficient sorting by property (selector), chunking for pagination, and creating shuffled copies. - [num - Formatting & Currency](https://starrycodes.mintlify.app/flutter_extend/api/number/currency.md): Functional utilities for complex list mapping, efficient sorting by property (selector), chunking for pagination, and creating shuffled copies. - [int - Duration Shortcuts](https://starrycodes.mintlify.app/flutter_extend/api/number/duration.md): Convert any integer instantly into a Duration object (e.g., 5.seconds, 250.milliSeconds), making time-based code clean and expressive. - [String - Currency & Number Formatting](https://starrycodes.mintlify.app/flutter_extend/api/string/currency.md): Format raw numeric strings into locale-aware, human-readable numbers with thousand separators, leveraging the intl package. - [String - Regex & Cleaning](https://starrycodes.mintlify.app/flutter_extend/api/string/regex.md): Advanced string manipulation using built-in regular expressions for extracting digits, filtering words, removing whitespace, and checking content types. - [String - Formatting & Case](https://starrycodes.mintlify.app/flutter_extend/api/string/string-formatter.md): Essential utilities for managing string case (TitleCase, capitalizing), converting to URL slugs, and handling Base64 encoding/decoding. - [String - Transformation & Utilities](https://starrycodes.mintlify.app/flutter_extend/api/string/string-transformer.md): Essential string manipulation for padding, prefix/suffix ensuring, URL encoding, and masking sensitive data. Includes a null-safe extension. - [String - Validation & Integrity](https://starrycodes.mintlify.app/flutter_extend/api/string/string-validation.md): Essential integrity checks for common formats: email structure, URL validity, custom password complexity, and unexpired JWT structure. - [Scaffold - System UI Control](https://starrycodes.mintlify.app/flutter_extend/api/widget/scaffold.md): Wraps a Scaffold in an AnnotatedRegion to customize the appearance and icon brightness of the system status bar and navigation bar overlays. - [Text - Widget Extensions](https://starrycodes.mintlify.app/flutter_extend/api/widget/text.md): Easily convert specific words within a Text widget into clickable hyperlinks using TextSpan and TapGestureRecognizer, eliminating manual Text.rich boilerplate. - [Widget - Chaining & Layout](https://starrycodes.mintlify.app/flutter_extend/api/widget/widgets.md): Essential chaining extensions to flatten your widget tree. Instantly add padding, centering, alignment, flexible sizing, and mouse/tap interactivity to any widget. - [Changelog](https://starrycodes.mintlify.app/flutter_extend/changelog/changelog.md): Product Updates and Changes - [Contributors](https://starrycodes.mintlify.app/flutter_extend/contributors/contributors.md): Meet the brilliant minds behind Flutter Extend. - [Installation Guide](https://starrycodes.mintlify.app/flutter_extend/installation.md): Fetch the Power! - [Flutter Extend](https://starrycodes.mintlify.app/flutter_extend/introduction.md): The ultimate cheat code for cleaner, faster Flutter development. - [License (MIT)](https://starrycodes.mintlify.app/flutter_extend/license.md): Legal information regarding the use of flutter_extend. - [Starry's Hub](https://starrycodes.mintlify.app/index.md): Crafting exceptional digital experiences with Flutter. Explore documentation, tutorials, and open-source projects. - [Projects](https://starrycodes.mintlify.app/projects/projects.md): A showcase of open-source tools, enterprise solutions, and creative experiments. ## OpenAPI Specs - [openapi](https://starrycodes.mintlify.app/api-reference/openapi.json)