{"count":41313,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=760","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=758","results":[{"name":"rb30-red-colors","description":"Color features for Ruby"},{"name":"rb30-redcloth","description":"Textile for Ruby"},{"name":"rb30-require_all","description":"Wonderfully simple way to load your code"},{"name":"rb30-rexml","description":"XML processor for the language Ruby"},{"name":"rb30-rice","description":"Ruby interface for C++ extensions"},{"name":"rb30-rmagick","description":"The Ruby interface to ImageMagick"},{"name":"rb30-roauth","description":"Simple Ruby OAuth library"},{"name":"rb30-ronn-ng","description":"An updated fork of ronn. Build man pages from Markdown."},{"name":"rb30-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files"},{"name":"rb30-rufus-mnemo","description":"Turns (large) integers into Japanese-sounding words and vice versa"},{"name":"rb30-such","description":"Such wrapper for Ruby Gnome GTK"},{"name":"rb30-super_random","description":"rb-super_random combines sources of entropy to generate super-random bytes!"},{"name":"rb30-text","description":"A collection of text algorithms"},{"name":"rb30-thor","description":"Thor is a toolkit for building powerful command-line interfaces"},{"name":"rb30-threach","description":"threaded each and each-like iterators"},{"name":"rb30-timeout","description":"Auto-terminate potentially long-running operations"},{"name":"rb30-totp","description":"Time-based One-Time Passwords"},{"name":"rb30-user_space","description":"Automated certain XDG features"},{"name":"rb30-uuidtools","description":"Generate UUIDs (or GUIDs) with Ruby."},{"name":"rb30-will_paginate","description":"Adaptive pagination plugin for web frameworks and other applications"},{"name":"rb30-wirble","description":"Handful of common Irb features, made easy."},{"name":"rb30-xml-simple","description":"A simple API for XML processing"},{"name":"rb30-yaml_zlib_blowfish","description":"Dump, compress and encrypt your Ruby data structures!"},{"name":"rb30-zentest","description":"Automated test scaffolding for Ruby"},{"name":"rb31-2darray","description":"2-dimensional arrays in Ruby"},{"name":"rb31-3llo","description":"Interactive CLI application for Trello"},{"name":"rb31-addressable","description":"Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library"},{"name":"rb31-aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL"},{"name":"rb31-aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394"},{"name":"rb31-aescrypt","description":"An AES encryption algorithm for Ruby, using the AESCrypt library"},{"name":"rb31-archive-tar-minitar","description":"Ruby library and command line utility to deal with POSIX tar archive files"},{"name":"rb31-arrayfields","description":"Ruby module for keyword access to arrays"},{"name":"rb31-ast","description":"Library for working with Abstract Syntax Trees"},{"name":"rb31-atk","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x"},{"name":"rb31-base32","description":"Ruby extension for base32 encoding and decoding"},{"name":"rb31-base64","description":"Support for encoding and decoding binary data using a Base64 representation"},{"name":"rb31-base_convert","description":"Number base conversion"},{"name":"rb31-bee","description":"Bee is a build tool running YAML files"},{"name":"rb31-bigdecimal","description":"Arbitrary-precision decimal floating-point number library"},{"name":"rb31-bones","description":"Mr Bones is a handy tool that builds a skeleton for your new Ruby projects"},{"name":"rb31-buftok","description":"BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs"},{"name":"rb31-bzip2-ffi","description":"Ruby bindings for libbz2"},{"name":"rb31-cairo","description":"Ruby bindings for Cairo"},{"name":"rb31-cairo-gobject","description":"Ruby/CairoGObject is a Ruby binding of cairo-gobject"},{"name":"rb31-cane","description":"Code quality threshold checking as part of your build"},{"name":"rb31-chronic","description":"Natural language date/time parser written in pure Ruby"},{"name":"rb31-citrus","description":"Parsing expressions for Ruby"},{"name":"rb31-clutter","description":"Ruby/Clutter is a Ruby binding of Clutter"},{"name":"rb31-clutter-gdk","description":"Ruby/ClutterGDK is a Ruby binding of GDK-specific API of Clutter"},{"name":"rb31-code_metrics","description":"Extract code statistics from Rails"}]}