User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome RubyMotion

A collection of awesome RubyMotion example apps, libraries, tools, frameworks, software and resources

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Feb. 1, 2022, 3:03 p.m.

Thank you motion-open-source & contributors
View Topic on GitHub:
motion-open-source/awesome-rubymotion

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Example Android Apps

A collection of RubyMotion applications for code samples.

1.21K
353
5y 5m
n/a

Awesome rm cookbook examples for android

26
5
7y 11m
MIT

Example iOS Apps

A collection of RubyMotion applications for code samples.

1.21K
353
5y 5m
n/a

Custom Table View Cell using Interface Builder with RubyMotion

0
0
7y 7m
n/a

The RubyMotion layout and styling gem. Follow @MotionKit on twitter for updates and commit notifications

319
32
5y 9m
MIT

RubyMotion app for iOS demonstrating how to use official Dropbox API v2 SDK

0
0
5y 93d
n/a

Big Nerd Ranch Guide to iOS Programming Examples in RubyMotion

41
4
9y 4m
n/a

Example macOS Apps

A collection of RubyMotion applications for code samples.

1.21K
353
5y 5m
n/a

A port of the example from Connecting NSOutlineView to Core Data in 10.6 Part 1: Ordered Trees to RubyMotion.

5
0
8y 10m
n/a

The RubyMotion layout and styling gem. Follow @MotionKit on twitter for updates and commit notifications

319
32
5y 9m
MIT

A simple OSX app using AVFoundation to stream, record, and transcode video

6
2
7y 4m
n/a

RubyMotion boilerplate app for Mac OS X implementing a view based Source List

9
1
6y 92d
MIT

Using NSPopver from MenuBar in RubyMotion

11
0
8y 9m
n/a

Example tvOS Apps

A collection of RubyMotion applications for code samples.

1.21K
353
5y 5m
n/a

Open Source macOS Apps

A RubyMotion application for keeping memory usage in check.

12
0
1y 8m
n/a

GitHub project - RubyMotion menu bar app for tracking time with http://tickspot.com.

Open Source iOS Apps

iOS app built in rubymotion for music festival RFID activation

1
1
8y 11m
n/a

RubyMotion iOS App: Beer Judge. Available on the App Store!

24
8
3y 5m
MIT

Propriety macOS Apps

Developer Tools

convert objective-c code to rubymotion

30
5
6y 8m
MIT

Editors & RM

Objective-C to RubyMotion converter for atom the hackable text editor

5
2
7y 115d
MIT

motion-mode.el is a package to provide emacs' major mode for RubyMotion enviroment.

38
11
7y 11m
n/a

Sublime Text 2 and 3 plugin to simplify RubyMotion developing

154
19
5y 9m
n/a

Android

Like RedPotion, but for Android

71
19
4y 11m
MIT

RubyMotion-android "Toast" gem.

1
0
8y 10d
n/a

Integrate 3rd-party Java dependencies in RubyMotion for Android projects using Maven

16
3
7y 4m
MIT

Apple API Wrappers

Expose system libraries in RubyMotion.

57
10
1y 9m
MIT

MapKitWrapper for RubyMotion

46
7
7y 7m
MIT

A RubyMotion wrapper for HealthKit

23
5
6y 116d
MIT

UIAccessibility wrappers for RubyMotion. Making accessibility accessible.

40
0
7y 72d
MIT

A RubyMotion StoreKit Wrapper that allows you to buy, restore and get product info on your in app purchases and subscriptions

18
5
8y 6m
n/a

RubyMotion :: StoreKit Wrapper :: Allows In App Purchases

53
10
8y 18d
n/a

Simplified approach to use the AVSpeechSynthesizer available in iOS 7

9
1
8y 43d
MIT

An easy RubyMotion gem for utilizing secure storage

35
4
6y 5m
MIT

Create a Settings.bundle for your RubyMotion app

113
7
8y 6m
MIT

A RubyMotion wrapper for the Social Framework

12
5
8y 9d
n/a

Authorization

Simple DSL for role authorizations in RubyMotion

16
2
8y 10m
n/a

Simple and intuitive authorization solution for RubyMotion. Inspired by CanCan and Pundit.

10
1
6y 9m
MIT

Data Protocols

A RubyMotion friendly CSV parser gem

21
1
7y 4m
MIT

Database

A RubyMotion wrapper for the Firebase SDK. Adds more rubyesque methods to the built-in classes.

48
21
5y 49d
n/a

RubyMotion ORM for YapDatabase

29
8
6y 11m
n/a

A gem for integration couchbase-lite-android and couchbase-lite-ios into a RubyMotion application

19
0
6y 11m
MIT

A minimal wrapper over the SQLite 3 C API for RubyMotion

35
10
1y 5m
MIT

Debugging & Error Reporting

Use Reveal with RubyMotion

21
2
5y 11m
MIT

Crash reporting for your RubyMotion app.

4
2
6y 9m
MIT

A RubyMotion pretty printer for iOS and Mac.

34
9
7y 42d
MIT

awesome_print gem for RubyMotion

49
7
9y 9m
n/a

Add some color to your RubyMotion output

18
0
9y 4m
MIT

An iOS Inspector that runs inside your app, so you can debug and analyze from your device in real-world situations.

564
11
8y 4m
n/a

Dependencies Management

Use Ruby gems and mock require statements within RubyMotion applications

102
11
9y 36d
MIT

This RubyMotion specific gem makes it easy to include the CocoaPods acknowledgements file in your application.

30
0
4y 7m
MIT

Device support

Easy distance tracking for RubyMotion projects.

22
2
8y 5m
MIT

AVFoundation wrapper to support custom camera controllers

18
6
4y 103d
MIT

Encryption

MD5 and SHA1 digest for RubyMotion

6
3
7y 11m
MIT

Frameworks

Some sugar for your cocoa. RubyMotion helpers.

430
67
2y 5m
n/a

RubyMotion apps development framework

50
5
7y 7m
n/a

Streamline your RubyMotion controllers

132
10
7y 10m
MIT

We believe iPhone development should be clean, scalable, and fast with a language that developers not only enjoy, but actively choose. With the advent of Ruby for iPhone development the RubyMotion community has combined and tested the most active and powerful gems into a single package called RedPotion

234
42
4y 79d
MIT

Commonly useful extensions to the standard library for RubyMotion

136
26
2y 9m
MIT

ProMotion is a RubyMotion gem that makes iPhone development less like Objective-C and more like Ruby. Star this repo to keep tabs on our progress!

1.27K
150
2y 5m
MIT

ProMotion-XLForm is a ProMotion plugin for XLForm

22
21
4y 88d
MIT

Deprecated -- use ProMotion-XLForm

22
11
6y 9m
n/a

In-app purchases for ProMotion!

19
8
5y 7m
n/a

RubyMotion gem allowing you to easily setup a facebook or Path style hidden slide menu easily with the ProMotion gem.

77
30
2y 10m
n/a

Push notification support for ProMotion.

18
15
5y 93d
n/a

ProMotion::MapScreen gem. Extracted from ProMotion core.

13
12
5y 7m
n/a

Game Development

Cocos2D & Box2D Wrapper for Ruby Motion - Currently out of date an unmaintained :-(

286
36
7y 8m
n/a

GUI Frameworks

IB Outlets for rubymotion

258
33
4y 9m
MIT

This project has been sunset in favor of MotionKit

616
83
8y 1d
n/a

The RubyMotion layout and styling gem. Follow @MotionKit on twitter for updates and commit notifications

319
32
5y 9m
MIT

RubyMotion stylesheet library based off RMQ (https://github.com/infinitered/rmq)

3
0
8y 4m
MIT

Make working with rects, sizes and points more convenient with RubyMotion for iOS & OS X

3
0
4y 6m
BSD-2-Clause

Autolayout

A nice way to use iOS6+ autolayout in your RubyMotion app. Use ASCII-art inspired format strings to build your app's layout!

218
30
8y 6m
MIT

Input

Simple UIToolbar subclass with next, previous, and done buttons.

9
2
8y 28d
n/a

A wrapper for KVO, gestures, UIControl events, and procs. Inspired by ReactiveCocoa.

63
3
7y 11m
n/a

iOS

Better iOS Geometry with RubyMotion

94
7
7y 9m
MIT

Fast, frictionless iOS animations

147
6
9y 92d
n/a

RubyMotion gem for adding Accordion to your view

15
1
9y 8m
MIT

[UNMAINTAINED] A small RubMotion gem to create wizard like view controllers in iOS

37
1
3y 11m
MIT

An interactive iOS image viewer that does it all: double tap to zoom, flick to dismiss, et cetera.

26
0
7y 7m
n/a

Tinder-like swipe gem for RubyMotion

15
4
6y 8m
n/a

Simplifying even further iOS 7's Dynamic Type

6
1
1y 5m
MIT

Indoctrinator is a RubyMotion gem that provides a Path style tutorial view for iOS applications.

26
5
8y 4m
n/a

Awesome little gem to add an easter egg to your RubyMotion app

24
1
6y 11m
MIT

Forms

Making iOS Forms insanely great with RubyMotion

617
101
5y 4m
n/a

RubyMotion forms made easy

16
2
8y 64d
MIT

Menu's & Toolbars

A RubyMotion wrapper for creating OS X menus

41
2
7y 9m
MIT

A better way to work with toolbars, created during episodes 36 and 37 of MotionInMotion

8
0
2y 4m
n/a

An easy way to define menu items and visually lay out menus for your OSX apps. Based strongly on the drink-menu gem that I couldn't get to work for me.

11
0
5y 85d
n/a

RubyMotion status bar wrapper.

17
4
8y 9m
n/a

Icons

Easy use of IonIcons in RubyMotion

4
1
7y 41d
n/a

The easiest way to add icons to your RubyMotion app.

18
4
3y 9m
MIT

Hybrid

Material design floating action Button gem for RubyMotion

8
2
6y 6m
n/a

As if more awesomeness was needed

40
15
4y 10m
n/a

RubyMotion framework for easily making hybrid webview-centric iOS apps

35
2
2y 0d
MIT

Element Wrappers

Rubymotion gem to easily call Sumi-Interactive's SIAlertView

21
2
7y 9m
n/a

RubyMotion wrapper for SVProgressHUD.

27
8
6y 8m
MIT

Graphic Libraries

Create native iOS charts using simple JSON as you are used-to with Highcharts like JS library. This library is a wrapper on top of CorePlot

77
13
4y 8m
MIT

A RubyMotion wrapper for the OCR engine Tesseract

63
7
7y 10m
n/a

Localization

Localization rake task for RubyMotion

2
0
9y 50d
MIT

Models & Core Data

Simple Model and Validation Mixins for RubyMotion

197
68
6y 5m
MIT

RubyMotion wrapper for NanoStore, a lightweight schema-less key-value document database based on sqlite.

105
25
9y 28d
n/a

Enjoy ActiveRecord like scoping, querying and persistence in RubyMotion built on top of CoreData

65
10
8y 10m
MIT

Core Data Query for RubyMotion

175
37
2y 9m
MIT

A simple two-way data binding library for RubyMotion.

11
0
8y 5m
MIT

RubyMotion Gem for saving objects to NSUserDefaults using NSKeyedArchiver and NSKeyedUnarchiver

33
4
8y 9m
MIT

Networking

Intercept and alter HTTP requests and responses in RubyMotion

41
0
9y 1d
n/a

A RubyMotion wrapper for the NSNetService (Bonjour)

26
1
9y 4m
n/a

Apex: the RubyMotion web framework for OS X.

33
8
6y 5m
MIT

AFMotion is a thin RubyMotion wrapper for AFNetworking

218
45
1y 7m
n/a

Project Management

Expand RubyMotion build system to support building multiple apps from one project.

27
0
9y 7m
n/a

Heroku-style config vars on RubyMotion [UNMAINTAINED]

35
6
9y 4m
MIT

motion-my_env is a simple environment managing solution on RubyMotion app.

9
1
8y 11m
n/a

SaaS API Wrappers

Motionscan is a RubyMotion wrapper for the image recognition Moodstocks SDK : www.moodstocks.com

18
0
9y 6m
MIT

Deprecated. Please upgrade to the phraseapp-rubymotion gem

10
2
6y 4m
MIT

Barebones wrapper for working with MailChimp on iOS using RubyMotion

6
0
6y 118d
BSD-3-Clause

A RubyMotion wrapper for the http://tickspot.com API that works on iOS and OS X.

2
0
7y 6m
MIT

Provides iOS and OSX connectivity to AWS services.

2
0
9y 19d
n/a

A RubyMotion wrapper for the http://digitalocean.com API v2.0

5
0
8y 48d
MIT

A RubyMotion wrapper for the Freshbooks API

6
4
9y 25d
MIT

RubyMotion wrapper for the iOS Twitter API

40
7
8y 10m
n/a

The images processing library for under-os

4
0
8y 56d
n/a

Giphy API wrapper for RubyMotion.

4
0
8y 69d
MIT

RubyMotion Gem for Ad-hoc deployment using the amazing Installr service! https://www.installrapp.com/

13
0
8y 94d
MIT

A RubyMotion gem for the Paddle framework

1
0
5y 6m
n/a

Scheduling

Provides a simple DSL for configuring actions on app launch

13
0
8y 4m
MIT

A RubyMotion specific iOS gem that helps you schedule things. With Proc support!

36
5
5y 39d
MIT

Screenshots

Automatic screenshots for your RubyMotion apps

42
2
6y 6m
MIT

Automate taking your RubyMotion launch images

5
0
4y 9m
n/a

Software Design Patterns

A pool for RubyMotion

0
0
7y 12m
BSD-3-Clause

A state machine gem designed for RubyMotion.

74
7
7y 7m
MIT

Wrapping Objection in RubyMotion.

27
0
7y 7m
MIT

weak_attr_accessor for RubyMotion

6
2
7y 6m
BSD-2-Clause

Templates

A clean RubyMotion project for quickly templating a styled application. RubyMotion Template

64
6
8y 7m
n/a

Simple template to start off right in ProMotion for RubyMotion

11
7
6y 12m
n/a

Old and no longer maintained

77
9
8y 6m
MIT

SpriteKit project templates for RubyMotion (iOS/OSX/tvOS)

19
3
6y 8m
MIT

Testing

Simple support for test fixtures in rubymotion

5
3
9y 11m
MIT

Easily stub out HTTP responses in RubyMotion specs

90
14
5y 10m
MIT

Stubbing and mocking for RubyMotion

46
11
6y 5m
MIT

gem to easily use the frank-cucumber testing framework in RubyMotion projects

28
11
8y 5m
BSD-2-Clause

RubyMotion wrapper for the Calabash BDD framework

3
1
7y 98d
MIT

Facon is a mocking library in the spirit of the Bacon spec library. Small, compact, and works with Bacon.

37
10
2y 49d
n/a

Guard::Motion automatically run your RubyMotion specs (much like autotest)

44
11
9y 89d
MIT

motion-instabug allows RubyMotion projects to easily embed the Instabug SDK and be submitted to the Instabug platform.

3
0
7y 11m
BSD-2-Clause

Screenshot-driven assertions for testing Rails and RubyMotion applications.

50
5
2y 10m
MIT

Integration testing your RubyMotion applications the simple and sweet way.

4
2
3y 26d
MIT

Updates

motion-sparkle makes it easy to use Sparkle in your RubyMotion OS X apps

22
12
6y 5m
MIT

Books

Tutorials

iOS Tutorials

macOS Tutorials

Tutorial Screencasts

Presentations

Other Resources

Community Resources