The Cocoa Dependency Manager.
OpenProject is the leading open source project management software for product, project and portfolio management. A powerful Jira alternative with agile planning, issue tracking, roadmaps, Gantt charts, time tracking, collaboration features, and more. Available on premises or in the cloud. β Star us on GitHub
Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
Simple, but flexible HTTP client library, with support for multiple backends.
A fully configurable and extendable Git hook manager
π Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audit logs.
High performance memcached client for Ruby
Keep passwords and other sensitive information out of your chat logs and inboxes.
Search Engine Optimization (SEO) for Ruby on Rails applications.
:chart_with_upwards_trend: The Rack Based A/B testing framework
Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
A super efficient Amazon SQS thread based message processor for Ruby.
The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
π₯π₯π₯ Open source Reverse ETL - alternative to hightouch and census.
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQLβs full text search
ActiveRecord plugin allowing you to hide and restore records without actually deleting them.
:monkey: Resiliency toolkit for Ruby for failing fast
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
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.
Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
Streaming downloads using Net::HTTP, http.rb or HTTPX
Ruby gem for web scraping purposes. It scrapes a given URL, and returns you its title, meta description, meta keywords, links, images...
SQL Server Adapter For Rails
A curses threads-with-tags style email client
Eigenfocus - Project Management tool without the clutter.
Paginate Active Record sets at variable speeds
Useful, common monads in idiomatic Ruby
A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!
Adds support for creating state machines for attributes on any Ruby class
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
A ruby gem to allow the copying of ActiveRecord objects and their associated children, configurable with a DSL on the model
:twisted_rightwards_arrows: Seamlessly specify multiple redirections URLs for your pages and posts.
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
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.
A Ruby Gem that adds annotations to your Rails models and route files.
TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL
π Bit fields for ActiveRecord
A low-latency game streaming client and server for DSi, made with RubyNDS
The contraction gate for Rails: no PR merges while the codebase holds duplication the Contract doesn't keep
Fix race conditions on one record in Rails: ordered operations, expiring holds, and durable state in your existing SQL database. A SQL-backed virtual actor library.