I know any such statistics would be rough, just wondering if there's a way to see something like this.
___
EDIT: Answered by /u/yyoncho: "You can sort by downloads on melpa.org". So here's an example of how I'm using it. As an emacs newbie, I'm interested in installing some package, let's say ido mode, but I'm also interested in the dozen or so related packages (containing "ido-"). But it's hard to get a sense of their popularity, age, etc.
So I downloaded the list of all packages from melpa.org, sorted by download count, and made it into a tab-delimited file: [Here's the gist link to my text file.](https://gist.github.com/CoolHandLouis/3f273a9eba9e9be07c91ee497f541b79). Then I grep that to get only the "ido-" packages:
Download count Name Description Release Repository
"482,602" smex M-x interface with Ido-style fuzzy matching. 20151212.2209 github
"290,389" ido-vertical-mode Makes ido-mode display vertically 20210205.436 github
"147,639" ido-completing-read+ A completing-read-function using ido 20210529.1318 github
"12,983" ido-at-point ido-style completion-at-point 20151021.757 github
"8,544" ido-hacks Put more IDO in your IDO 20190206.2153 github
"4,178" ido-yes-or-no Use Ido to answer yes-or-no questions 20161108.2351 github
"4,054" ido-grid-mode Display ido-prospects in the minibuffer in a grid. 20160122.1139 github
"3,303" ido-complete-space-or-hyphen Allow spaces to also match hyphens in ido 20210206.1505 github
"2,800" ido-select-window Select a window using ido and buffer names 20131220.2047 github
"2,613" ido-sort-mtime Sort Ido's file list by modification time 20171121.859 github
"2,357" ido-load-library Load-library alternative using ido-completing-read 20140611.1600 github
"1,708" ido-gnus Access gnus groups or servers using ido 20140216.1646 github
"1,502" ido-occasional Use ido where you choose. 20150214.1248 github
"1,094" ido-migemo Migemo plug-in for Ido 20191017.1919 github
986 ido-exit-target Commands and keys for selecting other window and frame targets within ido 20170717.1851 github
984 ido-springboard Temporarily change default-directory for one command 20170106.755 github
936 ido-skk ido interface for skk henkan 20151111.950 github
445 ido-flex-with-migemo use ido with flex and migemo 20190408.350 github
This gives me a rough idea of which packages I might be interested in exploring. At least, I might want to prioritize looking at the top packages before the less downloaded packages. I can also see when a package was last updated. I know this isn't a perfect system, but it at least gives me one way to slice and dice things!
EDIT: That certainly doesn't mean less popular packages or even older packages are bad. Many less-popular packages provide very useful niche services, or complement the more popular packages.