web-dev-qa-db-fra.com

liste de toutes / meilleures gemmes pour Ruby?

Je suis hors du monde Ruby depuis un certain temps (3 ans), mais je reviens pour un projet. Je suis maintenant submergé par toutes les gemmes disponibles. Y a-t-il une liste des gemmes par popularité/meilleures gemmes? Et où est la liste actuelle de toutes les gemmes?

52
phil swenson

Je ne connais pas le "meilleur", mais si vous voulez voir une liste des gemmes couramment utilisées à diverses fins, j'ai trouvé La boîte à outils Ruby to être une grande ressource. Les classements sont déterminés en comptant le nombre de fourches et d'observateurs de divers projets github, donc je le verrais moins comme "c'est ce que je devrais utiliser", et plus comme "ce sont des choses que je devrait vérifier. "À tout le moins, ils sont tous susceptibles d'être en cours de développement actif et assez à jour, et il est très utile de voir des groupes de joyaux ventilés par catégorie.

Pour obtenir une liste de toutes les gemmes d'une source particulière, vous pouvez utiliser gem list --remote, comme le souligne August. Rubyforge (qui est votre source par défaut) et github sont certainement les deux plus utilisés.

87
John Hyland

Gemcutter est une source alternative pour le déploiement de Ruby gemmes, et il maintient certaines statistiques quant aux gemmes les plus téléchargées (ce qui indique la popularité).

http://gemcutter.org/stats

Malheureusement, il ne maintient pas beaucoup plus qu'un top 10 sur la page des statistiques, qui est inondé de dépendances Rails. Cependant, si vous recherchez des gemmes spécifiques, vous pouvez voir les statistiques de téléchargement assez clairement pour évaluer popularité.

5
Richard Conroy

Ruby Gems est un gestionnaire de paquets pour les projets Ruby. Il n’existe pas de "meilleures" gemmes. Peut-être les plus utilisées, mais pas les "meilleures".

Pour une liste de toutes les gemmes sur rubygems.org, essayez gem list --remote. Vous pouvez également essayer gem list --remote --source=http://gems.github.com/, car github est également une source de distribution de gemmes populaire.

5
August Lilleaas

allez à RubyForge et continuez à partir de là.

1
Geo