{"score":{"grantedPoints":160,"maxPoints":160,"likeCount":5893,"downloadCount30Days":4239496,"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.06.03","updated":"2026-06-11T21:19:26.032749","dartdocReport":{"reportStatus":"success"},"panaReport":{"timestamp":"2026-06-11T21:19:26.032749","panaRuntimeInfo":{"panaVersion":"0.23.12","sdkVersion":"3.12.1","flutterVersions":{"frameworkVersion":"3.44.1","channel":"stable","repositoryUrl":"https://github.com/flutter/flutter.git","frameworkRevision":"924134a44c189315be2148659913dda1671cbe99","frameworkCommitDate":"2026-05-29 12:13:22 -0400","engineRevision":"c416acfeb8126e097f758c664aaa3da929e27da0","engineCommitDate":"2026-05-27 20:19:31.000Z","engineContentHash":"39b1f7043775b9578bbb26a1676e79c4e31c8b5e","engineBuildDate":"2026-05-27 13:50:43.210","dartSdkVersion":"3.12.1","devToolsVersion":"2.57.0","flutterVersion":"3.44.1"}},"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.5|1.2.5||\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.18.3||\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.0||\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":[992338,1000684,883848,1027183,959586,792931,835905,838540,833836,752422,815290,798687,853426,881499,809855,775161,695643,755136,742827,732192,728219,743497,668971,404219,568675,748258,809612,814964,931861,924775,910897,875484,962891,1118453,971773,1215039,957533,784941,826143,863158,843084,844191,825580,796968,805678,756375,750500,730684,742341,732503,786740,760765],"majorRangeWeeklyDownloads":[{"counts":[2274,2420,2926,6264,3944,2180,2055,3524,4343,3494,3966,5166,3902,4786,3580,3264,1106,989,1730,1055,1092,1117,1498,473,1008,1328,2231,3350,4094,3435,3263,4355,3872,3578,4780,3235,3574,4629,2561,2177,2188,2543,4082,2620,2585,2179,2253,4545,8665,8098,12618,13611],"versionRange":">=0.0.0-0 <1.0.0"},{"counts":[22451,23421,19521,29777,23853,19688,20229,23057,22118,19309,21951,20676,23497,24487,23260,25164,21484,23887,23467,21400,21798,21192,19286,10320,14595,22764,25151,27961,33855,31637,28687,31348,32245,30286,31823,28649,28269,30732,31298,32429,30624,31561,35737,36468,34462,35730,39907,36937,37514,35832,45233,47092],"versionRange":">=1.0.0-0 <2.0.0"},{"counts":[967613,974843,861401,991142,931789,771063,813621,811959,807375,729619,789373,772845,826027,852226,783015,746733,673053,730260,717630,709737,705329,721188,648187,393426,553072,724166,782230,783653,893912,889703,878947,839781,926774,1084589,935170,1183155,925690,749580,792284,828552,810272,810087,785761,757880,768631,718466,708340,689202,696162,688573,728889,700062],"versionRange":">=2.0.0-0 <3.0.0"}],"minorRangeWeeklyDownloads":[{"counts":[21848,22782,19004,26305,22399,19279,19612,22287,21383,18678,21153,20170,22947,23667,22368,24503,21026,23234,22374,20479,20778,20434,18509,9826,13891,22121,24192,26572,31927,29748,27074,29536,29993,28692,30328,27374,26944,29215,29793,30881,29251,29834,33350,34341,32312,34212,37821,34593,34802,34061,41183,42635],"versionRange":">=1.1.0-0 <1.2.0"},{"counts":[85931,95590,83833,104129,94455,80562,94597,90432,95753,84255,90970,85779,90282,98621,93121,89851,79612,98171,97173,101563,107009,106640,96621,50596,77218,115574,129454,140017,187284,194992,193645,203384,196072,198283,200588,199713,193139,195037,207287,260752,260492,293336,303875,272761,259128,270257,270188,262689,273550,295712,325269,326492],"versionRange":">=2.0.0-0 <2.1.0"},{"counts":[96257,102746,92449,97027,96865,85548,86237,82177,90374,83121,95168,90482,93248,97659,111730,91641,87765,96645,104031,98264,98862,102687,97867,72522,83041,98657,104034,121176,126563,134976,131643,146095,145252,142412,141918,139518,154243,162166,182258,168173,172211,194298,189938,204195,236382,197709,189097,191107,194875,179554,199362,253597],"versionRange":">=2.1.0-0 <2.2.0"},{"counts":[427604,436164,401290,492288,523045,604953,632787,639350,621248,562243,603235,596584,642497,655946,578164,565241,505676,535444,516426,509910,499458,511861,453699,270308,392813,509935,548742,522460,580065,559735,553659,490302,585450,743894,592664,843924,578308,392377,402739,399627,377569,322453,291948,280924,273121,250500,249055,235406,227737,213307,204258,119973],"versionRange":">=2.2.0-0 <2.3.0"},{"counts":[357821,340343,283829,297698,217424,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,0,0,0,0,0,0,0],"versionRange":">=2.3.0-0 <2.4.0"}],"patchRangeWeeklyDownloads":[{"counts":[40521,46961,37376,43300,40776,39150,42062,45304,47869,41066,44537,48552,50071,53390,56934,61328,58205,64256,65251,69817,71148,75001,60995,32999,54963,91455,98281,111227,126624,147725,173867,276473,461329,622783,473908,718227,441314,244352,239163,216598,56040,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.2.1-0 <2.2.2"},{"counts":[26559,26709,24849,32271,27343,26704,30622,29529,32195,28365,29474,29988,31354,32775,37818,34986,33697,42895,43911,44497,46366,48937,44181,25779,44509,79784,89614,93461,133157,294509,259832,91668,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=2.2.2-0 <2.2.3"},{"counts":[163711,156511,138542,163773,158401,149348,169249,185307,187628,174142,205367,208874,241373,295016,423837,418005,365084,365361,341934,329056,311771,321510,288629,178947,243976,261640,288268,233633,216491,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.3-0 <2.2.4"},{"counts":[152696,159168,158700,199668,244821,351903,348471,333585,309606,277019,278064,262138,264630,210322,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.2.4-0 <2.2.5"},{"counts":[357821,340343,283829,297698,217424,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,0,0,0,0,0,0,0],"versionRange":">=2.3.0-0 <2.3.1"}],"newestDate":"2026-06-11T00:00:00.000Z"}}}