Rank history
XML Viewer & XML Editor by Utsav Mangla is currently performing exceptionally well on the App Store in the Developer Tools category, holding the #1 spot on Madagascar's Top Free chart alongside other notable placements such as #11 in Vietnam and #12 in Finland (Top Free), and #9 in Jamaica, #12 in Germany, and #15 in Angola (Top Grossing). The app achieved its all-time peak rank of #1 on 2026-07-22 and has maintained a consistently elite position over the past 30 days, with both its best and average rank at #1. Overall, the trajectory is remarkably steady at the very top, with strong presence across diverse markets spanning Africa, Europe, the Caribbean, and Southeast Asia on both free and grossing leaderboards.
Position heatmap
Current rankings
| Country | Chart | Rank | 7d | Δ |
|---|---|---|---|---|
| Belgium | Top Grossing | #3 | 91 | |
| Belgium | Top Grossing | #3 | 91 | |
| Morocco | Top Free | #4 | — | — |
| Mexico | Top Grossing | #7 | — | |
| Jamaica | Top Grossing | #9 | — | |
| Belgium | Top Free | #13 | — | — |
| Vietnam | Top Grossing | #13 | 3 | |
| Vietnam | Top Grossing | #13 | 3 | |
| Angola | Top Grossing | #14 | — | |
| Angola | Top Grossing | #14 | — | |
| Nicaragua | Top Grossing | #14 | — | |
| Nicaragua | Top Grossing | #14 | — | |
| Japan | Top Grossing | #15 | — | |
| Japan | Top Grossing | #15 | — | |
| Romania | Top Grossing | #16 | 6 | |
| Romania | Top Grossing | #16 | 6 | |
| Armenia | Top Grossing | #17 | — | |
| Singapore | Top Free | #20 | — | — |
| Switzerland | Top Free | #20 | — | — |
| Hungary | Top Free | #21 | 47 | |
| Kazakhstan | Top Grossing | #22 | 3 | |
| Kazakhstan | Top Grossing | #22 | 3 | |
| Austria | Top Free | #24 | 12 | |
| Maldives | Top Grossing | #24 | — | |
| Maldives | Top Grossing | #24 | — | |
| Tajikistan | Top Grossing | #25 | 1 | |
| Tajikistan | Top Grossing | #25 | 1 | |
| Russia | Top Free | #26 | 2 | |
| Uruguay | Top Free | #26 | — | — |
| Albania | Top Grossing | #27 | — | |
| Albania | Top Grossing | #27 | — | |
| Democratic Republic of the Congo | Top Grossing | #27 | — | |
| Democratic Republic of the Congo | Top Grossing | #27 | — | |
| Grenada | Top Free | #27 | — | |
| Poland | Top Free | #27 | 7 | |
| South Africa | Top Free | #29 | — | — |
| Jamaica | Top Grossing | #30 | — | |
| Jamaica | Top Grossing | #30 | — | |
| Paraguay | Top Grossing | #30 | — | |
| Paraguay | Top Grossing | #30 | — | |
| Peru | Top Grossing | #32 | — | |
| Ghana | Top Grossing | #33 | 1 | |
| Ghana | Top Grossing | #33 | 1 | |
| Peru | Top Grossing | #33 | 1 | |
| Peru | Top Grossing | #33 | 1 | |
| Suriname | Top Free | #33 | — | |
| Zimbabwe | Top Free | #33 | 24 | |
| Belgium | Top Free | #35 | — | — |
| Serbia | Top Grossing | #35 | 1 | |
| Serbia | Top Grossing | #35 | 1 | |
| Hungary | Top Free | #36 | 10 | |
| Luxembourg | Top Grossing | #36 | — | |
| Luxembourg | Top Grossing | #36 | — | |
| Uzbekistan | Top Grossing | #36 | 1 | |
| Uzbekistan | Top Grossing | #36 | 1 | |
| Vietnam | Top Free | #36 | 18 | |
| Brazil | Top Grossing | #38 | 12 | |
| Brazil | Top Grossing | #38 | 12 | |
| Costa Rica | Top Grossing | #39 | 1 | |
| Costa Rica | Top Grossing | #39 | 1 | |
| Luxembourg | Top Free | #40 | 9 | |
| Panama | Top Grossing | #40 | 1 | |
| Panama | Top Grossing | #40 | 1 | |
| Netherlands | Top Grossing | #41 | 25 | |
| Spain | Top Free | #41 | — | — |
| Vietnam | Top Free | #41 | 12 | |
| Vietnam | Top Grossing | #42 | — | |
| United States | Top Grossing | #44 | 17 | |
| Niger | Top Free | #48 | 4 | |
| Romania | Top Grossing | #49 | — | |
| Colombia | Top Grossing | #50 | — | |
| Costa Rica | Top Free | #50 | — | — |
| Cyprus | Top Grossing | #50 | — | |
| Cyprus | Top Grossing | #50 | — | |
| Japan | Top Free | #50 | 3 | |
| Poland | Top Grossing | #50 | — | |
| Czech Republic | Top Free | #51 | — | |
| Serbia | Top Free | #51 | 20 | |
| Russia | Top Grossing | #53 | — | |
| Russia | Top Grossing | #53 | — | |
| India | Top Grossing | #54 | 3 | |
| India | Top Grossing | #54 | 3 | |
| Hungary | Top Grossing | #56 | 2 | |
| Hungary | Top Grossing | #56 | 2 | |
| Jordan | Top Free | #56 | 20 | |
| Jordan | Top Grossing | #56 | — | |
| Jordan | Top Grossing | #56 | — | |
| Bhutan | Top Free | #57 | — | |
| Germany | Top Free | #57 | 41 | |
| Georgia | Top Grossing | #58 | 2 | |
| Georgia | Top Grossing | #58 | 2 | |
| Japan | Top Grossing | #58 | — | |
| Chile | Top Grossing | #60 | 1 | |
| Chile | Top Grossing | #60 | 1 | |
| Dominican Republic | Top Grossing | #60 | — | |
| Dominican Republic | Top Grossing | #60 | — | |
| Israel | Top Grossing | #61 | — | |
| Madagascar | Top Free | #61 | 8 | |
| Poland | Top Free | #62 | 13 | |
| Poland | Top Grossing | #62 | 1 | |
| Poland | Top Grossing | #62 | 1 | |
| Slovenia | Top Grossing | #62 | 3 | |
| Slovenia | Top Grossing | #62 | 3 | |
| Colombia | Top Grossing | #63 | — | |
| Colombia | Top Grossing | #63 | — | |
| Lithuania | Top Grossing | #63 | — | |
| Lithuania | Top Grossing | #63 | — | |
| Mexico | Top Grossing | #63 | 4 | |
| Mexico | Top Grossing | #63 | 4 | |
| Armenia | Top Grossing | #64 | 2 | |
| Armenia | Top Grossing | #64 | 2 | |
| Bulgaria | Top Grossing | #64 | 1 | |
| Bulgaria | Top Grossing | #64 | 1 | |
| Denmark | Top Grossing | #64 | 2 | |
| Norway | Top Grossing | #64 | — | |
| Pakistan | Top Grossing | #65 | 1 | |
| Pakistan | Top Grossing | #65 | 1 | |
| Nigeria | Top Grossing | #66 | — | |
| Nigeria | Top Grossing | #66 | — | |
| Singapore | Top Grossing | #66 | — | |
| Czech Republic | Top Grossing | #67 | 3 | |
| Czech Republic | Top Grossing | #67 | 3 | |
| Eswatini | Top Free | #69 | 1 | |
| Ireland | Top Grossing | #69 | — | |
| Ireland | Top Grossing | #69 | — | |
| Finland | Top Free | #70 | 34 | |
| Russia | Top Free | #70 | 23 | |
| Mauritius | Top Free | #71 | 6 | |
| Jamaica | Top Free | #72 | 25 | |
| Turkey | Top Grossing | #73 | 1 | |
| Jamaica | Top Free | #75 | — | |
| Ukraine | Top Grossing | #76 | — | |
| Belarus | Top Grossing | #77 | — | |
| Belarus | Top Grossing | #77 | — | |
| Philippines | Top Grossing | #77 | — | |
| United States | Top Grossing | #77 | 43 | |
| United States | Top Grossing | #77 | 43 | |
| Hong Kong | Top Free | #79 | — | |
| Mexico | Top Free | #79 | 12 | |
| Barbados | Top Free | #80 | — | |
| New Zealand | Top Grossing | #81 | — | |
| Republic of the Congo | Top Free | #81 | — | |
| Brazil | Top Grossing | #83 | — | |
| Mexico | Top Free | #83 | 33 | |
| Saint Lucia | Top Free | #83 | 1 | |
| Norway | Top Free | #84 | 54 | |
| Sri Lanka | Top Free | #84 | 16 | |
| Denmark | Top Grossing | #86 | 1 | |
| Denmark | Top Grossing | #86 | 1 | |
| Paraguay | Top Free | #86 | 3 | |
| British Virgin Islands | Top Free | #87 | — | |
| Barbados | Top Free | #89 | 6 | |
| India | Top Free | #89 | — | — |
| Slovenia | Top Free | #89 | 10 | |
| Vietnam | Top Free | #89 | 12 | |
| Botswana | Top Free | #91 | 2 | |
| Canada | Top Free | #91 | — | — |
| Czech Republic | Top Grossing | #91 | 1 | |
| Mexico | Top Free | #91 | — | |
| Belgium | Top Grossing | #92 | — | |
| Spain | Top Grossing | #92 | — | |
| Spain | Top Grossing | #92 | — | |
| Tajikistan | Top Free | #93 | 42 | |
| Cayman Islands | Top Free | #94 | — | |
| United Kingdom | Top Grossing | #95 | 1 | |
| Netherlands | Top Free | #96 | 16 | |
| Greece | Top Grossing | #97 | — | |
| Greece | Top Grossing | #97 | — | |
| United States | Top Free | #97 | — | — |
| Latvia | Top Grossing | #98 | — | |
| Latvia | Top Grossing | #98 | — | |
| Russia | Top Grossing | #99 | — | — |
| Croatia | Top Grossing | #100 | — | |
| Croatia | Top Grossing | #100 | — | |
| Sierra Leone | Top Free | #100 | — | |
| Spain | Top Free | #100 | — | — |
| Turkey | Top Grossing | #100 | 1 | |
| Turkey | Top Grossing | #100 | 1 | |
| United States | Top Free | #139 | 18 |