An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ruby-gem

shakacode/react_on_rails

Integration of React + Webpack + Rails including server-side rendering of React, enabling a better developer experience and faster client performance.

Language: Ruby - Size: 26.7 MB - Last synced at: 13 minutes ago - Pushed at: about 1 hour ago - Stars: 5,190 - Forks: 639

JhonataFerreira95/documention_Ruby

Documentando o Ruby

Language: Ruby - Size: 552 KB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 4 - Forks: 0

david942j/memory_io

Read/Write structures in memory easily

Language: Ruby - Size: 811 KB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 10 - Forks: 2

mattbrictson/tomo

A friendly and extensible CLI for deploying Rails apps via SSH

Language: Ruby - Size: 6.57 MB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 420 - Forks: 17

masutaka/circleci-bundle-update-pr

Provide continues bundle update using CircleCI

Language: Ruby - Size: 460 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 119 - Forks: 18

masutaka/compare_linker Fork of kyanny/compare_linker

Create GitHub's compare view URLs for pull request from diff of Gemfile.lock (and post comment to pull request).

Language: Ruby - Size: 263 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 17 - Forks: 10

risqiromadhoni/retryable-async

retryable-async provides a lightweight retry mechanism compatible with Async and Fiber-based Ruby environments

Language: Ruby - Size: 10.7 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

yegor256/factbase

In-memory database of facts (records with attributes) with a predicative searching facility

Language: Ruby - Size: 12.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12 - Forks: 7

ruby-go-gem/go-gem-wrapper

go-gem-wrapper is a wrapper for creating Ruby native extension in Go

Language: Ruby - Size: 1.21 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 17 - Forks: 1

yegor256/obk

Ruby decorator to throttle object method calls: there will be fixed delays between them

Language: Ruby - Size: 249 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 10 - Forks: 0

svenfuchs/gem-release

Release your ruby gems with ease.

Language: Ruby - Size: 391 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 513 - Forks: 58

TestCentricity/testcentricity_web

TestCentricity™ For Web core POM test automation framework gem

Language: Ruby - Size: 27.6 MB - Last synced at: about 6 hours ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

sujaykundu777/devlopr-jekyll

(FREE SITE GENERATOR) - A Customizable/Hackable portfolio jekyll theme where you can blog using Markdown or CMS :rocket: in minutes built for developers. (with CMS) ✨

Language: SCSS - Size: 53.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 733 - Forks: 1,029

yegor256/online

Ruby function to check whether we are online now (useful for unit tests)

Language: Ruby - Size: 73.2 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

Code-Vedas/mutils

Mutils is a collection of utilities microservices

Language: Ruby - Size: 622 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 0

digitalsparky/jekyll-minifier

Jekyll HTML/XML/CSS/JS Minifier utilising yui-compressor, and htmlcompressor

Language: Ruby - Size: 228 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 257 - Forks: 25

elct9620/line-message-builder

The LINE message builder with DSL style

Language: Ruby - Size: 374 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

afair/email_address

The EmailAddress Gem to work with and validate email addresses.

Language: Ruby - Size: 305 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 331 - Forks: 56

oivoodoo/devise_masquerade

Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.

Language: Ruby - Size: 283 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 548 - Forks: 46

Salanoid/active_registration

A simple gem that adds generators for sign up with Rails Authentication Generator.

Language: Ruby - Size: 29.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 21 - Forks: 2

yegor256/verbose

A decorator of an object that makes it protocol every method call

Language: Ruby - Size: 138 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

sparklemotion/nokogiri

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

Language: C - Size: 37 MB - Last synced at: about 16 hours ago - Pushed at: 4 days ago - Stars: 6,209 - Forks: 927

TenjinInc/invar

Single source of truth for environmental configuration.

Language: Ruby - Size: 159 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

rewindio/dagwood

For all your dependency graph needs

Language: Ruby - Size: 30.3 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 2

mmistakes/minimal-mistakes

:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.

Language: HTML - Size: 45.6 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 13,242 - Forks: 27,157

activerecord-hackery/ransack

Object-based searching.

Language: Ruby - Size: 42.2 MB - Last synced at: about 11 hours ago - Pushed at: 29 days ago - Stars: 5,831 - Forks: 829

yegor256/iri

Simple and immutable URI/URL builder in Ruby, with a fluent interface

Language: Ruby - Size: 339 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 145 - Forks: 1

yegor256/joined

Ruby gem to join strings together with an AND before the last one

Language: Ruby - Size: 118 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 2

yegor256/ellipsized

A Ruby function that replaces a piece of text with ellipsis in order to make it fit into certain number of characters

Language: Ruby - Size: 99.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 1

Hippo-designs/req_cassette

🎬 Capture and replay HTTP responses in tests with ReqCassette, streamlining external API testing for reliable and efficient development.

Language: Elixir - Size: 166 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

yegor256/tukeyized

Ruby method that removes extreme data points from an array using Tukey's method

Language: Ruby - Size: 40 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

yegor256/loog

Ruby object, which you can pass to other objects, where they will use it as a logger

Language: Ruby - Size: 278 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 11 - Forks: 0

yegor256/tago

Convenient .ago() and .seconds() helpers for Ruby’s Time and String classes

Language: Ruby - Size: 156 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 4

yegor256/others

Catch all missing methods by a single proc, similar to what method_missing() is doing

Language: Ruby - Size: 160 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

waiting-for-dev/devise-jwt

JWT token authentication with devise and rails

Language: Ruby - Size: 289 KB - Last synced at: about 15 hours ago - Pushed at: about 2 months ago - Stars: 1,287 - Forks: 129

sidekiq-cron/sidekiq-cron

Scheduler / Cron for Sidekiq jobs

Language: Ruby - Size: 1.15 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 1,923 - Forks: 299

arbox/machine-learning-with-ruby

Curated list: Resources for machine learning in Ruby

Language: Ruby - Size: 461 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 2,196 - Forks: 183

alaz/legitbot

🤔 Is this Web request from a real search engine🕷 or from an impersonating agent 🕵️‍♀️?

Language: Ruby - Size: 267 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 11

knocklabs/knock-ruby

Official Ruby SDK for interacting with the Knock API

Language: Ruby - Size: 2.58 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 5

whiteleaf7/narou

Narou.rb - 小説家になろうのダウンローダ&縦書き整形&管理アプリ。Kindle(などの電子書籍端末)でなろうを読む場合に超便利です!

Language: Ruby - Size: 5.64 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 578 - Forks: 64

thoughtbot/superglue

A productive library for Classic Rails, React and Redux

Language: JavaScript - Size: 4.46 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 580 - Forks: 21

undertakehq/ruby-standards

A base Ruby gem containing general language and project conventions

Language: Ruby - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

yegor256/always

A simple Ruby framework that spins a loop forever, in a background thread

Language: Ruby - Size: 190 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 0

Sentia/zai-payment

Ruby library for the Zai Payment API.

Language: Ruby - Size: 307 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 0

asyraffff/Open-Source-Ruby-and-Rails-Apps

Awesome Ruby and Rails Open Source applications 🌈

Size: 576 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 1,231 - Forks: 153

sanifhimani/monday_ruby

A Ruby gem for interacting with monday.com's API

Language: Ruby - Size: 871 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 11

dieter-medium/bidi2pdf

Convert an url to pdf using ruby & chrome / chromedriver / chromium

Language: Ruby - Size: 13.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 55 - Forks: 0

mindee/mindee-api-ruby

Mindee API Helper Library for Ruby

Language: Ruby - Size: 10.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 1

hardpixel/mrml-ruby

Ruby wrapper for MRML, the MJML parser implementation in Rust.

Language: Ruby - Size: 115 KB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 62 - Forks: 8

evilmartians/callback_hell

Callback Hell is a Ruby gem that analyzes your Ruby on Rails application models and provides actionable insights on callbacks and validations. Use it to identify models that might benefit from refactoring, spot callback pollution from gems and associations, and keep your models clean and maintainable.

Language: Ruby - Size: 160 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 125 - Forks: 3

wjlroe/rs_floating_duration

A Ruby gem wrapping a rust crate

Language: Ruby - Size: 38.1 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

zerocracy/fbe

FactBase Extended (FBE) for the judges in judges-action and inside Baza

Language: Ruby - Size: 1.17 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 3

yegor256/elapsed

Ruby function to track the time elapsed by the execution of a block and print it to the log

Language: Ruby - Size: 157 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

licensee/licensee

A Ruby Gem to detect under what license a project is distributed.

Language: Ruby - Size: 2.91 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 859 - Forks: 307

yegor256/telepost

Simple Telegram posting Ruby gem

Language: Ruby - Size: 221 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 14 - Forks: 0

piotrmurach/github

Ruby interface to GitHub API

Language: Ruby - Size: 7.04 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1,177 - Forks: 314

caxlsx/caxlsx

xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.

Language: Ruby - Size: 13 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 553 - Forks: 131

ncs1/finrb

Ruby gem for financial calculations/modeling

Language: Ruby - Size: 729 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 4

fongandrew/hydeout

A refreshed version of Hyde for Jekyll 3.x and 4.x

Language: SCSS - Size: 471 KB - Last synced at: about 23 hours ago - Pushed at: 7 months ago - Stars: 606 - Forks: 768

mblumtritt/tcp-client 📦

Use your TCP connections with working timeout.

Language: Ruby - Size: 209 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

emnadai/ruby-cun

🚀 Streamline your Ruby projects with ruby-cun, a powerful tool that enhances code efficiency and simplifies development workflows.

Size: 1.29 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

amuta/kumi

Kumi is a declarative rules-and-calculation DSL for Ruby that staticaly analyzes and compiles your business logic.

Language: Ruby - Size: 3.34 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 67 - Forks: 2

serradura/u-case

Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.

Language: Ruby - Size: 4.82 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 533 - Forks: 31

yegor256/qbash

Simple executor of a bash commands from Ruby: it logs the output and checks the exit code

Language: Ruby - Size: 297 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 1

tisba/faraday-follow-redirects

Faraday middleware to follow redirects

Language: Ruby - Size: 101 KB - Last synced at: about 7 hours ago - Pushed at: 1 day ago - Stars: 25 - Forks: 8

charlietag/ubuntu_preparation

Ubuntu Server Preparation - Packages Pre Installation (Ubuntu server)

Language: Shell - Size: 492 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

AndyObtiva/glimmer-dsl-swt

Glimmer DSL for SWT (JRuby Desktop Development Cross-Platform Native GUI Framework) - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer!

Language: Ruby - Size: 125 MB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 125 - Forks: 6

ruby-api-client/yandex360

Yandex360 API client (ruby gem)

Language: Ruby - Size: 264 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

xmisao/syobocal

Simple gem for Syboi Calendar

Language: Ruby - Size: 82 KB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 2

loomchild/theo-rails

Theo is a small and elegant HTML-like template language for Ruby on Rails, featuring more natural partials and computed attributes.

Language: Ruby - Size: 102 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 27 - Forks: 0

test-kitchen/test-kitchen

Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms

Language: Ruby - Size: 7.44 MB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 1,892 - Forks: 582

test-kitchen/kitchen-dokken

Test Kitchen driver/provisioner for lightning faster Chef Infra cookbook testing with Docker

Language: Ruby - Size: 543 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 203 - Forks: 94

test-kitchen/kitchen-vagrant

A Test Kitchen Driver for Vagrant

Language: Ruby - Size: 817 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 350 - Forks: 186

yegor256/glogin

Login/logout via GitHub OAuth for your Ruby web app

Language: Ruby - Size: 420 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 1

maxveldink/sorbet-schema

Extensible serialization and deserialization to various formats for Sorbet T::Structs

Language: Ruby - Size: 1.54 MB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 19 - Forks: 4

yegor256/random-port

A Ruby gem to reserve a random TCP port, with a guarantee that it's not busy at the moment

Language: Ruby - Size: 243 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 1

yegor256/zache

Zero-footprint Ruby In-Memory Thread-Safe Cache: when a naive implementation is enough

Language: Ruby - Size: 403 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 53 - Forks: 6

AndyObtiva/glimmer-dsl-libui

Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.

Language: Ruby - Size: 13.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 580 - Forks: 16

andrew/purl

A Ruby library for parsing, validating, and generating Package URLs (PURLs) as defined by the PURL specification

Language: Ruby - Size: 203 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 0

seuros/chrono_machines

A Ruby gem that implements exponential backoff retry patterns with full jitter for distributed systems. Simple, focused, and built for Ruby 3.2+ with fiber-aware operations.

Language: Rust - Size: 59.6 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 21 - Forks: 0

hausgold/conversejs

A rails assets gem for converse.js

Language: Ruby - Size: 693 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

hausgold/billomat

API wrapper for billomat.com

Language: Ruby - Size: 147 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 8

hausgold/jabber_admin

Ruby library for the ejabberd RESTful admin API

Language: Ruby - Size: 210 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 9 - Forks: 1

yegor256/judges

Executor of Ruby scripts that update a Factbase both adding new and modifying facts inside it

Language: Ruby - Size: 1.08 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 8

Homebrew/ruby-macho

🔩 A pure-Ruby library for parsing Mach-O files.

Language: Ruby - Size: 2.04 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 253 - Forks: 36

dodopayments/dodopayments-ruby

The official Ruby library for the Dodo Payments API

Language: Ruby - Size: 1.68 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

dry-rb/dry-schema

Coercion and validation for data structures

Language: Ruby - Size: 2.22 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 459 - Forks: 115

shakacode/cypress-playwright-on-rails

Use cypress.io or playwright.dev with your rails application. This Ruby gem lets you use your regular Rails test setup and clean-up, such as FactoryBot.

Language: HTML - Size: 866 KB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 446 - Forks: 62

wwidea/minimalist_authentication

A rails authentication gem with a minimalist approach

Language: Ruby - Size: 645 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 1

wwidea/bootstrap_feedbacker

Provides a tab for users to contact developers from within the application

Language: Ruby - Size: 236 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 2

piotrmurach/tty

Toolkit for developing sleek command line apps.

Language: Ruby - Size: 4.54 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 2,515 - Forks: 81

hausgold/immoscout

Ruby client for the Immobilienscout24 REST API

Language: Ruby - Size: 452 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 9 - Forks: 0

hausgold/rimless

A bundle of opinionated Apache Kafka / Confluent Schema Registry helpers

Language: Ruby - Size: 233 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 4 - Forks: 0

hausgold/grape-jwt-authentication

A reusable Grape JWT authentication concern

Language: Ruby - Size: 186 KB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 33 - Forks: 9

hausgold/keyless

A reusable JWT authentication concern

Language: Ruby - Size: 98.6 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

hausgold/countless

Code statistics/annotations helpers

Language: Ruby - Size: 107 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

piotrmurach/pastel

Terminal output styling with intuitive and clean API.

Language: Ruby - Size: 239 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 657 - Forks: 23

afair/postgresql_cursor

ActiveRecord PostgreSQL Adapter extension for using a cursor to return a large result set

Language: Ruby - Size: 146 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 644 - Forks: 47

waiting-for-dev/front_matter_parser

Ruby library to parse files or strings with a front matter. It has automatic syntax detection.

Language: Ruby - Size: 120 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 121 - Forks: 13

untilhamza/untilhamza.github.io

My personal site

Language: HTML - Size: 17.7 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0