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 |
●
|
|
|
|
|
|