{"score":{"grantedPoints":160,"maxPoints":160,"likeCount":5910,"downloadCount30Days":4443654,"tags":["is:flutter-favorite","publisher:flutter.dev","has:topic","sdk:flutter","platform:android","platform:ios","platform:windows","platform:linux","platform:macos","platform:web","is:null-safe","is:wasm-ready","is:dart3-compatible","license:mit","license:fsf-libre","license:osi-approved","topic:svg","topic:vector-graphics"]},"scorecard":{"packageName":"flutter_svg","packageVersion":"2.3.0","runtimeVersion":"2026.07.10","updated":"2026-07-23T01:48:29.334417","dartdocReport":{"reportStatus":"success"},"panaReport":{"timestamp":"2026-07-23T01:48:29.334417","panaRuntimeInfo":{"panaVersion":"0.23.14","sdkVersion":"3.12.2","flutterVersions":{"frameworkVersion":"3.44.5","channel":"stable","repositoryUrl":"https://github.com/flutter/flutter.git","frameworkRevision":"f94f4fc76b4d74543ed9b085bbd75341ef65de22","frameworkCommitDate":"2026-07-06 11:19:24 -0700","engineRevision":"83675ed27633283e7fc296c8bca22e841224c096","engineCommitDate":"2026-06-30 16:59:03.000Z","engineContentHash":"d3a3293399556a85388faf8c6f0723a7a5597aa8","engineBuildDate":"2026-06-30 11:58:16.871","dartSdkVersion":"3.12.2","devToolsVersion":"2.57.0","flutterVersion":"3.44.5"}},"reportStatus":"success","derivedTags":["sdk:flutter","platform:android","platform:ios","platform:windows","platform:linux","platform:macos","platform:web","is:null-safe","is:wasm-ready","is:dart3-compatible","license:mit","license:fsf-libre","license:osi-approved","topic:svg","topic:vector-graphics"],"allDependencies":["args","async","characters","collection","flutter","flutter_test","http","http_parser","material_color_utilities","meta","path","path_parsing","petitparser","source_span","string_scanner","term_glyph","typed_data","vector_graphics","vector_graphics_codec","vector_graphics_compiler","vector_math","web","xml"],"licenses":[{"spdxIdentifier":"MIT","operations":[0,1,53,"MIT License\n\nCopyright (c) <year> <copyright holders>",1,1,1022]}],"report":{"sections":[{"id":"convention","title":"Follow Dart file conventions","grantedPoints":30,"maxPoints":30,"status":"passed","summary":"### [*] 10/10 points: Provide a valid `pubspec.yaml`\n\n### [*] 5/5 points: Provide a valid `README.md`\n\n### [*] 5/5 points: Provide a valid `CHANGELOG.md`\n\n### [*] 10/10 points: Use an OSI-approved license\n\nDetected license: `MIT`.\n"},{"id":"documentation","title":"Provide documentation","grantedPoints":20,"maxPoints":20,"status":"passed","summary":"### [*] 10/10 points: 20% or more of the public API has dartdoc comments\n\n112 out of 116 API elements (96.6 %) have documentation comments.\n\nSome symbols that are missing documentation: `flutter_svg`, `flutter_svg.Cache.Cache.new`, `svg`, `svg.PictureProvider.PictureProvider.new`.\n\n### [*] 10/10 points: Package has an example\n"},{"id":"platform","title":"Platform support","grantedPoints":20,"maxPoints":20,"status":"passed","summary":"### [*] 20/20 points: Supports 6 of 6 possible platforms (**iOS**, **Android**, **Web**, **Windows**, **macOS**, **Linux**)\n\n* ✓ Android\n\n* ✓ iOS\n\n* ✓ Windows\n\n* ✓ Linux\n\n* ✓ macOS\n\n* ✓ Web\n\n\n**WASM-ready:** This package is compatible with runtime `wasm`. See https://dart.dev/web/wasm for details.\n"},{"id":"analysis","title":"Pass static analysis","grantedPoints":50,"maxPoints":50,"status":"passed","summary":"### [*] 50/50 points: code has no errors, warnings, lints, or formatting issues\n"},{"id":"dependency","title":"Support up-to-date dependencies","grantedPoints":40,"maxPoints":40,"status":"passed","summary":"### [*] 10/10 points: All of the package dependencies are supported in the latest version\n\n|Package|Constraint|Compatible|Latest|Notes|\n|:-|:-|:-|:-|:-|\n|[`http`]|`^1.0.0`|1.6.0|1.6.0||\n|[`vector_graphics`]|`^1.2.0`|1.2.2|1.2.2||\n|[`vector_graphics_codec`]|`^1.1.11+1`|1.1.13|1.1.13||\n|[`vector_graphics_compiler`]|`^1.1.14`|1.2.6|1.2.6||\n\n<details><summary>Transitive dependencies</summary>\n\n|Package|Constraint|Compatible|Latest|Notes|\n|:-|:-|:-|:-|:-|\n|[`args`]|-|2.7.0|2.7.0||\n|[`async`]|-|2.13.1|2.13.1||\n|[`characters`]|-|1.4.1|1.4.1||\n|[`collection`]|-|1.19.1|1.19.1||\n|[`http_parser`]|-|4.1.2|4.1.2||\n|[`material_color_utilities`]|-|0.13.0|0.13.0||\n|[`meta`]|-|1.18.0|1.19.0||\n|[`path`]|-|1.9.1|1.9.1||\n|[`path_parsing`]|-|1.1.0|1.1.0||\n|[`petitparser`]|-|7.0.2|7.0.2||\n|[`source_span`]|-|1.10.2|1.10.2||\n|[`string_scanner`]|-|1.4.1|1.4.1||\n|[`term_glyph`]|-|1.2.2|1.2.2||\n|[`typed_data`]|-|1.4.0|1.4.0||\n|[`vector_math`]|-|2.2.0|2.4.1||\n|[`web`]|-|1.1.1|1.1.1||\n|[`xml`]|-|7.0.1|7.0.1||\n</details>\n\nTo reproduce run `dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides`.\n\n[`http`]: https://pub.dev/packages/http\n[`vector_graphics`]: https://pub.dev/packages/vector_graphics\n[`vector_graphics_codec`]: https://pub.dev/packages/vector_graphics_codec\n[`vector_graphics_compiler`]: https://pub.dev/packages/vector_graphics_compiler\n[`args`]: https://pub.dev/packages/args\n[`async`]: https://pub.dev/packages/async\n[`characters`]: https://pub.dev/packages/characters\n[`collection`]: https://pub.dev/packages/collection\n[`http_parser`]: https://pub.dev/packages/http_parser\n[`material_color_utilities`]: https://pub.dev/packages/material_color_utilities\n[`meta`]: https://pub.dev/packages/meta\n[`path`]: https://pub.dev/packages/path\n[`path_parsing`]: https://pub.dev/packages/path_parsing\n[`petitparser`]: https://pub.dev/packages/petitparser\n[`source_span`]: https://pub.dev/packages/source_span\n[`string_scanner`]: https://pub.dev/packages/string_scanner\n[`term_glyph`]: https://pub.dev/packages/term_glyph\n[`typed_data`]: https://pub.dev/packages/typed_data\n[`vector_math`]: https://pub.dev/packages/vector_math\n[`web`]: https://pub.dev/packages/web\n[`xml`]: https://pub.dev/packages/xml\n\n### [*] 10/10 points: Package supports latest stable Dart and Flutter SDKs\n\n### [*] 20/20 points: Compatible with dependency constraint lower bounds\n\n`pub downgrade` does not expose any static analysis error.\n"}]},"result":{"repositoryUrl":"https://github.com/flutter/packages/tree/main/third_party/packages/flutter_svg","issueTrackerUrl":"https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+flutter_svg%22","repositoryStatus":"verified","repository":{"provider":"github","host":"github.com","repository":"flutter/packages","branch":"main","path":"third_party/packages/flutter_svg"},"contributingUrl":"https://github.com/flutter/packages/blob/main/CONTRIBUTING.md","licenses":[{"spdxIdentifier":"MIT","operations":[0,1,53,"MIT License\n\nCopyright (c) <year> <copyright holders>",1,1,1022]}],"grantedPoints":160,"maxPoints":160},"screenshots":[],"urlProblems":[]},"taskStatus":"completed","weeklyVersionDownloads":{"totalWeeklyDownloads":[1056223,1080427,1021197,1023814,1086070,1026519,1010655,990228,896269,1008545,985837,854578,789836,839384,836234,794109,777033,809355,827452,888554,821642,786016,694637,750870,759480,728432,730701,733008,725796,418327,503555,752587,783252,831258,881924,949165,910052,899695,896327,1107602,961632,1261687,996949,783663,821133,865162,844370,836532,851044,779039,818327,764311],"majorRangeWeeklyDownloads":[{"counts":[2367,2925,1814,1917,2069,2235,2311,2388,2739,4898,5609,2371,1746,3549,3767,3864,3652,4337,5103,4587,3647,3768,1116,1120,1698,917,1276,984,1622,536,832,1400,1803,3396,2954,4544,3196,4528,3450,3226,5259,3210,3769,4406,3108,2146,2127,2492,2849,3332,3026,2352],"versionRange":">=0.0.0-0 <1.0.0"},{"counts":[20156,19578,18025,20145,20060,20071,22756,23052,19536,26528,26969,21889,18361,22533,22190,20959,20865,20528,23383,24000,23451,24643,21898,24286,23397,21439,22278,20635,21658,10072,13036,22377,24344,26783,32127,33629,29368,31043,31389,29554,32694,29711,28106,29720,31494,32678,30167,31415,34799,36972,34113,36971],"versionRange":">=1.0.0-0 <2.0.0"},{"counts":[1033700,1057924,1001358,1001752,1063941,1004213,985588,964788,873994,977119,953259,830318,769729,813302,810277,769286,752516,784490,798966,859967,794544,757605,671623,725464,734385,706076,707147,711389,702516,407719,489687,728810,757105,801079,846843,910992,877488,864124,861488,1074822,923679,1228766,965074,749537,786531,830338,812076,802625,813396,738735,781188,724988],"versionRange":">=2.0.0-0 <3.0.0"}],"minorRangeWeeklyDownloads":[{"counts":[19360,18620,17521,19672,19523,19629,22127,22421,19032,24547,24067,21389,17804,21801,21521,20247,20131,19914,22860,23199,22668,23845,21426,23672,22389,20511,21246,19827,20809,9654,12286,21727,23440,25532,30512,31430,27629,29257,29762,27543,31078,28446,26776,28209,29906,31224,28695,29749,32996,34487,31911,35253],"versionRange":">=1.1.0-0 <1.2.0"},{"counts":[90098,89327,84628,88104,89289,92967,87935,91299,85346,101345,96449,90082,83744,92521,95958,90766,83524,87370,88350,98844,94046,90655,78472,97764,98175,98785,107015,106153,106821,51581,65359,115185,125187,138809,171911,200409,191275,205090,197825,191801,205453,200084,190930,196214,198177,262774,250641,286255,316067,265668,267255,265114],"versionRange":">=2.0.0-0 <2.1.0"},{"counts":[109511,116866,113785,127018,132197,116022,95049,104566,92285,93574,100745,87289,84420,85483,87485,86100,92229,90859,91850,94686,112947,95323,86458,94763,106440,97464,99487,97932,103986,75669,79651,97252,102082,117064,125152,134924,131388,142875,144120,143024,144366,140297,149966,156442,184967,171043,170407,190421,191624,195529,237116,203969],"versionRange":">=2.1.0-0 <2.2.0"},{"counts":[364593,379211,366922,378119,423962,412009,431637,430106,400485,480521,494962,632236,601565,635298,626834,592420,576763,606261,618766,666437,587551,571627,506693,532937,529770,509827,500645,507304,491709,280469,344677,516373,529836,545206,549780,575659,554825,516159,519543,739997,573860,888385,624178,396881,403387,396521,391028,325949,305705,277538,276817,255905],"versionRange":">=2.2.0-0 <2.3.0"},{"counts":[469498,472520,436023,408511,418493,383215,370967,338817,295878,301679,261103,20711,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.3.0-0 <2.4.0"}],"patchRangeWeeklyDownloads":[{"counts":[39530,36964,37593,39255,41054,39876,40963,41804,42805,42350,40559,41940,39858,43015,49374,44547,40626,48859,48316,53236,56201,60769,58691,62739,64831,68383,72250,72877,70404,32939,46733,86185,97406,110743,120139,143429,168247,246370,397701,619647,454028,762410,490976,252524,241471,219459,104360,0,0,0,0,0],"versionRange":">=2.2.1-0 <2.2.2"},{"counts":[26309,27363,26594,25036,27544,27553,26261,26852,25000,31118,28130,28960,28337,28949,32034,30562,27646,30258,31227,31978,37014,35717,33396,40560,44774,44858,45195,48791,47733,26311,37894,74444,87434,92944,108131,277987,269554,144191,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.2.2-0 <2.2.3"},{"counts":[129669,131540,128704,130013,154750,158719,166588,157709,138658,161464,158223,160910,153693,182679,187301,182039,193589,211329,229541,272238,403685,423591,367107,369754,352614,330420,313838,319768,305019,190705,215075,282417,271174,260448,219817,40144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.2.3-0 <2.2.4"},{"counts":[122065,128504,129302,125080,137694,136134,152675,158002,151809,197103,211599,358448,341440,334707,314757,291186,271603,269364,257211,244566,29526,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.2.4-0 <2.2.5"},{"counts":[469498,472520,436023,408511,418493,383215,370967,338817,295878,301679,261103,20711,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.3.0-0 <2.3.1"}],"newestDate":"2026-07-25T00:00:00.000Z"}}}