{"count":40993,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=120","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=118","results":[{"name":"lua53-checks","description":"Provides a `checks()` function for Lua"},{"name":"lua53-cjson","description":"Lua CJSON is a fast JSON encoding/parsing module for Lua"},{"name":"lua53-copas","description":"Coroutine Oriented Portable Asynchronous Services long_description Copas is a dispatcher based on coroutines that can be used by TCP/IP servers. It uses LuaSocket as the interface with the TCP/IP stack. A server registered with Copas should provide a handler for requests and use Copas socket functions to send the response. Copas loops through requests and invokes the corresponding handlers. For a full implementation of a Copas HTTP server you can refer to Xavante as an example."},{"name":"lua53-coxpcall","description":"Coroutine safe xpcall and pcall"},{"name":"lua53-fennel","description":"a lisp that compiles to Lua"},{"name":"lua53-lgi","description":"Lua bindings to GObject libraries"},{"name":"lua53-lpeg","description":"Parsing Expression Grammars For Lua"},{"name":"lua53-lsqlite3","description":"A binding for Lua to the SQLite3 database library"},{"name":"lua53-luabitop","description":"C extension module for bitwise operators"},{"name":"lua53-luacheck","description":"A tool for linting and static analysis of Lua code"},{"name":"lua53-luaexpat","description":"XML Expat parsing"},{"name":"lua53-luafilesystem","description":"Lua library to complement the set of functions related to file systems offered by the standard Lua distribution."},{"name":"lua53-luahpdf","description":"Lua module that lets you programmatically create PDF files"},{"name":"lua53-luajson","description":"customizable JSON decoder/encoder"},{"name":"lua53-luaposix","description":"Lua bindings for POSIX"},{"name":"lua53-luarocks","description":"Manager for rocks, lua extensions."},{"name":"lua53-luasec","description":"binding for OpenSSL library to provide TLS/SSL communication over LuaSocket"},{"name":"lua53-luasocket","description":"Network support for the Lua language"},{"name":"lua53-luasql-sqlite3","description":"LuaSQL is a simple interface from Lua to a DBMS."},{"name":"lua53-luazip","description":"LuaZip is a Lua extension library used to read files stored inside zip files."},{"name":"lua53-md5","description":"checksum facilities for Lua"},{"name":"lua53-MessagePack","description":"a pure Lua implementation of the MessagePack serialization format"},{"name":"lua53-metalua-parser","description":"Define and generate an AST format for Lua programs"},{"name":"lua53-mpack","description":"msgpack for Lua"},{"name":"lua53-numlua","description":"numerical routines for Lua"},{"name":"lua53-psl","description":"Lua bindings to libpsl"},{"name":"lua53-readline","description":"Lua interface for readline packages."},{"name":"lua53-rings","description":"Create new Lua states from within Lua"},{"name":"lua53-timerwheel","description":"Timers based on a timerwheel"},{"name":"lua53-wsapi","description":"Lua Web Server API"},{"name":"lua53-wsapi-fcgi","description":"Lua Web Server API FastCGI Adapter"},{"name":"lua53-xavante","description":"Lua Web Server Library"},{"name":"lua54","description":"powerful, lightweight programming language"},{"name":"lua54-ansicolors","description":"Ansicolors is a simple Lua function for printing to the console in color"},{"name":"lua54-argparse","description":"Argparse is a feature-rich command line parser for Lua inspired by argparse for Python"},{"name":"lua54-binaryheap","description":"Binary heap implementation in pure Lua"},{"name":"lua54-bit32","description":"Lua 5.2 bit manipulation library"},{"name":"lua54-cgilua","description":"Building Web Scripts with Lua"},{"name":"lua54-checks","description":"Provides a `checks()` function for Lua"},{"name":"lua54-cjson","description":"Lua CJSON is a fast JSON encoding/parsing module for Lua"},{"name":"lua54-copas","description":"Coroutine Oriented Portable Asynchronous Services long_description Copas is a dispatcher based on coroutines that can be used by TCP/IP servers. It uses LuaSocket as the interface with the TCP/IP stack. A server registered with Copas should provide a handler for requests and use Copas socket functions to send the response. Copas loops through requests and invokes the corresponding handlers. For a full implementation of a Copas HTTP server you can refer to Xavante as an example."},{"name":"lua54-coxpcall","description":"Coroutine safe xpcall and pcall"},{"name":"lua54-fennel","description":"a lisp that compiles to Lua"},{"name":"lua54-lgi","description":"Lua bindings to GObject libraries"},{"name":"lua54-lpeg","description":"Parsing Expression Grammars For Lua"},{"name":"lua54-lsqlite3","description":"A binding for Lua to the SQLite3 database library"},{"name":"lua54-luabitop","description":"C extension module for bitwise operators"},{"name":"lua54-luacheck","description":"A tool for linting and static analysis of Lua code"},{"name":"lua54-luaexpat","description":"XML Expat parsing"},{"name":"lua54-luafilesystem","description":"Lua library to complement the set of functions related to file systems offered by the standard Lua distribution."}]}