Open Source @ Mirego

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

Elixir 5 β˜… dispatch
πŸ¦€ Dispatch makes sure pull requests within a GitHub organization get reviewed by the right people.
Elixir 386 β˜… accent
β–΄ Open-source, self-hosted, developer-oriented translation tool
3 β˜… csgames-sample-ios
CS Games - Sample iOS App
2 β˜… csgames-sample-android
CS Games - Sample Android App
Swift 1 β˜… csgames-sample-mobile
CS Games - Sample Mobile App
TypeScript 7 β˜… accent-cli
Sync, merge and export with the Accent API.
JS 15 β˜… ember-best-language
A FastBoot-enabled addon to detect the best language for your user.
Obj-C 0 β˜… MRGRoundButton
An highly customizable circle button.
JS 1 β˜… stylelint-mirego
A collection of Stylelint rules that help our code meet our code styling guidelines.
CSS 8 β˜… simple-css-reset
A simple, no-nonsense CSS reset stylesheet to use as an NPM dependency.
Obj-C 1 β˜… MRGArchitect
Provides your app with device-agnostic measurements.
Obj-C 1 β˜… MRGPagerController
An highly customizable pager controller
Swift 5 β˜… taylor-ios
iOS Framework with a bunch of classes and helpers for Swift.
JS 0 β˜… ember-chai-dom-helpers
A set of Chai helpers ready for your DOM.
Obj-C 2 β˜… MRGLaunchImageViewController
A view controller that displays the launch image to ease your transitions at app launch
Obj-C 16 β˜… 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.
JS 0 β˜… stylelint-config-mirego
πŸ’… The shareable stylelint configuration we use at Mirego
Ruby 18 β˜… hanzo
Hanzo is a sharp tool to handle deploying an application on Heroku on multiple environments.
Obj-C 0 β˜… MRGMarqueeLabel
A label with a marquee effect.
Obj-C 81 β˜… MCUIViewLayout
MCUIViewLayout is a category added over UIView to easily build layouts
Obj-C 27 β˜… MCUIImageAdvanced
Advanced and powerful functionality enhancements to UIImage
Obj-C 1 β˜… MCKillSwitch
MCKillSwitch is the official kill switch to use with Mirego’s backend implementation
Obj-C 1 β˜… MRGControlPanel
The Control panel of your dream.
Obj-C 22 β˜… MCDateExtensions
Extensions on the dates classes
Swift 0 β˜… MRGDiagnostics
An iOS framework that offers you an easy way to add a diagnostics view to your iOS project.
Kotlin 0 β˜… kotlin-ssml-dsl
A kotlin DSL for SSML, supports Actions-on-google.
JS 0 β˜… eslint-plugin-mirego
The linting rules used at Mirego.
Ruby 219 β˜… gaffe
Gaffe handles Rails error pages in a clean, simple way.
Java 2 β˜… csgames18-competition
CS Games 2018 Mobile Competition
Ruby 32 β˜… partisan
Partisan is a Ruby library that allows ActiveRecord records to be followers and followables.
Ruby 0 β˜… homebrew-formulae
Homebrew formulae for some of our tools
Ruby 8 β˜… louche
Louche provides common validators for ActiveModel/ActiveRecord classes
Ruby 22 β˜… phare
Phare looks into your files and check for coding style errors.
Swift 1 β˜… csgames18-precompetition
CS Games 2018 Mobile Pre-competition
Ruby 25 β˜… bourgeois
Bourgeois is a Ruby library that makes using presenters a very simple thing.
Obj-C 0 β˜… MRGPDFKit
A simple objective-C Toolkit to fill PDF forms.
JS 2 β˜… ember-cli-pod-translations
An addon to compile your locale files inside pods.
Ruby 153 β˜… activerecord_json_validator
ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
JS 5 β˜… ember-cli-graphql-file
An addon to precompile your `.graphql` files with `graphql-tag` and turn them into importable modules.
Java 0 β˜… GoDiagnostics
A library that offers you an easy way to add a diagnostics activity to your Android project.
Ruby 31 β˜… microscope
Microscope adds useful scopes targeting ActiveRecord boolean, date and datetime fields.
Swift 5 β˜… csgames17-competition
CS Games 2017 Mobile Competition
Ruby 20 β˜… active_model_serializers_validator
An extension to ActiveModel::Serializer that validates serializers output against a JSON schema
0 β˜… gogradle
Contains some useful gradle scripts.
Swift 2 β˜… MCForms-iOS
Forms engine for iOS in Swift
Obj-C 0 β˜… MRGLocale
Easily manage your localizations by adding dynamic (remote) refs to be able to update them without an app update
Ruby 25 β˜… activerecord_sane_schema_dumper
ActiveRecord::SaneSchemaDumper removes useless/harmful whitespace from Rails’ generated `db/schema.rb` file.
JS 1 β˜… carlito
A Chrome extension to switch from Core to iOS / Android repositories
JS 26 β˜… foreigner.js
Foreigner is a JavaScript library that will help you with translations.
Swift 3 β˜… csgames16-competition
CS Games 2016 Mobile Competition
Obj-C 0 β˜… MRGDateFormatter
NSDateFormatter subclass that react to locale changes by calling a configure block, ensuring you always display the user desired date format.
Obj-C 23 β˜… MCUIColorUtils
UIColor missing methods
Obj-C 10 β˜… MCDebuggingTools
A collection of cool debugging tools
Obj-C 0 β˜… MRGTraitCollection
Backward compatibility layer for UITraitCollection in iOS 7.
Ruby 14 β˜… emotions
Allow ActiveRecord records to express (and hopefully store) emotions (eg. `happy`, `sadness`, `surprise`, etc.) about other records.
JS 4 β˜… ember-cli-foreigner
ember-cli-foreigner is a set of helpers and mixins to interface with the foreigner.js library in Ember.
Ruby 10 β˜… rack-locale-root-redirect
Rack::LocaleRootRedirect uses Rack:Accept to map '/' to a path based on the Accept-Language HTTP header.
Obj-C 23 β˜… MCAWSS3Client
Amazon S3 client based on AFHTTPClient
Ruby 10 β˜… parole
Parole adds the ability to comment on ActiveRecord records
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.
Obj-C 12 β˜… MCColoredPageControl
Fully customizable alternative to UIPageControl
Obj-C 4 β˜… MCHTTPRequestLogger
Output HTTP requests made with AFNetworking in the debug console
Ruby 15 β˜… camaraderie
Camaraderie takes away the pain of managing membership stuff between users and organizations.
Ruby 7 β˜… halfday
Collection of Capistrano recipes β€” Deploy. Then, take a halfday.