Open Source @ Mirego

We hope these lines of codes will be useful and help you build great products.

MCDebuggingTools
A collection of cool debugging tools.
MCAWSS3Client
Amazon S3 client based on AFNetworking's AFHTTPClient.
MCUIViewLayout
MCUIViewLayout is a category added over UIView to easily build layouts.
MCUIImageAdvanced
Advanced and powerful functionality enhancements to UIImage.
MCColoredPageControl
Fully customizable alternative to UIPageControl.
MCDateExtensions
Shortcuts when using NSDate.
MCHTTPRequestLogger
Output HTTP requests made with AFNetworking in the debug console.
MCUIColorUtils
UIColor missing methods.
MCAnimationView
UIImageView alternative for animations that don't need to load all the images in memory at once and provide callbacks when the animation is done.
ActiveModel::Serializer::Validator
An extension to ActiveModel::Serializer that validates serializers output against a JSON schema.
Emotions
Emotions is a Ruby library that allows ActiveRecord records to express (and hopefully store) emotions about other records.
Partisan
Partisan is a Ruby library that allows ActiveRecord records to be followers and followables.
Bourgeois
Bourgeois is a Ruby library that makes using presenters a very simple thing.
Microscope
Microscope adds useful scopes targeting ActiveRecord boolean and datetime fields.
Gaffe
Gaffe handles Rails error pages in a clean, simple way.
Camaraderie
Camaraderie takes away the pain of managing membership stuff between users and organizations.
Hanzo
Hanzo is a sharp tool to handle deployments in multiple environments on Heroku.
Halfday
Halfday is a collection of Capistrano recipes for easy Ruby application deployment.
ActiveRecord::StrictValidations
ActiveRecord::StrictValidations adds validations to ActiveRecord models to make sure they don’t trigger database errors.
PatchPatch
PatchPatch changes Rails’ default behavior of mapping PUT and PATCH requests on resources to the same action.
Parole
Parole adds the ability to comment on ActiveRecord records.
Emojimmy
Emojimmy makes it possible to store emoji characters in ActiveRecord datastores that don’t support 4-Byte UTF-8 Unicode (utf8mb4) encoding.
ActiveRecord::JSONValidator
ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
Rack::LocaleRootRedirect
Rack::LocaleRootRedirect uses Rack:Accept to map '/' to a path based on the Accept-Language HTTP header.
sprockets-illusionist
sprockets-illusionist makes it possible to transpile your ES6 files into ES5 using the Illusionist node module and Sprockets.
Phare
Phare looks into your files and check for coding style errors.
Louche
Louche provides common validators for ActiveModel/ActiveRecord classes.
Foreigner.js
Foreigner is a JavaScript library that will help you with translations.
Illusionist
Illusionist will make you believe ES6 is already available in browsers.