{"count":40993,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=118","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=116","results":[{"name":"lua-MessagePack","description":"a pure Lua implementation of the MessagePack serialization format"},{"name":"lua-metalua-parser","description":"Define and generate an AST format for Lua programs"},{"name":"lua-mpack","description":"msgpack for Lua"},{"name":"lua-numlua","description":"numerical routines for Lua"},{"name":"lua-psl","description":"Lua bindings to libpsl"},{"name":"lua-readline","description":"Lua interface for readline packages."},{"name":"lua-resty-core","description":"new FFI-based API for lua-nginx-module"},{"name":"lua-resty-lrucache","description":"lua-land LRU cache based on LuaJIT FFI"},{"name":"lua-rings","description":"Create new Lua states from within Lua"},{"name":"lua-timerwheel","description":"Timers based on a timerwheel"},{"name":"lua-wsapi","description":"Lua Web Server API"},{"name":"lua-wsapi-fcgi","description":"Lua Web Server API FastCGI Adapter"},{"name":"lua-xavante","description":"Lua Web Server Library"},{"name":"lua50","description":"powerful, light-weight programming language"},{"name":"lua51","description":"powerful, lightweight programming language"},{"name":"lua51-ansicolors","description":"Ansicolors is a simple Lua function for printing to the console in color"},{"name":"lua51-argparse","description":"Argparse is a feature-rich command line parser for Lua inspired by argparse for Python"},{"name":"lua51-binaryheap","description":"Binary heap implementation in pure Lua"},{"name":"lua51-bit32","description":"Lua 5.2 bit manipulation library"},{"name":"lua51-cgilua","description":"Building Web Scripts with Lua"},{"name":"lua51-checks","description":"Provides a `checks()` function for Lua"},{"name":"lua51-cjson","description":"Lua CJSON is a fast JSON encoding/parsing module for Lua"},{"name":"lua51-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":"lua51-coxpcall","description":"Coroutine safe xpcall and pcall"},{"name":"lua51-fennel","description":"a lisp that compiles to Lua"},{"name":"lua51-glut","description":"a set of libraries providing OpenGL and GLUT bindings for Lua 5"},{"name":"lua51-lgi","description":"Lua bindings to GObject libraries"},{"name":"lua51-lpeg","description":"Parsing Expression Grammars For Lua"},{"name":"lua51-lsqlite3","description":"A binding for Lua to the SQLite3 database library"},{"name":"lua51-lua-gd","description":"an image manipulation library for the Lua Programming Language, based on Thomas Boutell's GD library"},{"name":"lua51-luabitop","description":"C extension module for bitwise operators"},{"name":"lua51-luacheck","description":"A tool for linting and static analysis of Lua code"},{"name":"lua51-luaexpat","description":"XML Expat parsing"},{"name":"lua51-luafilesystem","description":"Lua library to complement the set of functions related to file systems offered by the standard Lua distribution."},{"name":"lua51-luahpdf","description":"Lua module that lets you programmatically create PDF files"},{"name":"lua51-luajson","description":"customizable JSON decoder/encoder"},{"name":"lua51-luaposix","description":"Lua bindings for POSIX"},{"name":"lua51-luarocks","description":"Manager for rocks, lua extensions."},{"name":"lua51-luasec","description":"binding for OpenSSL library to provide TLS/SSL communication over LuaSocket"},{"name":"lua51-luasocket","description":"Network support for the Lua language"},{"name":"lua51-luasql-sqlite3","description":"LuaSQL is a simple interface from Lua to a DBMS."},{"name":"lua51-luazip","description":"LuaZip is a Lua extension library used to read files stored inside zip files."},{"name":"lua51-lunit","description":"a unit testing framework for Lua"},{"name":"lua51-md5","description":"checksum facilities for Lua"},{"name":"lua51-MessagePack","description":"a pure Lua implementation of the MessagePack serialization format"},{"name":"lua51-metalua-parser","description":"Define and generate an AST format for Lua programs"},{"name":"lua51-mpack","description":"msgpack for Lua"},{"name":"lua51-numlua","description":"numerical routines for Lua"},{"name":"lua51-psl","description":"Lua bindings to libpsl"},{"name":"lua51-readline","description":"Lua interface for readline packages."}]}