Name |
Description |
Platform |
macOS |
Ubuntu Linux |
Windows |
Visual C++ |
MinGW |
Cygwin |
mruby-alarm |
Alarm Module |
● | ● | | | ● |
mruby-allocate |
Class allocate |
○ | ○ | ○ | ○ | ○ |
mruby-ansi-colors |
Extends String class to use ANSI color escape codes. |
● | ● | ● | | ● |
mruby-argon2 |
The password hash Argon2, winner of PHC for mruby |
○ | ○ | | | ○ |
mruby-at_exit |
Kernel.at_exit method |
○ | ○ | ○ | ○ | ○ |
mruby-avl |
Avl Tree implementation |
● | ● | ● | ● | ● |
mruby-b64 |
Base64 for mruby with streaming interface |
○ | ○ | ○ | ○ | ○ |
mruby-base32 |
Base32 Encoder/Decoder |
○ | ○ | ○ | ○ | ○ |
mruby-base58 |
Base58 Encoder/Decoder (third-party fork) |
○ | ○ | | | |
mruby-base64 |
Base64 Encoder/Decoder |
○ | ○ | ○ | ○ | ○ |
mruby-bcrypt |
OpenBSD-style Blowfish-based password hashing |
○ | ○ | | | |
mruby-bignum |
Self-contained Bignum implementation for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-capacity |
mruby capacity interface |
● | ● | ● | ● | ● |
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-clang-plugin |
clang plugin to check mruby API call mistakes. |
○ | ○ | ○ | ○ | ○ |
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-cross-compile-on-mac-osx |
Cross compile osx, linux or win32 binary of mruby on Mac OSX |
○ | ○ | ○ | ○ | ○ |
mruby-curl |
CURL HTTP Client |
○ | ○ | | | ○ |
mruby-curses |
Curses for mruby. Links to NCurses or PDCurses. |
| ○ | | | ○ |
mruby-datadog |
Datadog API Client. |
| ● | | | |
mruby-delegate |
delegate implementation for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-digest |
MD5, RMD160, SHA1, SHA256, SHA384, SHA512 and HMAC Digests. |
○ | | | | |
mruby-dir-glob |
File.fnmatch() & Dir.glob() |
○ | ● | | | ● |
mruby-disque |
Disque client class |
● | | | | ● |
mruby-eject |
Eject CD-ROM |
| ○ | ○ | ○ | ○ |
mruby-env |
ENV class implementation |
○ | ○ | ○ | ○ | ○ |
mruby-erb |
Port of CRuby's ERB |
○ | ○ | ○ | ○ | ○ |
mruby-errno |
Errno module |
○ | ○ | ○ | ○ | ○ |
mruby-esp32-gpio |
GPIO library for ESP32 MCU |
| | | | ○ |
mruby-etcd |
Simple etcd API wrapper |
● | ● | | | |
mruby-eventfd |
Eventfd class |
| ○ | | | |
mruby-fiberpool |
mruby port of fiberpool |
○ | ○ | ○ | ○ | ○ |
mruby-file-access |
File access class |
○ | ● | | | ○ |
mruby-file-fnmatch |
File.fnmatch() |
○ | ○ | ○ | ○ | ○ |
mruby-file-stat |
File::Stat class implementation |
○ | ● | ● | ○ | ● |
mruby-fluent-logger |
A structured logger for Fluentd. |
○ | ○ | ○ | ○ | ○ |
mruby-forwardable |
forwardable module for mruby |
○ | ○ | | | |
mruby-ftp |
FTP client library. |
○ | ○ | | | ○ |
mruby-gemcut |
runtime reconfigurer for mruby gems |
○ | ○ | ○ | ○ | ○ |
mruby-getloadavg |
Linux getloadavg(3) module |
○ | ○ | | | ● |
mruby-getoptlong |
An almost straight mruby port of Ruby's GetoptLong |
○ | ○ | ○ | ○ | ○ |
mruby-getpass |
Read passwords from the command prompt |
○ | ○ | | | ○ |
mruby-gettimeofday |
A simple wrapper of `gettimeofday(2)` for mruby |
○ | ○ | | ○ | ○ |
mruby-gmp-bignum |
GMP-based Bignum implementation for mruby |
| | | | ● |
mruby-gntp |
Growl Notification Transfer Protocol |
○ | ○ | ○ | ○ | ○ |
mruby-gosu |
mruby wrapper for the Gosu game library |
mruby wrapper for the Gosu game library | https://github.com/cyberarm/mruby-gosu | https://github.com/cyberarm/mruby-gosu.git | | git |
mruby-growthforecast |
GrowthForecast client class |
○ | ○ | ○ | ○ | ○ |
mruby-hashie |
Collection of classes and mixins that makes hashes more powerful |
○ | ○ | ○ | ○ | ○ |
mruby-heeler |
Multi-process webserver |
● | ● | ● | | |
mruby-hibari |
A Web application framework for Web servers that support mruby and Rack-based API |
● | ● | | | |
mruby-hiredis |
hiredis bindings for mruby. |
● | ● | | | |
mruby-hmac |
Digest::HMAC::hexdigest and Digest::HMAC::digest |
● | ● | ● | ● | ● |
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-implerr |
ImplementationError class |
○ | ○ | ○ | ○ | ○ |
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-knn-detector |
Anomaly detector based on K-Nearest Neighbor |
○ | ○ | ○ | ○ | ○ |
mruby-libhydrogen |
A lightweight, secure, easy-to-use crypto library for constrained environments. |
○ | ○ | ○ | | ○ |
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-logger |
A simple but sophisticated logging utility |
○ | ○ | ○ | ○ | ○ |
mruby-lruc |
Least Recently Used(LRU) cache using lruc |
○ | ○ | | | ○ |
mruby-lz4 |
mruby bindings for lz4 |
| | | ● | ● |
mruby-m2x |
Client library for AT&T’s M2X API (fork) |
● | ● | | | |
mruby-md5 |
MD5 Hash Algorithm |
○ | ○ | ○ | ○ | ○ |
mruby-merb |
ERB-like mruby gem |
● | ● | ● | ● | ● |
mruby-method |
A implementation of class Method and UnboundMethod for mruby |
● | ● | | | ● |
mruby-miniz |
Ruby interface for Miniz v1.15, a zlib-subset to deflate/inflate and zip/unzip without dir support |
○ | ○ | | ○ | ○ |
mruby-mod-mruby-ext |
Extended Apache class |
○ | ○ | ○ | ○ | ○ |
mruby-mrbgem-template |
Generate mrbgem template |
| ○ | | | |
mruby-mtest |
Minimum Test Framework |
○ | ○ | ○ | ○ | ○ |
mruby-murmurhash1 |
Murmurhash1 digest |
○ | ○ | ○ | ○ | ○ |
mruby-murmurhash2 |
Murmurhash2 digest |
○ | ○ | ○ | ○ | ○ |
mruby-mutex |
Mutex class |
○ | ○ | | | |
mruby-named-constants |
Allows dynamically defined constants of (Class|Module) to return the constant name when inspected |
○ | ○ | ○ | ○ | ○ |
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-os |
Determine system and binary capabilities |
○ | ○ | ○ | ○ | ○ |
mruby-ostruct |
OpenStruct binding in mruby |
● | ● | ● | ● | ● |
mruby-otp |
Generate and verify OTPs (HOTP and TOTP) |
○ | ● | | | |
mruby-otpauth |
One time password class |
○ | ● | | | |
mruby-passwdqc |
A Password quality checker |
○ | ○ | | | ○ |
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-posix-regexp |
mruby's Regexp class implementation using libc's posix-based regexp |
○ | ○ | | | |
mruby-posix_ipc |
A mgem for access to POSIX IPC API |
| ○ | | | |
mruby-process |
Process interface (waitpid, pid, kill, fork, ppid) |
○ | ○ | | | ○ |
mruby-process2 |
Implementation of the Ruby 2.4.1 Core Library Process for mruby. |
○ | ○ | | | ○ |
mruby-publicsuffix |
mruby port of publicsuffix-ruby. PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains. |
| ● | | | |
mruby-pure-regexp |
Pure mruby Regexp (third-party fork) |
| ○ | | | |
mruby-qml-parse |
QML Parser for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-qml-spawn |
Optimized Ruby flavored qml->pure Ruby pseudo-compiler |
○ | ○ | ○ | ○ | ○ |
mruby-qrcode |
Ruby interface to QR Code C Library by Ryusuke SEKIYAMA |
● | ● | | | ● |
mruby-r3 |
mruby binding for libr3 (path dispatching library) |
○ | ○ | ○ | | |
mruby-redis |
redis client using hiredis |
● | ● | | | ● |
mruby-redis-ae |
mruby wrapper for the Redis Ae event loop. |
○ | ○ | | | ○ |
mruby-redis-cluster |
Client library for Redis Cluster based on matsumotory/mruby-redis |
● | | | | ● |
mruby-regexp-pcre |
regular expression module utilizing PCRE library |
○ | ○ | ○ | ○ | ○ |
mruby-renice |
getpriority(2)/setpriority(2) for mruby, it like renice(1) |
● | ○ | | | ● |
mruby-resource |
resource binding |
● | ● | | | ● |
mruby-ripemd |
Ruby interface to C RIPEMD-160 hash-function by Antoon Bosselaers |
○ | ○ | ○ | ○ | ○ |
mruby-secure-compare |
Secure String comparisons for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-secure-random |
SecureRandom class |
○ | ○ | ○ | ○ | ○ |
mruby-serialport |
Serialport support |
○ | ○ | | | ○ |
mruby-set |
Set class |
● | ● | ● | ● | ● |
mruby-sftp |
Simple SFTP client for mruby |
○ | ○ | | | |
mruby-sftp-glob |
SFTP::Dir#glob extension for mruby-sftp |
○ | ○ | | | |
mruby-sha1 |
SHA1 Hash Algorithm |
○ | ○ | ○ | ○ | ○ |
mruby-sha2 |
SHA2 Hash Algorithm (third-party fork) |
● | ● | | | |
mruby-shelf |
modular webserver interface inspired by rack |
● | ● | ● | | |
mruby-shelf-deflater |
Enables compression of http responses |
● | ● | | | |
mruby-shellwords |
Manipulates strings like the UNIX Bourne shell |
○ | ○ | | | |
mruby-sidekiq-client |
SidekiqClient class |
● | | | | ● |
mruby-signal |
Signal trap and callback in mruby |
○ | ○ | ● | ● | ○ |
mruby-simple-random |
Kernel#rand and Kernel#srand |
○ | ○ | | | ○ |
mruby-simplehttp |
Simple http client |
● | ● | | | |
mruby-simplehttp-socket |
Simple http client using mruby-socket |
○ | ○ | ○ | ○ | ○ |
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-smallhttp |
Small http-client gem for mruby |
● | ● | | | |
mruby-specinfra |
Common layer for serverspec and itamae |
○ | ○ | | | |
mruby-sqlite |
(Another) SQLite3 mrbgem, aiming for compatibility with MRI's sqlite3 gem. |
| | ○ | | |
mruby-ssh |
Simple SSH client for mruby |
○ | ○ | | | |
mruby-statemachine |
a tiny state machine for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-string-crypt |
implementation of String#crypt |
○ | ○ | | | ○ |
mruby-string-ext-latin9 |
Conversion from iso-8859-15 (Latin9) to UTF-8 |
○ | ○ | ○ | ○ | ○ |
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-tbot |
mruby wrapper for Telegram's Bot API |
● | ● | | | |
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-tiny-opt-parser |
Command-line option analysis for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-tinymt |
random module using TinyMT |
○ | ○ | ○ | ○ | ○ |
mruby-tinyxml2 |
mruby bindings for TinyXML-2 (third-party fork) |
| ○ | | | |
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-weakref |
weakref implementation for mruby |
○ | ○ | ○ | ○ | ○ |
mruby-winapp |
Create non-console application for windows |
○ | ○ | | ○ | ○ |
mruby-wslay |
mruby wrapper for wslay |
○ | ○ | | | |
mruby-yeah |
mruby on tiny rails |
● | ○ | ● | | |
mruby-zabbix |
zabbix 2.0 API client class |
○ | ○ | ○ | ○ | ○ |
mruby-zlib |
ZLib bindings for mruby |
○ | ○ | | | |
mruby-zstd |
mruby bindings for zstd |
● | ● | ● | ● | ● |