Gems



muffinista/gopher2000: Gopher2000 - world domination via old school protocols
Gopher2000 is a ruby-based Gopher server. It is built for speedy, enjoyable development of all sorts of gopher sites.
Build Status
Features
Simple, Sintra-inspired routing DSL.
Dynamic requests via named parameters on request paths.
built on Eve...

graphql-devise/graphql_devise: GraphQL interface on top devise_token_auth
Graphql-Devise heavily relies on 3 gems:
GraphQL Ruby
Devise Token Auth (DTA)
Devise (which is a DTA dependency)
This gem provides a GraphQL interface on top of DTA which is designed for REST APIs. Features like token management, token expiration...

DmitryTsepelev/store_model: Work with JSON-backed attributes as ActiveRecord-ish models
StoreModel gem allows you to wrap JSON-backed DB columns with ActiveModel-like classes.
💪 Powered with Attributes API. You can use a number of familiar types or write your own
🔧 Works like ActiveModel. Validations, enums and nested attributes wor...

active-hash/active_hash: A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource
ActiveHash is a simple base class that allows you to use a ruby hash as a readonly datasource for an ActiveRecord-like model.
ActiveHash assumes that every hash has an :id key, which is what you would probably store in a database. This allows you...

ankane/strong_migrations: Catch unsafe migrations in development
Catch unsafe migrations in development
✓ Detects potentially dangerous operations
✓ Prevents them from running by default
✓ Provides instructions on safer ways to do what you want
Supports PostgreSQL, MySQL, and MariaDB
🍊 Battle-tested...


Jamedjo/himg: You give it HTML and get back an image - perfect for dynamic OpenGraph social image previews.
You give it HTML and it gives back an image!
Parses HTML/CSS, fetches nested resources, renders an image. No browser, no fuss.
Perfect for OpenGraph images - stop losing clicks to boring links by adding a rich image preview that showcases your c...