RubyCocoa - A Ruby/Objective-C Bridge
Switch branches/tags
unstable-0.10.1 unstable-0.10.0 unstable-0.9.0 trunk-tmp-20070320 stable-2001-11-12 snapshot-0_4_3_d2 snapshot-0_4_3_d1 snapshot-0_4_2_d2 snapshot-0_4_2_d1 snapshot-0_4_1d10 snapshot-0_4_1_d9 snapshot-0_4_1_d8 relicense_as_dual-20060529 release-1_2_0 release-1_2_0_rc release-1_1_0 release-1_0_7 release-1_0_6 release-1_0_5 release-1_0_4 release-1_0_3 release-1_0_2 release-1_0_1 release-1_0_0 release-0_13_2 release-0_13_1 release-0_13_0 release-0_12_0 release-0_11_1 release-0_11_0 release-0_5_0_1 release-0_5_0 release-0_4_2 release-0_4_1 release-0_4_0 release-0_3_2 release-0_3_1 release-0_3_0 release-0_2_7 release-0_2_6 release-0_2_5 release-0_2_4 release-0_2_3 release-0_2_2 release-0_2_0 release-0_1_3 release-0_1_2 release-0_1_1 release-0_1_0 release-0_0_0 memo-release-0_2_1 memo-important-2001-11-20-01 memo-20030728_01 memo-20030725_01 memo-20030704_01 memo-20020206-renewal_pbtmpl memo-20020123 memo-2005-03-23-branch-0_4_1-mergepoint_1 memo-2005-03-14-devel-0_4_1 memo-2003-12-01-devel-panther memo-2003-01-23-before_patch memo-2003-01-23-after_patch memo-2002-01-09-01 memo-2002-01-06-01 memo-2001-12-20-01 memo-2001-12-20-01-USING memo-2001-12-19-01 memo-2001-12-18-02_important memo-2001-12-18-01-0_2_feel_good memo-2001-12-03-02 memo-2001-12-03-01 memo-2001-11-29-01 memo-2001-11-28-01 memo-2001-11-26-02 memo-2001-11-26-01 memo-2001-11-25_allruby-derived memo-2001-11-18-01 memo-2001-11-17-01 memo-2001-11-16-01 memo-2001-11-15-02 memo-2001-11-15-01 memo-2001-11-14-01 memo-2001-11-13-01 memo-2001-11-12-01 memo-0_4_0-a0-20021217 memo-0_3_0-a1 memo-0_3_0-a0 gnustep-20050702-patch-applied day20041209-merged-branch-devel-panther day20021212-merged-branch-devel-0_4 day20021212-before-merge bundle-support-start-point branch-release-0_5_0-base branch-devel-panther-mergepoint_1 before-rubycocoa-reconstruct-20070625 before-reconstruct-20070730 backup-trunk-20070320 backup-apple-unstable-20070320 apple-unstable-base alpha-0_4_0a5
Nothing to show
Clone or download
Latest commit 773ca0c Jul 8, 2017
Permalink
Failed to load latest commit information.
doc [doc] Update docs about changes from 1.2.0 Jul 2, 2017
ext [core] Support OS X 10.6 Snow Leopard Jul 1, 2017
framework [doc] Update Objective-C docs for version 2.0.0 Jul 4, 2017
lib [core] Set version to 2.0.0.dev Jul 2, 2017
misc Refactor repository hierarchy, move src to top May 31, 2015
package [build] Enable generate installer with `rake framework:dmg` Jul 2, 2017
sample Refactor repository hierarchy, move src to top May 31, 2015
tasks [build] Rename rake/ to tasks/ Jul 8, 2017
template Fix wrong nesting <dict> in Xcode class template May 31, 2015
test [test] Refactor building .bundle files for test Jun 19, 2017
.gitignore [test] Fix not remove .dSYM at clean Jun 26, 2017
.gitmodules Change generated documents location doc/html -> doc/rubycocoa.github.io May 31, 2015
.ruby-version Fix #4 `rake` failure with rbenv May 31, 2015
.travis.yml [travis] Enable cache for bundler Jul 2, 2017
AUTHORS Refactor repository hierarchy, move src to top May 31, 2015
COPYING Refactor repository hierarchy, move src to top May 31, 2015
COPYING.ja Refactor repository hierarchy, move src to top May 31, 2015
Gemfile Add boilerplate files from `bundle gem` Jun 18, 2017
LEGAL Refactor repository hierarchy, move src to top May 31, 2015
LGPL Refactor repository hierarchy, move src to top May 31, 2015
Rakefile [build] Rename rake/ to tasks/ Jul 8, 2017
ReadMe.md [doc] Refactor links on docs Jul 2, 2017
rubycocoa.gemspec [doc] Generate doc with `rake doc` Jun 29, 2017

ReadMe.md

RubyCocoa - A Ruby/Objective-C Bridge

RubyCocoa is a macOS framework that allows Cocoa programming in the object-oriented scripting language Ruby. In other words, it is a bridge that let you access Objective-C objects from Ruby, and vice-versa.

Please visit the RubyCocoa Web Site http://rubycocoa.github.io/ to get more information.

Prerequisites

  • Mac OS X 10.6 or higher
  • Ruby 1.8.7, 2.0 or higher

Licensing

The source code and the documentation files of RubyCocoa are copyrighted free software by FUJIMOTO Hisakuni . You can redistribute it and/or modify it under either the terms of the LGPL (the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, see the file LGPL), or the Ruby License. See the file COPYING for more details.

THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Contact

Feel free to report any kind of feedback (bug reports, feature requests, ideas) to the project page on github.com.