Bibliothèques écrites en Ruby

sinatra-activerecord

Étend Sinatra avec les méthodes d'assistance ActiveRecord et les tâches Rake.
  • 722
  • MIT

Struct

Projets Xcode sur les stéroïdes.
  • 720
  • MIT

Yt

Le client fiable de l'API YouTube Ruby.
  • 720
  • MIT

ruby-lint

Déplacé vers https://gitlab.com/yorickpeterse/ruby-lint.
  • 719
  • Mozilla Public License 2.0

Arbre

Un arbre DOM orienté objet en Ruby.
  • 719
  • MIT

active_model_otp

Ajoute des méthodes pour définir et s'authentifier avec des mots de passe à usage unique (authentification à deux facteurs). Inspiré de AM::SecurePassword.
  • 715
  • MIT

ActiveWorkflow

Workflows polyglottes sans quitter le confort de votre pile technologique.
  • 715
  • GNU General Public License v3.0

ethereum.rb

Bibliothèque Ethereum pour le langage Ruby.
  • 714
  • MIT

IMGKit

Utilise wkhtmltoimage pour créer des fichiers JPG et PNG à partir de HTML.
  • 714
  • GNU General Public License v3.0

state_machines

Ajoute la prise en charge de la création de machines d'état pour les attributs sur n'importe quelle classe Ruby.
  • 712
  • MIT

activeadmin_addons

Étend ActiveAdmin pour activer un ensemble de modules complémentaires d'amélioration UX en option.
  • 712
  • MIT

geoip

Le joyau Ruby pour interroger la base de données GeoIP de Maxmind.com, qui renvoie l'emplacement géographique d'un serveur en fonction de son adresse IP.
  • 711
  • GNU Lesser General Public License v2.1 only

AI4R

Intelligence artificielle pour Ruby - Un terrain de jeu Ruby pour les chercheurs en IA (par SergioFierens).
  • 711

quran.com-api

API Quran.com.
  • 708
  • MIT

Stethoscope

Un stéthoscope validé par la recherche dont les plans sont disponibles librement et ouvertement. Le coût de l'ensemble du stéthoscope est compris entre 2,5 $ et 5 $ à produire (par GliaX).
  • 708
  • GNU General Public License v3.0

grape-entity

Une façade axée sur l'API qui repose sur un modèle d'objet.
  • 707
  • MIT

Plutus

Un moteur Ruby on Rails qui fournit un système de comptabilité en partie double pour votre application (par mbulat).
  • 706
  • GNU General Public License v3.0

pg_easy_replicate

Configurez facilement la réplication logique et le basculement vers une nouvelle base de données avec un temps d'arrêt minimal.
  • 705
  • MIT

dawnscanner

Dawn est un scanner de sécurité d'analyse statique pour les applications Web écrites en rubis. Il prend en charge les frameworks Sinatra, Padrino et Ruby on Rails.
  • 704
  • MIT

gemstash

Un cache RubyGems.org et un serveur de gemmes privé.
  • 703
  • MIT

Flay

Flay analyse le code pour les similitudes structurelles. Les différences dans les valeurs littérales, les variables, les classes, les noms de méthodes, les espaces, le style de programmation, les accolades par rapport à do/end, etc. sont toutes ignorées.
  • 702
  • MIT

Device Detector

DeviceDetector est un analyseur d'agent utilisateur précis et rapide et un détecteur de périphérique écrit en Ruby.
  • 702
  • GNU Lesser General Public License v3.0 only

browserify-rails

Browserify + Rails = un excellent moyen de modulariser votre ancien JavaScript.
  • 701
  • MIT

SQLite3

Liaisons Ruby pour la base de données embarquée SQLite3.
  • 701
  • BSD 3-clause "New" or "Revised"

Unread

Gérez les enregistrements non lus et marquez-les comme lus avec Ruby on Rails.
  • 700
  • MIT

Runbook

Un cadre pour l'automatisation progressive du système.
  • 699
  • MIT

discordrb

API Discord pour Ruby.
  • 698
  • MIT

caxlsx_rails

Un plugin Rails pour fournir des modèles pour le gem axlsx.
  • 696
  • MIT

licensee

Un Ruby Gem pour détecter sous quelle licence un projet est distribué. (par licencié).
  • 696
  • MIT

Http Client

'httpclient' donne quelque chose comme la fonctionnalité de libwww-perl (LWP) dans Ruby.
  • 696
  • Ruby