{"count":52480,"next":"https://ports.macports.org/api/v1/search/?format=json&page=305","previous":"https://ports.macports.org/api/v1/search/?format=json&page=303","results":[{"maintainers":["tsujp"],"variants":null,"name":"janet-html","description":"A library for representing HTML in Janet","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","janet"],"version":"20220602"},{"maintainers":["tsujp"],"variants":null,"name":"janet-jhydro","description":"Lightweight cryptographic and random number generation utils for Janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20220601"},{"maintainers":["tsujp"],"variants":null,"name":"janet-joy","description":"A full stack janet web framework","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20210811"},{"maintainers":["tsujp"],"variants":null,"name":"janet-json","description":"A JSON module for janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20220522"},{"maintainers":["tsujp"],"variants":null,"name":"janet-musty","description":"an incomplete Mustache implementation in Janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20210905"},{"maintainers":["tsujp"],"variants":null,"name":"janet-path","description":"Simple path manipulation module for Janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"202110109"},{"maintainers":["tsujp"],"variants":null,"name":"janet-spork","description":"Various Janet utility modules","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20220604"},{"maintainers":["tsujp"],"variants":null,"name":"janet-sqlite3","description":"This native module proves sqlite bindings for janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20220521"},{"maintainers":["tsujp"],"variants":null,"name":"janet-testament","description":"a testing library for Janet","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","janet"],"version":"20211031"},{"maintainers":["tsujp"],"variants":null,"name":"janet-tester","description":"A testing library for janet","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","janet"],"version":"0.4"},{"maintainers":["tsujp"],"variants":null,"name":"janet-uri","description":"A uri parser implemented in janet","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","janet"],"version":"1.0.0"},{"maintainers":null,"variants":null,"name":"AutoRaise","description":"AutoRaise raises application windows to the front and gives them focus on mouse hover","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["sysutils"],"version":"2.1.0"},{"maintainers":["judaew"],"variants":["universal"],"name":"libck","description":"A concurrency primitives, safe memory reclamation mechanisms C library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel"],"version":"0.7.2"},{"maintainers":["judaew"],"variants":["universal"],"name":"dnsperf","description":"DNS Performance Testing Tools","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["sysutils","net"],"version":"2.14.0"},{"maintainers":["Tatsh"],"variants":["debug","universal"],"name":"melonds","description":"Nintendo DS emulator.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["games","emulators"],"version":"0.9.4"},{"maintainers":["Tatsh"],"variants":["universal"],"name":"retroarch","description":"Frontend for the libretro API.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["games","emulators"],"version":"1.10.2"},{"maintainers":["harens"],"variants":null,"name":"py-cloudscraper","description":"A Python module to bypass Cloudflare's anti-bot page","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.2.71"},{"maintainers":["harens"],"variants":null,"name":"search-that-hash","description":"Searches Hash APIs to crack your hash quickly","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["security","python"],"version":"0.2.8"},{"maintainers":["i0ntempest"],"variants":null,"name":"expresso","description":"expresso is a command line interface to control the ExpressVPN app","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["sysutils","net"],"version":"1.3.0"},{"maintainers":["judaew"],"variants":null,"name":"rb-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":["judaew"],"variants":null,"name":"rb30-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":["judaew"],"variants":null,"name":"rb27-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":["judaew"],"variants":null,"name":"rb26-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":["judaew"],"variants":null,"name":"rb25-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":["judaew"],"variants":null,"name":"rb24-rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["archivers","ruby"],"version":"3.2.2"},{"maintainers":null,"variants":null,"name":"py-ntlm-auth","description":"Calculates NTLM Authentication codes","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["security","python"],"version":"1.5.0"},{"maintainers":null,"variants":null,"name":"py-requests_ntlm","description":"NTLM authentication support for Requests","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","net","security","python"],"version":"1.3.0"},{"maintainers":null,"variants":null,"name":"py-pywinrm","description":"Python library for Windows Remote Management (WinRM)","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","net","python"],"version":"0.5.0"},{"maintainers":null,"variants":null,"name":"p5.32-crypt-cbc","description":"Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"3.70.0"},{"maintainers":null,"variants":["universal"],"name":"p5.32-version","description":"version - Perl extension for Version Objects","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"0.993.400"},{"maintainers":null,"variants":null,"name":"p5.32-cpan-meta","description":"CPAN::Meta - the distribution metadata for a CPAN dist","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"2.150.13"},{"maintainers":null,"variants":null,"name":"p5.32-cpan-meta-requirements","description":"CPAN::Meta::Requirements - a set of version requirements for a CPAN dist","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"2.145.0"},{"maintainers":null,"variants":null,"name":"p5.32-cpan-meta-yaml","description":"CPAN::Meta::YAML - Read and write a subset of YAML for CPAN Meta files","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"0.20.0"},{"maintainers":null,"variants":["universal"],"name":"p5.32-encode","description":"Encode - character encodings in Perl","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"3.240.0"},{"maintainers":null,"variants":null,"name":"p5.32-inc-latest","description":"inc::latest - use modules bundled in inc/ if they are newer than installed ones","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"0.500.0"},{"maintainers":null,"variants":null,"name":"p5.32-module-build","description":"Build and install perl modules (MakeMaker replacement)","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"0.423.400"},{"maintainers":null,"variants":null,"name":"p5.32-module-metadata","description":"Module::Metadata - Gather package and POD information from perl module files","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"1.0.39"},{"maintainers":null,"variants":null,"name":"p5.32-perl-ostype","description":"Map Perl operating system names to generic types","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"1.10.0"},{"maintainers":null,"variants":null,"name":"p5.32-pod-escapes","description":"for resolving Pod E<...> sequences","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"1.70.0"},{"maintainers":null,"variants":null,"name":"p5.32-pod-simple","description":"Pod::Simple - framework for parsing Pod","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"3.480.0"},{"maintainers":null,"variants":["universal"],"name":"p5.32-scalar-list-utils","description":"Scalar::List::Utils - A distribution of general-utility subroutines","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"1.700.0"},{"maintainers":null,"variants":["universal"],"name":"p5.32-socket","description":"Socket - networking constants and support functions","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["perl"],"version":"2.41.0"},{"maintainers":null,"variants":null,"name":"py-ukpostcodeparser","description":"UK Postcode parser","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.1.2"},{"maintainers":["harens"],"variants":null,"name":"py-checkdigit","description":"An easy-to-use check digit library for data validation","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.5.0"},{"maintainers":["herbygillot"],"variants":null,"name":"pyinfra","description":"pyinfra automates infrastructure super fast at massive scale.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["sysutils","python"],"version":"3.6"},{"maintainers":null,"variants":null,"name":"py-pytest-subtests","description":"unittest subTest() support and subtests fixture.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"0.13.1"},{"maintainers":["herbygillot"],"variants":null,"name":"go-task","description":"A task runner / simpler Make alternative written in Go","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel"],"version":"3.50.0"},{"maintainers":["ra1nb0w"],"variants":["debug"],"name":"qcustomplot","description":"QCustomPlot is an easy to use plotting widget for Qt","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["graphics","science"],"version":"2.1.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-asttokens","description":"The asttokens module annotates Python abstract syntax trees (ASTs).","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.0.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-executing","description":"Get the currently executing AST node of a frame.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.2.1"}]}