{ "name": "zotlabs/hubzilla", "type": "application", "description": "Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.", "keywords": [ "CMS", "identity", "decentralisation", "permission", "SSO", "ZOT" ], "homepage": "http://framagit.org/hubzilla/core/", "license": "MIT", "authors": [ { "name": "Mike Macgirvin", "role": "founder" } ], "support": { "issues": "https://framagit.org/hubzilla/core/issues", "source": "https://framagit.org/hubzilla/core/" }, "require": { "php": ">=8.1", "ext-curl": "*", "ext-iconv": "*", "ext-intl": "*", "ext-mbstring": "*", "ext-xml": "*", "ext-openssl": "*", "ext-json": "*", "ext-posix": "*", "ext-sodium": "*", "ext-bcmath": "*", "sabre/dav": "^4.0", "michelf/php-markdown": "^2.0", "bshaffer/oauth2-server-php": "^1.9", "ezyang/htmlpurifier": "^4.9", "simplepie/simplepie": "~1.5", "league/html-to-markdown": "^5.0", "pear/text_languagedetect": "^1.0", "commerceguys/intl": "~1.1.0", "lukasreschke/id3parser": "^0.0.3", "smarty/smarty": "^4.1", "ramsey/uuid": "^4.1", "twbs/bootstrap": "^5.3", "blueimp/jquery-file-upload": "^10.3", "desandro/imagesloaded": "^4.1", "phpseclib/phpseclib": "^2.0.47", "jbroadway/urlify": "^1.2", "chillerlan/php-qrcode": "^4.3", "spomky-labs/otphp": "^11.1", "patrickschur/language-detection": "^5.3", "stephenhill/base58": "^1.1", "mmccook/php-json-canonicalization-scheme": "^1.0", "scssphp/scssphp": "^1.12", "twbs/bootstrap-icons": "^1.11", "mikespub/php-epub-meta": "^2.3" }, "require-dev": { "ext-yaml": "*", "phpunit/phpunit": "^10.5", "php-mock/php-mock-phpunit": "^2.10", "phpmd/phpmd": "^2.6", "squizlabs/php_codesniffer": "*", "php-mock/php-mock": "^2.2", "dms/phpunit-arraysubset-asserts": "^0.5.0", "phpstan/phpstan": "^2.0" }, "autoload": { "psr-4": { "Hubzilla\\": "include/", "Zotlabs\\": "Zotlabs/" } }, "minimum-stability": "stable", "config": { "notify-on-install": false, "optimize-autoloader": true } }