{"count":41313,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=762","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=760","results":[{"name":"rb31-gobject-introspection","description":"Ruby/GObjectIntrospection provides bindings of GObject Introspection"},{"name":"rb31-goffice","description":"Ruby/GOFFICE is a Ruby binding of GOFFICE"},{"name":"rb31-gpgme","description":"Ruby language binding of GPGME"},{"name":"rb31-gsf","description":"Ruby/GSF is a Ruby binding of GSF"},{"name":"rb31-gtk3","description":"Ruby/GTK3 is a Ruby binding of GTK+-3.x"},{"name":"rb31-gtk4","description":"Ruby/GTK4 is a Ruby binding of GTK+-4.x"},{"name":"rb31-gtk_paradise","description":"rb-gtk_paradise library extends the Gtk/Gdk part of ruby-gtk – in particular for ruby-gtk3"},{"name":"rb31-gtksourceview4","description":"Ruby/GtkSourceView4 is a Ruby binding of gtksourceview-4.x"},{"name":"rb31-hashie","description":"Hashie is a collection of classes and mixins that make hashes more powerful"},{"name":"rb31-help_parser","description":"All help is about to get parsed… again!"},{"name":"rb31-heroku","description":"Legacy client library and CLI to deploy Rails apps on Heroku"},{"name":"rb31-heroku-api","description":"The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby."},{"name":"rb31-hessian2","description":"Implementation of hessian 2.0 protocol"},{"name":"rb31-highline","description":"A high-level IO library."},{"name":"rb31-htmlentities","description":"Module for encoding/decoding (X)HTML entities"},{"name":"rb31-http","description":"Easy-to-use client library for making requests from Ruby"},{"name":"rb31-http-accept","description":"Parse Accept and Accept-Language HTTP headers"},{"name":"rb31-http-cookie","description":"Library to handle HTTP Cookies based on RFC 6265"},{"name":"rb31-http-form_data","description":"Utility-belt to build form data request bodies"},{"name":"rb31-http_parser.rb","description":"Simple callback-based HTTP request/response parser"},{"name":"rb31-i18n","description":"New wave Internationalization support"},{"name":"rb31-iconv","description":"iconv wrapper library"},{"name":"rb31-idn-ruby","description":"LibIDN Ruby bindings"},{"name":"rb31-image_science","description":"Ruby library that generates thumbnails"},{"name":"rb31-inotify","description":"A Ruby wrapper for Linux inotify, using FFI"},{"name":"rb31-jekyll-sass-converter","description":"A basic Sass converter for Jekyll"},{"name":"rb31-jekyll-sitemap","description":"Automatically generate a sitemap.xml for your Jekyll site"},{"name":"rb31-jekyll-watch","description":"Rebuild your Jekyll site when a file changes"},{"name":"rb31-json","description":"JSON implementation as a Ruby extension in C"},{"name":"rb31-json_pure","description":"This is a JSON implementation in pure Ruby."},{"name":"rb31-kramdown","description":"fast, pure-Ruby Markdown-superset converter"},{"name":"rb31-kramdown-parser-gfm","description":"kramdown parser for the GFM dialect of Markdown"},{"name":"rb31-launchy","description":"Cross-platform application launcher class"},{"name":"rb31-liquid","description":"Secure, non-evaling end user template engine"},{"name":"rb31-listen","description":"Listen to file modifications"},{"name":"rb31-little-plugger","description":"LittlePlugger is a module that provides Gem-based plugin management"},{"name":"rb31-llhttp-ffi","description":"Ruby FFI bindings for llhttp"},{"name":"rb31-locale","description":"Pure ruby library which provides basic APIs for localization"},{"name":"rb31-lockfile","description":"A ruby library for creating NFS safe lockfiles."},{"name":"rb31-loquacious","description":"Descriptive configuration files for Ruby written in Ruby"},{"name":"rb31-memoizable","description":"Memoize method return values"},{"name":"rb31-mercenary","description":"Lightweight and flexible library for CLI apps"},{"name":"rb31-method_source","description":"Retrieve the sourcecode for a method"},{"name":"rb31-mime-types","description":"Manages a MIME content-type that will return the content-type for a given filename."},{"name":"rb31-mime-types-data","description":"rb-mime-types-data provides a registry for information about MIME media type definitions."},{"name":"rb31-mini_portile2","description":"Simplistic port-like solution for developers"},{"name":"rb31-minitar","description":"Pure-Ruby library that provides the ability to deal with POSIX tar(1) archive files"},{"name":"rb31-minitar-cli","description":"Pure-Ruby command-line tool for working with POSIX tar(1) archive files"},{"name":"rb31-multi_json","description":"A generic swappable back-end for JSON handling"},{"name":"rb31-multipart-post","description":"A multipart form post accessory for Net::HTTP"}]}