{"name": "app_ui", "latest": {"version": "1.2.6", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.6", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.6.tar.gz", "archive_sha256": "e1a9753d4fcc7d6837e0e2cf72efe6edf94d327386881c88c4c14a8103dadfe6", "published": "2026-03-12T11:01:00.849311Z"}, "versions": [{"version": "1.0.0", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.0", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.0", "scroll_detector": "^1.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.0.tar.gz", "archive_sha256": "fbb964026b8fcb21b3e58feddad49f0e4271f42507f2f04657772f2cdc8ad96b", "published": "2025-09-16T08:59:59.775292Z"}, {"version": "1.0.1", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.1", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.0", "scroll_detector": "^1.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.1.tar.gz", "archive_sha256": "7443e636de2656f1787f9b3d72e706e391c052d1aa20bda301713617744765b7", "published": "2025-09-25T04:04:34.987256Z"}, {"version": "1.0.2", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.2", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.2.tar.gz", "archive_sha256": "6049855e4748f31fb82fbf8f2f734b7ac054b99480acabc4a8c4feaf5b225703", "published": "2025-09-25T08:23:06.051356Z"}, {"version": "1.0.3", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.3", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.3.tar.gz", "archive_sha256": "fc4185bcbea569e3cc0d4060e518c007aeefa7bef03f866369f2e0dcad21889b", "published": "2025-09-30T08:03:10.412469Z"}, {"version": "1.0.4", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.4", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.1"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.4.tar.gz", "archive_sha256": "e3c5efb62f647d30db3497dc226da7b3e491f231fffbf94ea3d09f89194fe77c", "published": "2025-10-16T06:52:32.828265Z"}, {"version": "1.0.5", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.5", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.2"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.5.tar.gz", "archive_sha256": "319f0d28d0f54f96cff9d5fe545624925d1d5bdf9609c97fdc96347f8d2c8a43", "published": "2025-10-16T11:24:13.211639Z"}, {"version": "1.0.6", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.6", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.2"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.6.tar.gz", "archive_sha256": "10e37977c6ea7cd20aff4634f1ee42c482d1b89025149dfa74b30596b4215a8a", "published": "2025-10-16T13:30:32.429776Z"}, {"version": "1.0.7", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.7", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0", "visibility_detector_widget": "^1.0.1", "scroll_detector": "^1.0.3"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.7.tar.gz", "archive_sha256": "cc0bd7835227df1cb19dc5de0e75a1cab4e8e0ddfc8c859d0186089b17b0b20b", "published": "2025-10-17T13:19:16.305449Z"}, {"version": "1.0.8", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.8", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.8.tar.gz", "archive_sha256": "7c658d9226e2d626630db2e93243a89ca0de18323e463b83cf082f5ca88d5057", "published": "2025-10-20T03:22:43.777371Z"}, {"version": "1.0.9", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.0.9", "repository": "https://github.com/AlistairLi/my_flutter_packages/tree/main/packages/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.0.9.tar.gz", "archive_sha256": "ef58c8e9441e51fe893afe2d37abe797ffa22774f721b9d87ca722ef1ee36772", "published": "2025-10-21T07:47:06.576367Z"}, {"version": "1.1.0", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.0", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.0.tar.gz", "archive_sha256": "10ff34f856838a7fa06c80684e063edb574b5c7b07fd238a1a165fe74334da6b", "published": "2025-10-29T10:51:03.336895Z"}, {"version": "1.1.1", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.1", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.1.tar.gz", "archive_sha256": "13b89bb4c53dfdec9d9aad31a867f0ac47a8ab8558f331fef889b352f9777019", "published": "2025-11-07T03:46:18.853569Z"}, {"version": "1.1.2", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.2", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.2.tar.gz", "archive_sha256": "c86d9bb3b2081eb927923650dc972984073978e8ee595768dacebe92ff6c762e", "published": "2025-11-07T11:00:50.656902Z"}, {"version": "1.1.3", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.3", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.3.tar.gz", "archive_sha256": "8b06f09fe54ab0c8a7d31d4038bb6e84ac716fec390374204610e202bd608039", "published": "2025-11-12T04:24:33.181556Z"}, {"version": "1.1.4", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.4", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.4.tar.gz", "archive_sha256": "e7669722e8e6e90675effffc24034969a6bee5da5e5049c075875d3e1d84a1d9", "published": "2025-11-18T06:33:58.254726Z"}, {"version": "1.1.5", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.5", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.5.tar.gz", "archive_sha256": "7e668938e7eb407ec8ba5fb78cc267b328d04a5ad126ee9d3043ede640b0ee90", "published": "2025-11-25T12:13:01.692586Z"}, {"version": "1.1.6", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.6", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.6.tar.gz", "archive_sha256": "d79502e9422807bafbb61817da88b952cd8658bf2684fdafeed0f7418070bcd4", "published": "2025-11-25T12:15:54.412846Z"}, {"version": "1.1.7", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.7", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.7.tar.gz", "archive_sha256": "3c8c5f8b8eac1e4bef3dbc200626aa6d758ce2bc7ea0929df69d59f266dee001", "published": "2025-12-28T15:56:34.887453Z"}, {"version": "1.1.8", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.8", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.8.tar.gz", "archive_sha256": "8a9572a6925e392e409500d4e90ff8c132d636cbbb8cc28fab681c11d7bf57eb", "published": "2026-01-26T09:47:12.543058Z"}, {"version": "1.1.9", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.1.9", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.1.9.tar.gz", "archive_sha256": "db6cba8bed81558e45655d1b253b8b3ce8cf1fa397cc90cef34cbf34ed481a3b", "published": "2026-01-29T03:32:05.218739Z"}, {"version": "1.2.0", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.0", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.0.tar.gz", "archive_sha256": "cddc29a5cbc92107d6984249d757e73fcea64df2bbfdace2d6195d0e4620d98c", "published": "2026-01-29T07:43:51.580588Z"}, {"version": "1.2.1", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.1", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.1.tar.gz", "archive_sha256": "a2181f8b3dcfff2a8d3a28b2cdf8b02dc9d24aeb3bc8d7d468b15648624089fb", "published": "2026-02-02T01:52:29.247387Z"}, {"version": "1.2.2", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.2", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.2.tar.gz", "archive_sha256": "995f3be25b762f1d4ac24cc721605daf0712a1058e59c484c6777d536350ce84", "published": "2026-02-02T11:12:22.094988Z"}, {"version": "1.2.3", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.3", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.3.tar.gz", "archive_sha256": "abbe0714a6ab74ac26b98fb92749825b9a945a41a52fd21cb705c12ece832e93", "published": "2026-02-03T04:21:26.859198Z"}, {"version": "1.2.4", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.4", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.4.tar.gz", "archive_sha256": "f795a054dd90c110281ad5a1ad797e4c38a336ef3a1c9216d909731fb6af483f", "published": "2026-02-03T12:58:07.065532Z"}, {"version": "1.2.5", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.5", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.5.tar.gz", "archive_sha256": "6e759237d6ae017b2d26cb37cc2bc3946476fc62ccf00ad61c4a5877bd6191b4", "published": "2026-03-09T12:46:02.454688Z"}, {"version": "1.2.6", "pubspec": {"name": "app_ui", "description": "A collection of reusable UI components and widgets for Flutter applications.", "version": "1.2.6", "repository": "https://github.com/tree_packages/main/tree/app_ui", "environment": {"sdk": ">=2.19.0 <4.0.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "auto_size_text_plus": "^3.0.2", "extended_tabs": "^5.0.0"}, "dev_dependencies": {"lints": "^5.0.0", "test": "^1.24.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/app_ui/versions/1.2.6.tar.gz", "archive_sha256": "e1a9753d4fcc7d6837e0e2cf72efe6edf94d327386881c88c4c14a8103dadfe6", "published": "2026-03-12T11:01:00.849311Z"}]}