Back to leaderboard
Ruff icon

Ruff

charliermarsh.ruff

A Visual Studio Code extension with support for the Ruff linter and formatter for Python.

formattinglintingmarkdownpythonruffProgramming LanguagesLintersFormatters

Open VSX

Total downloads
4,005,706
Since yesterday
+19,798
Current version
v2026.92.0
Days tracked
126

VS Code Marketplace

Total installs
4,921,798
Since yesterday
+15,096
VS Code ID
charliermarsh.ruff

Download history

Version history

v2026.92.0 from v2026.90.0
Detected 2026-10-28 02:00 UTC
v2026.90.0 from v2026.88.0
Detected 2026-10-23 02:00 UTC
v2026.88.0 from v2026.86.0
Detected 2026-10-16 02:00 UTC
v2026.86.0 from v2026.84.0
Detected 2026-10-10 02:00 UTC
v2026.84.0 from v2026.82.0
Detected 2026-09-25 02:00 UTC
v2026.82.0 from v2026.80.0
Detected 2026-09-17 02:00 UTC
v2026.80.0 from v2026.78.0
Detected 2026-09-11 02:00 UTC
v2026.78.0 from v2026.76.0
Detected 2026-09-04 02:00 UTC
v2026.76.0 from v2026.74.0
Detected 2026-09-01 02:00 UTC
v2026.74.0 from v2026.72.0
Detected 2026-08-21 02:00 UTC
v2026.72.0 from v2026.70.0
Detected 2026-08-14 02:00 UTC
v2026.70.0 from v2026.68.0
Detected 2026-08-08 02:00 UTC
v2026.68.0 from v2026.66.0
Detected 2026-07-31 02:00 UTC
v2026.66.0 from v2026.64.0
Detected 2026-07-25 02:00 UTC
v2026.64.0 from v2026.62.0
Detected 2026-07-24 02:00 UTC
v2026.62.0 from v2026.60.0
Detected 2026-07-17 02:00 UTC
v2026.60.0 from v2026.56.0
Detected 2026-07-10 02:00 UTC

Snapshot log

Scraped at (UTC)Open VSX DLsVS Code installsVersion
2026-10-30 02:00:004,005,7064,921,798v2026.92.0
2026-10-29 02:00:003,985,9084,906,702v2026.92.0
2026-10-28 02:00:003,955,9094,900,471v2026.92.0
2026-10-27 02:00:003,933,4944,893,626v2026.90.0
2026-10-26 02:00:003,914,1794,883,000v2026.90.0
2026-10-25 02:00:003,902,2204,877,697v2026.90.0
2026-10-24 02:00:003,888,9534,873,153v2026.90.0
2026-10-23 02:00:003,859,2334,866,295v2026.90.0
2026-10-22 02:00:003,841,7364,856,007v2026.88.0
2026-10-21 02:00:003,826,8374,845,449v2026.88.0
2026-10-20 02:00:003,813,1444,839,840v2026.88.0
2026-10-19 02:00:003,794,4514,832,165v2026.88.0
2026-10-18 02:00:003,783,1584,825,268v2026.88.0
2026-10-17 02:00:003,771,7984,820,476v2026.88.0
2026-10-16 02:00:003,743,4604,812,335v2026.88.0
2026-10-15 02:00:003,723,2544,802,769v2026.86.0
2026-10-14 02:00:003,709,5794,794,349v2026.86.0
2026-10-13 02:00:003,691,9524,786,322v2026.86.0
2026-10-12 02:00:003,666,0814,778,799v2026.86.0
2026-10-11 02:00:003,652,6044,773,344v2026.86.0
2026-10-10 02:00:003,634,2314,769,037v2026.86.0
2026-10-09 02:00:003,622,4844,760,234v2026.84.0
2026-10-08 02:00:003,613,2404,751,445v2026.84.0
2026-10-07 02:00:003,604,5624,739,825v2026.84.0
2026-10-06 02:00:003,595,3504,733,275v2026.84.0
2026-10-05 02:00:003,587,0004,724,211v2026.84.0
2026-10-04 02:00:003,578,9994,723,653v2026.84.0
2026-10-03 02:00:003,569,1164,719,395v2026.84.0
2026-10-02 02:00:003,559,5714,707,919v2026.84.0
2026-10-01 02:00:003,548,7554,700,527v2026.84.0
2026-09-30 02:00:003,537,6544,693,887v2026.84.0
2026-09-29 02:00:003,525,5144,679,389v2026.84.0
2026-09-28 02:00:003,507,9934,674,206v2026.84.0
2026-09-27 02:00:003,499,6234,673,636v2026.84.0
2026-09-26 02:00:003,488,2384,663,466v2026.84.0
2026-09-25 02:00:003,452,7034,660,495v2026.84.0
2026-09-24 02:00:003,436,3274,652,394v2026.82.0
2026-09-23 02:00:003,426,4714,637,536v2026.82.0
2026-09-22 02:00:003,414,3784,635,801v2026.82.0
2026-09-21 02:00:003,400,7774,624,748v2026.82.0
2026-09-20 02:00:003,393,7894,621,304v2026.82.0
2026-09-19 02:00:003,385,8474,613,921v2026.82.0
2026-09-18 02:00:003,366,6084,611,174v2026.82.0
2026-09-17 02:00:003,339,0934,598,996v2026.82.0
2026-09-16 02:00:003,316,4864,591,686v2026.80.0
2026-09-15 11:36:373,309,2334,580,820v2026.80.0
2026-09-14 02:00:003,285,8814,572,617v2026.80.0
2026-09-13 02:00:003,276,0454,569,284v2026.80.0
2026-09-12 06:52:153,267,6004,565,789v2026.80.0
2026-09-11 02:00:003,236,3674,555,273v2026.80.0
2026-09-10 02:00:003,220,5514,545,514v2026.78.0
2026-09-09 02:00:003,210,4204,538,403v2026.78.0
2026-09-08 02:00:003,197,0764,525,867v2026.78.0
2026-09-07 02:00:003,182,5694,520,016v2026.78.0
2026-09-06 02:00:003,173,6954,515,700v2026.78.0
2026-09-05 02:00:003,164,0704,511,784v2026.78.0
2026-09-04 02:00:003,132,0644,503,344v2026.78.0
2026-09-03 02:00:003,107,2164,494,446v2026.76.0
2026-09-02 02:00:003,089,3244,483,203v2026.76.0
2026-09-01 02:00:003,053,8624,473,257v2026.76.0
2026-08-31 02:00:003,035,3274,463,405v2026.74.0
2026-08-30 02:00:003,031,4764,459,858v2026.74.0
2026-08-29 02:00:003,027,6254,456,574v2026.74.0
2026-08-28 02:00:003,019,8394,450,732v2026.74.0
2026-08-27 02:00:003,012,8444,443,641v2026.74.0
2026-08-26 02:00:003,004,7414,433,269v2026.74.0
2026-08-25 02:00:002,994,4494,423,544v2026.74.0
2026-08-24 02:00:002,978,7114,414,655v2026.74.0
2026-08-23 02:00:002,969,8554,413,358v2026.74.0
2026-08-22 02:00:002,959,5764,405,599v2026.74.0
2026-08-21 02:00:002,931,9944,399,627v2026.74.0
2026-08-20 02:00:002,920,6514,389,935v2026.72.0
2026-08-19 02:00:002,912,5604,380,848v2026.72.0
2026-08-18 02:00:002,901,7454,363,845v2026.72.0
2026-08-17 02:00:002,886,3694,363,316v2026.72.0
2026-08-16 02:00:002,878,4384,362,165v2026.72.0
2026-08-15 02:00:002,869,1484,355,420v2026.72.0
2026-08-14 02:00:002,845,3484,348,246v2026.72.0
2026-08-13 02:00:002,824,5354,337,714v2026.70.0
2026-08-12 02:00:002,815,9904,329,831v2026.70.0
2026-08-11 02:00:002,805,0294,325,889v2026.70.0
2026-08-10 02:00:002,782,5374,315,305v2026.70.0
2026-08-09 02:00:002,771,5804,313,112v2026.70.0
2026-08-08 02:00:002,754,5954,307,937v2026.70.0
2026-08-07 02:00:002,744,0894,298,403v2026.68.0
2026-08-06 02:00:002,737,1474,289,637v2026.68.0
2026-08-05 02:00:002,729,5504,279,630v2026.68.0
2026-08-04 02:00:002,720,4284,269,646v2026.68.0
2026-08-03 02:00:002,707,1044,265,772v2026.68.0
2026-08-02 02:00:002,701,0424,259,188v2026.68.0
2026-08-01 02:00:002,691,1174,258,388v2026.68.0
2026-07-31 02:00:002,660,7664,249,846v2026.68.0
2026-07-30 02:00:002,645,5994,239,172v2026.66.0
2026-07-29 06:50:172,638,3754,231,777v2026.66.0
2026-07-28 02:00:002,625,4574,223,866v2026.66.0
2026-07-27 02:00:002,601,8254,213,335v2026.66.0
2026-07-26 02:00:002,590,6054,207,900v2026.66.0
2026-07-25 02:00:002,574,0484,204,342v2026.66.0
2026-07-24 02:00:002,541,8994,195,804v2026.64.0
2026-07-23 02:00:002,529,3404,187,077v2026.62.0
2026-07-22 02:00:002,521,3084,176,671v2026.62.0
2026-07-21 02:00:002,512,2244,165,163v2026.62.0
2026-07-20 02:00:002,497,9684,163,000v2026.62.0
2026-07-19 02:00:002,490,6344,159,333v2026.62.0
2026-07-18 02:00:002,475,9644,153,906v2026.62.0
2026-07-17 02:00:002,451,8274,144,605v2026.62.0
2026-07-16 02:00:002,428,5934,137,997v2026.60.0
2026-07-15 02:00:002,420,2964,129,947v2026.60.0
2026-07-14 02:00:002,410,6174,121,314v2026.60.0
2026-07-13 02:00:002,392,9064,111,646v2026.60.0
2026-07-12 02:00:002,383,9334,105,326v2026.60.0
2026-07-11 02:00:002,373,4974,104,780v2026.60.0
2026-07-10 02:00:002,343,7024,095,753v2026.60.0
2026-07-09 05:29:222,333,1284,076,792v2026.56.0
2026-07-08 02:00:002,326,4224,069,831v2026.56.0
2026-07-07 02:00:002,320,2944,061,559v2026.56.0
2026-07-06 02:00:002,314,0704,059,122v2026.56.0
2026-07-05 02:00:002,311,1504,056,484v2026.56.0
2026-07-04 02:00:002,308,4154,048,785v2026.56.0
2026-07-04 02:00:002,308,4154,042,188v2026.56.0
2026-07-03 08:30:392,304,8104,032,213v2026.56.0
2026-07-02 02:00:002,294,8884,019,696v2026.56.0
2026-07-01 02:00:002,286,0794,014,823v2026.56.0
2026-06-30 02:00:002,275,9884,011,752v2026.56.0
2026-06-29 14:14:452,270,725—v2026.56.0
2026-06-28 07:06:242,253,744—v2026.56.0