var json = { "categories": { "1": "cms", "2": "message-boards", "3": "database-managers", "4": "documentation-tools", "5": "widgets", "6": "ecommerce", "7": "photo-galleries", "8": "wikis", "9": "hosting-panels", "10": "analytics", "11": "blogs", "12": "javascript-frameworks", "13": "issue-trackers", "14": "video-players", "15": "comment-systems", "16": "captchas", "17": "font-scripts", "18": "web-frameworks", "19": "miscellaneous", "20": "editors", "21": "lms", "22": "web-servers", "23": "cache-tools", "24": "rich-text-editors", "25": "javascript-graphics", "26": "mobile-frameworks", "27": "programming-languages", "28": "operating-systems", "29": "search-engines", "30": "web-mail", "31": "cdn", "32": "marketing-automation", "33": "web-server-extensions", "34": "databases", "35": "maps", "36": "advertising-networks", "37": "network-devices", "38": "media-servers", "39": "webcams", "40": "printers", "41": "payment-processors", "42": "tag-managers", "43": "paywalls" }, "apps": { "1C-Bitrix": { "website": "www.1c-bitrix.ru", "cats": [ 1 ], "headers": { "X-Powered-CMS": "Bitrix Site Manager", "Set-Cookie": "BITRIX_" }, "html": "(?:]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))", "script": "1c-bitrix", "implies": "PHP" }, "1und1": { "website": "1und1.de", "cats": [ 6 ], "url": "/shop/catalog/browse\\?sessid=", "implies": "PHP" }, "2z Project": { "website": "2zproject-cms.ru", "cats": [ 1 ], "meta": { "generator": "2z project ([\\d.]+)\\;version:\\1" } }, "3dCart": { "website": "www.3dcart.com", "cats": [ 1, 6 ], "headers": { "X-Powered-By": "3DCART" }, "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)" }, "3DM": { "website": "www.3ware.com", "cats": [ 19 ], "html": "