{"score":{"grantedPoints":160,"maxPoints":160,"likeCount":5935,"downloadCount30Days":5660821,"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.10.13","updated":"2026-10-15T20:52:07.712505","dartdocReport":{"reportStatus":"success"},"panaReport":{"timestamp":"2026-10-15T20:52:07.712505","panaRuntimeInfo":{"panaVersion":"0.23.19","sdkVersion":"3.13.5","flutterVersions":{"frameworkVersion":"3.47.7","channel":"stable","repositoryUrl":"https://github.com/flutter/flutter.git","frameworkRevision":"abaf9c523780a608bd46686fd5e53740a07077f8","frameworkCommitDate":"2026-10-08 09:51:21 -0700","engineRevision":"deb287481e3ce9468f3434937ced4240a70539ca","engineCommitDate":"2026-10-07 17:09:12.000Z","engineContentHash":"d8a2d6c768c334d53e16277f837970ffa1e2de81","engineBuildDate":"2026-10-07 10:51:44.552","dartSdkVersion":"3.13.5","devToolsVersion":"2.60.0","flutterVersion":"3.47.7"}},"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.3|1.2.3||\n|[`vector_graphics_codec`]|`^1.1.11+1`|1.1.13|1.1.13||\n|[`vector_graphics_compiler`]|`^1.1.14`|1.3.2|1.3.2||\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.1||\n|[`meta`]|-|1.19.0|1.19.0||\n|[`path`]|-|1.9.1|1.9.1||\n|[`path_parsing`]|-|1.1.0|1.1.0||\n|[`petitparser`]|-|7.1.0|7.1.0||\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.4.3|2.4.3||\n|[`web`]|-|1.1.1|1.1.1||\n|[`xml`]|-|7.0.1|7.1.0||\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":[1365058,1353721,1274359,1248164,1252821,1241155,1201550,1154655,1115445,1088241,1078827,1073646,1061607,1039723,1024621,1064936,1058177,1010663,988702,966631,920114,1006627,933341,772551,848245,839688,836913,741822,814821,800747,873451,854124,801598,746321,710944,763712,739623,730714,726989,737328,506327,436921,707709,761353,822912,837740,963843,908850,925505,844367,1073383,1007442],"majorRangeWeeklyDownloads":[{"counts":[5343,3960,4113,2699,2185,2443,2453,3790,2759,2209,2346,2513,2213,2595,1968,1868,2161,2503,2074,2298,3480,6832,3055,1817,2796,3676,4401,3342,4022,5146,4311,4010,4001,2095,1290,1367,1145,1239,893,1415,1009,605,1249,1330,3245,3302,4108,3097,4298,3942,3373,4060],"versionRange":">=0.0.0-0 <1.0.0"},{"counts":[28787,24490,25330,25198,23009,20763,22870,24756,23093,21018,19821,20790,20352,17514,19615,20258,20135,20984,23408,21811,21340,30021,23204,18038,21811,22887,21918,19363,21307,21976,23483,23669,24386,23955,23066,23197,22382,21901,20933,22098,13465,11204,19594,22994,25486,30344,35811,29260,30118,30959,30737,32369],"versionRange":">=1.0.0-0 <2.0.0"},{"counts":[1330928,1325271,1244916,1220267,1227627,1217949,1176227,1126109,1089593,1065014,1056660,1050343,1039042,1019614,1003038,1042810,1035881,987176,963220,942522,895294,969774,907082,752696,823638,813125,810594,719117,789492,773625,845657,826445,773211,720271,686588,739148,716096,707574,705163,713815,491853,425112,686866,737029,794181,804094,923924,876493,891089,809466,1039273,971013],"versionRange":">=2.0.0-0 <3.0.0"}],"minorRangeWeeklyDownloads":[{"counts":[27286,23296,23836,24173,22147,19813,21507,23536,22005,20168,19250,20039,19488,16802,19165,19712,19681,20426,22840,21196,20657,25946,22495,17615,21166,22146,21135,18759,20572,21457,22861,22879,23409,23433,22569,22394,21324,20927,20026,21323,12866,10548,18917,22287,24453,28630,33739,27543,28443,29181,28595,30655],"versionRange":">=1.1.0-0 <1.2.0"},{"counts":[72934,74959,77593,81649,89491,85559,101995,94141,90398,88897,92340,88911,91122,83314,89644,87974,91028,91259,87592,94512,87960,102581,93372,81052,94301,91470,96974,81674,88762,84906,96801,93727,94358,86348,85914,97757,98502,103742,106237,109576,64335,57608,103832,118907,132270,154703,198946,193654,201036,196651,197964,201943],"versionRange":">=2.0.0-0 <2.1.0"},{"counts":[92146,89888,106890,121684,120312,131218,112972,111524,109108,101593,111360,114947,114179,112045,122027,131176,124358,103088,96952,97589,92053,101369,94412,81546,87990,85103,90383,87566,90071,91047,93989,103862,104651,88714,91175,102078,103308,97561,97321,103684,83638,73076,95910,100310,107561,124576,131688,133368,134737,148394,144790,143913],"versionRange":">=2.1.0-0 <2.2.0"},{"counts":[331954,336777,323602,318402,330774,337014,330455,337331,337157,329147,338405,361209,372335,365721,370687,409294,421512,417043,432878,422770,430188,486510,587377,590098,641347,636552,623237,549877,610659,597672,654867,628856,574202,545209,509499,539313,514286,506271,501605,500555,343880,294428,487124,517812,554350,524815,593290,549471,555316,464421,696519,625157],"versionRange":">=2.2.0-0 <2.3.0"},{"counts":[833894,823647,736831,698532,687050,664158,630805,583113,552930,545377,514555,485276,461406,458534,420680,414366,398983,375786,345798,327651,285093,279314,131921,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":[33803,31947,34236,33351,36404,37046,35871,35641,34680,34571,36286,38002,39453,35322,38790,41482,40588,39567,41981,45627,38548,41803,41998,39027,42505,48049,47226,38537,47135,48305,51858,54303,60249,60540,57704,65869,67599,70800,72833,73088,40974,37846,74794,96119,103223,115433,135531,155295,184304,336294,573136,504352],"versionRange":">=2.2.1-0 <2.2.2"},{"counts":[24700,23255,21159,23974,24255,25339,26163,23321,24327,25447,24567,25680,27298,26176,26968,25080,28357,26336,26774,26081,27210,30126,28061,26276,31799,29660,32298,27694,30704,29257,32380,35077,36672,35093,35046,44751,44423,44956,47373,49297,31157,30789,61294,83620,91540,100258,207921,275170,249267,6687,0,0],"versionRange":">=2.2.2-0 <2.2.3"},{"counts":[122720,133150,124362,115440,117353,119546,119456,128890,122914,120630,126893,129830,129228,128491,128770,144613,160690,162354,160627,148153,147041,159943,163631,148548,177996,186416,189738,176792,210008,212863,258086,346557,421575,399487,364787,360977,336605,321534,313691,309502,233175,190172,283852,260522,285812,215139,140116,0,0,0,0,0],"versionRange":">=2.2.3-0 <2.2.4"},{"counts":[112440,110504,109787,104383,114113,107383,100196,106553,105074,103958,107252,118204,124078,129970,125207,132330,139351,141684,158109,157398,174168,199727,304969,339710,343565,327797,309314,265579,277087,258171,253871,128138,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":[833894,823647,736831,698532,687050,664158,630805,583113,552930,545377,514555,485276,461406,458534,420680,414366,398983,375786,345798,327651,285093,279314,131921,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-10-13T00:00:00.000Z"}}}