Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Repository Index
47,133 repositories indexed
1–18 of 18 · Most stars
Interactor provides a common interface for performing complex user interactions.
Fastest end-to-end CSV ingestion for Ruby (with C acceleration). SmarterCSV auto-detects formats, applies smart defaults, and returns Rails-ready hashes for seamless use with ActiveRecord, Sidekiq, parallel jobs, and S3 pipelines — even for messy user-uploaded real-world data.
- csv
- csv-converter
- csv-export
- csv-file
Save time and headaches, and create a more easily maintainable set of pages, with ActiveScaffold. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.
This gem gives every ActiveRecord::Base object the possibility to do a deep clone that includes user specified associations.
DeviceDetector is a precise and fast user agent parser and device detector written in Ruby
Web Interface for the Docker Registry HTTP API V2
Integrated user activity notifications for Ruby on Rails
- rails
- rails-gem
- notification
- notification-api
A web application to manage complex group hierarchies with members, events and a lot more.
- hitobito
- wagons
- community
- membership-management
Multi-user non-linear history tracking, auditing, undo, redo for mongoid.
SSH key management for GitHub users
This gem implements a flexible time-ordered activity feeds commonly used within social networking applications. As events occur, they are pushed into the Feed and distributed to all users that need to see the event. Upon the user visiting their "feed page", a pre-populated ordered list of events is returned by the library.
Run shell commands safely, even with user-supplied values
Secret User Agent of HTTP
A simple Q&A platform using Ruby on Rails, support markdown.
- rails
- ruby
- user-sign
- qa
Lightweight, zero-dependency Ruby library for parsing the Accept-Language HTTP header. Implements RFC 4647 Basic Filtering to match user language preferences against available locales. Supports quality values, wildcards, exclusions, prefix matching, and BCP 47 tags.
- http
- accept-language-parser
- accept-language
This plugin lets the user create models dynamically and attach them to a page type or page ID. Then when editing these pages new fields would be added.
IP2Location.IO Ruby SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.
- domain-lookup
- geolocation-api
- ip-geolocation
- ip2location