{"count":40911,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=757","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=755","results":[{"name":"rb31-text","description":"A collection of text algorithms"},{"name":"rb31-thor","description":"Thor is a toolkit for building powerful command-line interfaces"},{"name":"rb31-threach","description":"threaded each and each-like iterators"},{"name":"rb31-thread_safe","description":"Thread-safe collections for Ruby"},{"name":"rb31-timeout","description":"Auto-terminate potentially long-running operations"},{"name":"rb31-toml-rb","description":"Toml parser using Citrus parsing library"},{"name":"rb31-topinambour","description":"VTE terminal based on the ruby Gtk3 bindings"},{"name":"rb31-totp","description":"Time-based One-Time Passwords"},{"name":"rb31-trollop","description":"Commandline argument processing library for Ruby"},{"name":"rb31-tty-color","description":"Terminal color capabilities detection"},{"name":"rb31-tty-cursor","description":"Library with some functions for terminal cursor"},{"name":"rb31-tty-prompt","description":"Beautiful and powerful interactive command line prompt"},{"name":"rb31-tty-reader","description":"Set of methods for processing keyboard input"},{"name":"rb31-tty-screen","description":"Terminal screen size detection"},{"name":"rb31-twitter","description":"Ruby interface to the Twitter API"},{"name":"rb31-twitter-text","description":"A gem that provides text handling for Twitter"},{"name":"rb31-twterm","description":"Full-featured TUI Twitter client"},{"name":"rb31-unf","description":"Wrapper library to bring Unicode Normalization Form support to Ruby/JRuby"},{"name":"rb31-unf_ext","description":"Unicode Normalization Form support library for CRuby"},{"name":"rb31-unicode","description":"Unicode normalization library"},{"name":"rb31-unicode-display_width","description":"Monospace Unicode character width in Ruby"},{"name":"rb31-user_space","description":"Automated certain XDG features"},{"name":"rb31-uuidtools","description":"Generate UUIDs (or GUIDs) with Ruby."},{"name":"rb31-version_gem","description":"Enhance that VERSION! Sugar for boring version modules"},{"name":"rb31-vte3","description":"Ruby/VTE3 is a Ruby binding of VTE for GTK 3"},{"name":"rb31-webrick","description":"HTTP server toolkit for Ruby"},{"name":"rb31-will_paginate","description":"Adaptive pagination plugin for web frameworks and other applications"},{"name":"rb31-wirble","description":"Handful of common Irb features, made easy."},{"name":"rb31-wisper","description":"Micro-library providing objects with publish-subscribe capabilities"},{"name":"rb31-x","description":"Ruby interface to the X (Twitter) API"},{"name":"rb31-xml-simple","description":"A simple API for XML processing"},{"name":"rb31-yaml_zlib_blowfish","description":"Dump, compress and encrypt your Ruby data structures!"},{"name":"rb31-zentest","description":"Automated test scaffolding for Ruby"},{"name":"rb32-2darray","description":"2-dimensional arrays in Ruby"},{"name":"rb32-3llo","description":"Interactive CLI application for Trello"},{"name":"rb32-addressable","description":"Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library"},{"name":"rb32-aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL"},{"name":"rb32-aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394"},{"name":"rb32-aescrypt","description":"An AES encryption algorithm for Ruby, using the AESCrypt library"},{"name":"rb32-archive-tar-minitar","description":"Ruby library and command line utility to deal with POSIX tar archive files"},{"name":"rb32-arrayfields","description":"Ruby module for keyword access to arrays"},{"name":"rb32-ast","description":"Library for working with Abstract Syntax Trees"},{"name":"rb32-atk","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x"},{"name":"rb32-base32","description":"Ruby extension for base32 encoding and decoding"},{"name":"rb32-base64","description":"Support for encoding and decoding binary data using a Base64 representation"},{"name":"rb32-base_convert","description":"Number base conversion"},{"name":"rb32-bee","description":"Bee is a build tool running YAML files"},{"name":"rb32-bigdecimal","description":"Arbitrary-precision decimal floating-point number library"},{"name":"rb32-bones","description":"Mr Bones is a handy tool that builds a skeleton for your new Ruby projects"},{"name":"rb32-buftok","description":"BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs"}]}