Open Source @ Mirego

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

iOS 0 ★ MRGArchitect
Provides your app with device-agnostic measurements.
iOS 1 ★ MRGPagerController
An highly customizable pager controller
iOS 78 ★ MCUIViewLayout
MCUIViewLayout is a category added over UIView to easily build layouts
Ruby 42 ★ activerecord_json_validator
ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
iOS 0 ★ MRGTraitCollection
Backward compatibility layer for UITraitCollection in iOS 7.
Ruby 21 ★ phare
Phare looks into your files and check for coding style errors.
Ruby 10 ★ emotions
Allow ActiveRecord records to express (and hopefully store) emotions (eg. :heart_eyes:, :angry: or :sob:) about other records.
CSS 3 ★ simple-css-reset
A simple, no-nonsense CSS reset stylesheet to use as a Bower dependency.
iOS 0 ★ MRGRoundButton
An highly customizable circle button.
iOS 0 ★ MRGMarqueeLabel
A label with a marquee effect.
iOS 0 ★ MRGDateFormatter
NSDateFormatter subclass that react to locale changes by calling a configure block, ensuring you always display the user desired date format.
iOS 1 ★ MRGLaunchImageViewController
A view controller that displays the launch image to ease your transitions at app launch
iOS 23 ★ MCUIImageAdvanced
Advanced and powerful functionality enhancements to UIImage
Ruby 114 ★ gaffe
Gaffe handles Rails error pages in a clean, simple way.
JS 3 ★ ember-cli-foreigner
ember-cli-foreigner is a set of helpers and mixins to interface with the foreigner.js library in Ember.
Ruby 8 ★ rack-locale-root-redirect
Rack::LocaleRootRedirect uses Rack:Accept to map '/' to a path based on the Accept-Language HTTP header.
iOS 19 ★ MCAWSS3Client
Amazon S3 client based on AFHTTPClient
Ruby 7 ★ parole
Parole adds the ability to comment on ActiveRecord records
Ruby 16 ★ emojimmy
Emojimmy makes it possible to store emoji characters in ActiveRecord datastores that don’t support 4-Byte UTF-8 Unicode (utf8mb4) encoding.
Ruby 10 ★ hanzo
Hanzo is a sharp tool to handle deployments in multiple environments on Heroku.
Ruby 21 ★ microscope
Microscope adds useful scopes targeting ActiveRecord boolean, date and datetime fields.
JS 25 ★ foreigner.js
Foreigner is a JavaScript library that will help you with translations.
JS 0 ★ broccoli-lodash-precompile
broccoli-lodash-precompile will, as its name states, precompile your templates with lodash and output them wrapped inside ES6 modules.
Ruby 5 ★ activerecord_strict_validations
ActiveRecord::StrictValidations adds validations to ActiveRecord models to make sure they don’t trigger database errors.
Ruby 7 ★ louche
Louche provides common validators for ActiveModel/ActiveRecord classes
Ruby 18 ★ partisan
Partisan is a Ruby library that allows ActiveRecord records to be followers and followables.
0 ★ gogradle
Contains some useful gradle scripts.
Ruby 11 ★ activerecord_sane_schema_dumper
ActiveRecord::SaneSchemaDumper removes useless/harmful whitespace from Rails’ generated `db/schema.rb` file.
Ruby 10 ★ active_model_serializers_validator
An extension to ActiveModel::Serializer that validates serializers output against a JSON schema
Ruby 20 ★ bourgeois
Bourgeois is a Ruby library that makes using presenters a very simple thing.
iOS 10 ★ MCDebuggingTools
A collection of cool debugging tools
iOS 9 ★ MCColoredPageControl
Fully customizable alternative to UIPageControl
iOS 18 ★ MCUIColorUtils
UIColor missing methods
iOS 22 ★ MCDateExtensions
Extensions on the dates classes
iOS 4 ★ MCHTTPRequestLogger
Output HTTP requests made with AFNetworking in the debug console
iOS 17 ★ 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.
Ruby 11 ★ camaraderie
Camaraderie takes away the pain of managing membership stuff between users and organizations.
Ruby 5 ★ halfday
Collection of Capistrano recipes — Deploy. Then, take a halfday.