| Name | Description | Platform | ||||||
|---|---|---|---|---|---|---|---|---|
| macOS | Ubuntu Linux | Windows | ||||||
| Visual C++ | MinGW | |||||||
| mruby-alarm | Alarm Module | ● | ● | |||||
| mruby-allocate | Class allocate | ○ | ○ | ○ | ○ | |||
| 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-cmake-build | CMake configuration (CMakeLists.txt) generator for mruby. | ○ | ○ | ○ | ○ | |||
| mruby-concurrently | A concurrency framework based on fibers | ⚫︎ | ⚫︎ | |||||
| 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-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-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-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-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-hmac | Digest::HMAC::hexdigest and Digest::HMAC::digest | ⚫︎ | ⚫︎ | ⚫︎ | ||||
| mruby-hogun | convenient library to build the command line interface. | ○ | ○ | ○ | ||||
| mruby-http | HTTP Parser | ○ | ○ | ○ | ||||
| mruby-iconv | libiconv interface | ○ | ||||||
| mruby-iijson | JSON parser and generator | ⚫︎ | ⚫︎ | ⚫︎ | ||||
| mruby-implerr | ImplementationError class | ○ | ○ | ○ | ||||
| mruby-ipaddr | IPAddr class | ○ | ○ | |||||
| 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-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-marshal | Marshal module for mruby | ○ | ○ | |||||
| mruby-marshal-c | Marshal module for mruby written in C-language with full object-link & symbol link support | ⚫︎ | ⚫︎ | ⚫︎ | ||||
| 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-msgpack | MessagePack for mruby. | ⚫︎ | ⚫︎ | |||||
| 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-onig-regexp | Onigumo Regular Expression | ○ | ○ | |||||
| mruby-open3 | Popen, but with stderr, too | ○ | ○ | |||||
| mruby-optparse | OptionParser ported to mruby | ○ | ○ | |||||
| 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-poll | Low level system poll for mruby | ○ | ○ | |||||
| mruby-posix-regexp | mruby's Regexp class implementation using libc's posix-based regexp | ○ | ○ | |||||
| mruby-process | Process interface (waitpid, pid, kill, fork, ppid) | ○ | ○ | |||||
| 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-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-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-socket | Simple http client using mruby-socket | ○ | ○ | ○ | ||||
| mruby-singleton | Singleton module in mruby | ○ | ○ | ○ | ||||
| mruby-siphash | Message digest by SipHash | ○ | ○ | ○ | ||||
| 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-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-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-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-winapp | Create non-console application for windows | ○ | ○ | |||||
| mruby-wslay | mruby wrapper for wslay | ○ | ○ | |||||
| mruby-zabbix | zabbix 2.0 API client class | ○ | ○ | ○ | ||||
| mruby-zlib | ZLib bindings for mruby | ○ | ○ | |||||
| mruby-zstd | mruby bindings for zstd | ○ | ||||||