Download1.3

Stable v 1.0 download (Jan. 2014)   Stable v 1.1 download(Nov. 2014)  Stable v 1.2 download(Nov. 2015)

 
Download 1.3

mruby Stable版V1.3.0(2017.7.4)はこちらからダウンロード出来ます。

リリースノートはこちらから

mrubyをインストールするにあたり以下のソフトウェアがインストールされていることを

ご確認ください

      ・bison  http://www.gnu.org/software/bison/

      ・Ruby   v2.0以上

 

 arrow mruby Stable版 v1.3.0 Linux/Mac版

   ・mruby Stable版v1.3.0 Linux/Mac 

 arrow mruby Stable版 v1.3.0 Windows版 

   Windows版のインストールには上記の必要ソフトウェアの他にCコンパイラーが必要です。

         ・mruby Stable版 v1.3.0 Windows版 

 

 Linux/Mac/Windows安定版で評価済外部mrbgemsリスト

   〇: 動作OK  ●:ビルドOK ただしユニットテストNG

Name Description Platform
macOS Ubuntu Linx Windows
Visual C++ MinGW Cygwin WSL (Bash)
mruby-alarm Alarm Module ● ●

● ●
mruby-ansi-colors Extends String class to use ANSI color escape codes. ○ ○ ○
○ ○
mruby-at_exit Kernel.at_exit method ○ ○ ○ ○ ○ ○
mruby-avl Avl Tree implementation ● ● ● ● ● ●
mruby-aws-s3 Client library for Amazon's (AWS) S3 REST API ●




mruby-b64 Base64 for mruby with streaming interface ○ ○ ○ ○ ○ ○
mruby-base32 Base32 Encoder/Decoder ○ ○ ○ ○ ○ ○
mruby-base58 Base58 Encoder/Decoder ○ ○ ○ ○ ○ ○
mruby-base64 Base64 Encoder/Decoder ○ ○ ○ ○ ○ ○
mruby-bcrypt OpenBSD-style Blowfish-based password hashing ○ ○


○
mruby-bignum Self-contained Bignum implementation for mruby ○ ○ ○ ○ ○ ○
mruby-irb-mirb-hostbased Hostbased mirb for serial connection ○ ○

○ ○
mruby-bin-scite-mruby A SciTE based text editor with mruby scripting extension

○


mruby-capability Linux Capability Binding
○


○
mruby-catch-throw catch and throw for mruby. ○ ○ ○ ○ ○ ○
mruby-changefinder Detect change point via continuous outlier and smoothing ○ ○

●

mruby-chrono Steady and System clocks for mruby ○ ○
○

mruby-cidr CIDR class ●
●



●
mruby-cipher OpenSSL Cipher wrapper
○


○
mruby-complex Complex numbers. ○ ○
○ ○ ○
mruby-config With mruby we continuously switching between Ruby and C code. mruby-config gives you an easy way to maintain configuration values on both sides. ○ ○
○ ○ ○
mruby-consul Consul HTTP API Client. ●
●



●
mruby-correlation Array extended for correlation coefficient ○ ○


○
mruby-criu CRIU, Checkpoint Restart In Userspace for Linux, class
○



mruby-cross-compile-on-mac-osx Cross compile osx, linux or win32 binary of mruby on Mac OSX ○ ○
○ ○ ○
mruby-curl CURL HTTP Client ○ ○


○
mruby-datadog Datadog API Client. ●
●



●
mruby-digest MD5, RMD160, SHA1, SHA256, SHA384, SHA512 and HMAC Digests. ○ ○


○
mruby-dir-glob File.fnmatch() & Dir.glob() ○ ○

●
●
mruby-dir Dir Class ○ ○
○ ○ ○
mruby-discount html generater from markdown using discount ○ ○

○ ○
mruby-disque Disque client class ●
●


●
●
mruby-dll DLL Windows Support ○




mruby-eject Eject CD-ROM
○ ○ ○
○
mruby-env ENV class implementation ○ ○ ○ ○ ○ ○
mruby-erb Port of CRuby's ERB ○ ○ ○ ○ ○ ○
mruby-errno Errno module ○ ○ ○ ○ ○ ○
mruby-etcd Simple etcd API wrapper ●
●



●
mruby-eventfd Eventfd class
○


○
mruby-fast-remote-check FastRemoteCheck can perform port listening check at high speed using raw socket
●


●
mruby-file-access File access class ●
●



●
mruby-file-stat File::Stat class implementation ○ ○ ●
○ ●
●
mruby-float4 small vector classes for mruby ○ ○
○ ○ ○
mruby-fluent-logger A structured logger for Fluentd. ○ ○ ○ ○ ○ ○
mruby-forwardable forwardable module for mruby ○ ○


○
mruby-fsm Finite State Machine. ○ ○


○
mruby-ftp FTP client library. ○ ○

○ ○
mruby-getloadavg Linux getloadavg(3) module ○ ○

●
○
mruby-getoptlong An almost straight mruby port of Ruby's GetoptLong ○ ○ ○ ○ ○ ○
mruby-getopts GNU getopt for mruby ○ ○
○ ○ ○
mruby-getpass Read passwords from the command prompt ○
○


mruby-gntp Growl Notification Transfer Protocol ○ ○ ○ ○ ○ ○
mruby-growthforecast GrowthForecast client class ○ ○ ○ ○ ○ ○
mruby-hashie Collection of classes and mixins that makes hashes more powerful ○ ○ ○ ○ ○ ○
mruby-hibari A Web application framework for Web servers that support mruby and Rack-based API ○ ●



○
mruby-hiredis hiredis bindings for mruby. ●
●


●
●
mruby-hogun convenient library to build the command line interface. ○ ○ ○ ○ ○ ○
mruby-http HTTP Parser ○ ○ ○ ○ ○ ○
mruby-httprequest create http request class ●
●



●
mruby-iconv libiconv interface ○

○

mruby-iijson JSON parser and generator ○ ○ ○ ○ ○ ○
mruby-io-console The implementation of io/console as CRuby. ○ ○

●
○
mruby-io-copy_stream IO.copy_stream method for mruby




○
mruby-io IO, File class implementation ○ ○

●
○
mruby-ionice Ionice class
○


●
mruby-ipaddr IPAddr class ○ ○


●
mruby-json JavaScript Object Notation ○ ●
●
●
●
○
mruby-jwt A mruby implementation of JSON Web Token draft 06 ○ ○


○
mruby-kmp KMP searching algorithm in mruby ○ ○ ○ ○ ○ ○
mruby-libsodium mruby wrapper for libsodium. ○




mruby-limits Const collection of limits.h ○ ○ ○ ○ ○ ○
mruby-linenoise linenoise for mruby, a line editing library akin to readline ○ ○

○ ○
mruby-linux-namespace A mgem to utilize linux namespaces
●



●
mruby-lmdb mruby wrapper for Lightning Memory-Mapped Database from Symas. ○ ○


○
mruby-localmemcache localmemcache binding ○ ○


○
mruby-logger A simple but sophisticated logging utility ○ ○

●
○
mruby-lruc Least Recently Used(LRU) cache using lruc ○ ○

○ ○
mruby-m2x Client library for AT&T窶冱 M2X API ○ ●



●
mruby-marshal Marshal module for mruby ○ ○


○
mruby-matrix Matrix and vector library ●
●

●
●
●
mruby-md5 MD5 Hash Alghorithm ○ ○ ○ ○ ○ ○
mruby-merb ERB-like mruby gem ●
●
●
●
●
●
mruby-method A implementetion of class Method and UnboundMethod for mruby




○
mruby-mod-mruby-ext Extended Apache class ○ ○ ○ ○ ○ ○
mruby-mrbgem-template Generate mrbgem template ●
●


●
●
mruby-msgpack MessagePack for mruby. ●
●

●
●
●
mruby-mtest Minimum Test Framework ○ ○

●
○
mruby-murmurhash1 Murmurhash1 digest ○ ○ ○ ○ ○ ○
mruby-murmurhash2 Murmurhash2 digest ○ ○ ○ ○ ○ ○
mruby-mutex Mutex class ○ ○



mruby-ngx-mruby-ext Nginx ext class ○ ○ ○ ○ ○ ○
mruby-oauth OAuth class ●
●



●
mruby-onig-regexp Onigumo Regular Expression ○ ○


○
mruby-open3 Popen, but with stderr, too ○ ○

●
○
mruby-optparse OptionParser ported to mruby ○ ○


○
mruby-opvault decrypt OPVault
●



●
mruby-os Determine system and binary capabilities ○ ○ ○ ○ ○ ○
mruby-ostruct OpenStruct binding in mruby ●
●
●
●
●
●
mruby-otpauth One time password class ○ ○



mruby-pack Array#pack implementation ○ ○ ○ ○ ○ ○
mruby-passwdqc A Password quality checker ○ ○

○ ○
mruby-perlin-noise Perlin noise generator for mruby ○
○ ○ ●
○
mruby-phr mruby bindings for picohttpparser ○ ○ ○ ○ ○ ○
mruby-pid A PID algorithm library based on Temper ○ ○ ○ ○ ○ ○
mruby-pjson JSON Parser written in pure mruby ○ ○ ○ ○ ○ ○
mruby-pkcs5 Provide PKCS5 functionality with mruby-digest ○ ○


○
mruby-polarssl SSL and cryptography functionality from PolarSSL in your mruby programs ●
●



●
mruby-poll Low level system poll for mruby ○ ○

○ ○
mruby-posix_ipc A mgem for access to POSIX IPC API
○

●
●
mruby-proc-irep-ext irep extensions for Proc class ●
●
●
●
●
●
mruby-process Process interface (waitpid, pid, kill, fork, ppid) ○ ○

○ ○
mruby-pure-regexp Pure mruby Regexp ○ ○ ○ ○ ○ ○
mruby-r3 mruby binding for libr3 (path dispatching library)



○
mruby-rake rake for mruby ●
●


●
●
mruby-rational Rational class ●
●
●
●
●
●
mruby-redis-ae mruby wrapper for the Redis Ae event loop. ○ ○

○ ○
mruby-redis redis client using hiredis ●
●


●
●
mruby-regexp-pcre regular expression module utilizing PCRE library ○ ○ ○ ○ ○ ○
mruby-resource resource binding ●
○

●
●
mruby-romajify Japanese romanization library for mruby ●
●



●
mruby-seccomp libseccomp wrapper for mruby
○



mruby-secure-compare Secure String comparisons for mruby ○ ○ ○ ○ ○ ○
mruby-secure-random SecureRandom class ○ ○

●
○
mruby-serialport Serialport support ○ ○

●
○
mruby-set Set class ○ ○ ○ ○ ○ ○
mruby-sha1 SHA1 Hash Alghorithm ○ ○ ○ ○ ○ ○
mruby-sha2 SHA2 Hash Algorithm ○ ○ ○ ○ ○ ○
mruby-shelf modular webserver interface inspired by rack



●

mruby-shellwords Manipulates strings like the UNIX Bourne shell ○ ○


○
mruby-sidekiq-client SidekiqClient class ●
●


●
●
mruby-signal Signal trap and callback in mruby ○ ○

○ ○
mruby-simplehttp-socket Simple http client using mruby-socket ○ ○ ○ ○ ○ ○
mruby-simplehttp Simple http client ●
●



●
mruby-simplehttpserver SimpleHttpServer class ○ ○



mruby-simplemsgpack A simple mruby wrapper for msgpack ○ ○ ○ ○ ○ ○
mruby-simpletest SimpleTest class ○ ○ ○ ○ ○ ○
mruby-singleton Singleton module in mruby ○ ○ ○ ○ ○ ○
mruby-siphash Message digest by SipHash ○ ○ ○ ○ ○ ○
mruby-sleep Sleep Module ○ ○ ○ ○ ○ ○
mruby-socket Socket library for mruby ○ ○

●
●
mruby-specinfra Common layer for serverspec and itamae ○ ○


○
mruby-sqlite (Another) SQLite3 mrbgem, aiming for compatability with MRI's sqlite3 gem. ○
○ ○ ○
mruby-sqlite3 SQLite3 Database ○




mruby-statemachine a tiny state machine for mruby ○ ○ ○ ○ ○ ○
mruby-string-crypt implementation of String#crypt ●
●


●
●
mruby-string-is-utf8 checks if a string is valid utf8 ○ ○ ○ ○ ○ ○
mruby-string-xor XOR two strings ○ ○

○ ○
mruby-stringio StringIO class ○ ○ ○ ○ ○ ○
mruby-sysconf Sysconf class ○ ○
●
●
○
mruby-syslog Syslog binding ○ ○

○ ○
mruby-sysrandom Secure random number generation for mruby ○ ○ ○
○ ○
mruby-tempfile Tempfile class ○ ○

●
○
mruby-terminal-table A fast and simple, yet feature rich ASCII table generator ○ ○ ●
●
○ ●
mruby-time-strftime Time#strftime for mruby ●
●
●
●
●
●
mruby-tiny-io Tiny IO library for mruby ○ ○ ●
●
○ ○
mruby-tinymt random module using TinyMT ○ ○ ○ ○ ○ ○
mruby-tinyxml2 mruby bindings for TinyXML-2 ○ ○
○ ○ ○
mruby-uchardet mruby binding of Mozilla's universal charset detector.

○


mruby-uname Uname class ○ ○

○ ○
mruby-unicode-display_width Monospace Unicode character width ○ ○ ●
●
○ ○
mruby-updategems Rake task to update GEMs ○ ○ ○ ○ ○ ○
mruby-uri-parser URI parser for mruby ○ ○ ○ ○ ○ ○
mruby-userdata When shared mrb_state, you can share userdata objects between one Ruby code and the other. ○ ○ ○ ○ ○ ○
mruby-vedis vedis binding ●
●

●
○ ●
mruby-winapp Create non-console application for windows ○ ○
○ ○ ○
mruby-wslay mruby wrapper for wslay ○




mruby-yaml YAML parser and emitter ○ ○


○
mruby-yeah mruby on tiny rails
●



●
mruby-zabbix zabbix 2.0 API client class ○ ○ ○ ○ ○ ○
mruby-zmq mruby bindings for libzmq4 ●





 

青上記外部mrbgemsは以下のOSによって評価されています。

・Mac OSX  macOS Sierra 10.12.3

     gcc (Apple LLVM version 8.1.0 (clang-802.0.42)

・Ubuntu 16.04 LTS

    gcc (Ubuntu 5.3.1-14ubuntu2)5.3.1 20160413 

・Microsoft Windows7

・Microsoft Windows8.1

・Microsoft Windows10

青Windows Visual Sudio 2017 Community

     Microsoft(R)C/C++ Optimizing Compiler Version 19.10.25019 for x86 

青MinGW

    gcc.exe(GCC)5.3.0 

青Cygwin

 gcc(GCC)5.4.0 

青WSL(Win10 Bash)

   gcc(Ubuntu 4.8.4-2ubuntu1~14.04.3)4.8.4 

その他のダウンロード先

arrow Githubよりダウンロード出来ます

https://github.com/mruby-Forum/mruby

arrowmruby Community

http://www.mruby.org

arrow mrubyデバッガマニュアル(日本語)

arrowmrubyデバッガーに関するお問い合わせ先:debugger@mruby.org まで

 

セミナー・イベント一覧 プレスリリース一覧 トピックス一覧