{ "categories": { "1": "cms", "2": "message-boards", "3": "database-managers", "4": "documentation-tools", "5": "widgets", "6": "web-shops", "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" }, "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)" }, "Accessible Portal": { "website": "www.accessibleportal.com", "cats": [ 1 ], "meta": { "generator": "Accessible Portal" }, "implies": "PHP" }, "AddThis": { "website": "www.addthis.com", "cats": [ 5 ], "script": "addthis\\.com/js/(\\d+)?\\;version:\\1", "env": "^addthis" }, "Adobe ColdFusion": { "website": "adobe.com/products/coldfusion-family.html", "cats": [ 18 ], "url": "\\.cfm$", "html": "" }, "CakePHP": { "website": "cakephp.org", "cats": [ 18 ], "headers": { "Set-Cookie": "cakephp=" }, "meta": { "application-name": "CakePHP" }, "implies": "PHP" }, "Cargo": { "website": "cargocollective.com", "cats": [ 1 ], "meta": { "cargo_title": ".*" }, "script": "/cargo\\.", "html": "]+Cargo feed", "implies": "PHP" }, "CentOS": { "website": "centos.org", "cats": [ 28 ], "headers": { "Server": "CentOS", "X-Powered-By": "CentOS" } }, "CFML": { "website": "adobe.com/products/coldfusion-family.html", "cats": [ 27 ] }, "CacheFly": { "website": "www.cachefly.com", "cats": [ 31 ], "headers": { "Server": "^CFS ", "X-CF1": ".+", "X-CF2": ".+" } }, "Chameleon": { "website": "chameleon-system.de", "cats": [ 1 ], "meta": { "generator": "chameleon-cms" }, "implies": [ "Apache", "PHP" ] }, "Chamilo": { "website": "www.chamilo.org", "cats": [ 21 ], "html": "\">Chamilo ([\\d.]+)\\;version:\\1", "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" }, "implies": "PHP" }, "Chartbeat": { "website": "chartbeat.com", "cats": [ 10 ], "html": "function loadChartbeat\\(\\) {", "script": "chartbeat\\.js" }, "Cherokee": { "website": "www.cherokee-project.com", "cats": [ 22 ], "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" } }, "CKEditor": { "website": "ckeditor.com", "cats": [ 24 ], "env": "^CKEDITOR$", "implies": "PHP" }, "ClickHeat": { "website": "www.labsmedia.com/clickheat/index.html", "cats": [ 10 ], "script": "clickheat.*\\.js", "env": "^clickHeat", "implies": "PHP" }, "ClickTale": { "website": "www.clicktale.com", "cats": [ 10 ], "env": "^ClickTale" }, "Clicky": { "website": "getclicky.com", "cats": [ 10 ], "script": "static\\.getclicky\\.com", "env": "^clicky$" }, "CloudFlare": { "website": "www.cloudflare.com", "cats": [ 31 ], "headers": { "Server": "cloudflare" }, "env": "^CloudFlare$" }, "CMS Made Simple": { "website": "cmsmadesimple.org", "cats": [ 1 ], "meta": { "generator": "CMS Made Simple" }, "implies": "PHP" }, "CMSimple": { "website": "www.cmsimple.org/en", "cats": [ 1 ], "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" }, "implies": "PHP" }, "CO2Stats": { "website": "co2stats.com", "cats": [ 10 ], "html": "src=[^>]+co2stats\\.com/propres\\.php" }, "CodeIgniter": { "website": "codeigniter.com", "cats": [ 18 ], "headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker|ci_session)" }, "implies": "PHP" }, "CodeMirror": { "website": "codemirror.net", "cats": [ 19 ], "env": "^CodeMirror$" }, "Commerce Server": { "website": "commerceserver.net", "cats": [ 6 ], "headers": { "COMMERCE-SERVER-SOFTWARE": ".+" }, "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] }, "comScore": { "website": "comscore.com", "cats": [ 10 ], "html": "]* (?:id=\"comscore\"|scr=[^>]+comscore)", "env": "^_?COMSCORE$" }, "Concrete5": { "website": "concrete5.org", "cats": [ 1 ], "script": "concrete/js/", "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" }, "env": "^CCM_IMAGE_PATH$", "implies": "PHP" }, "Connect": { "website": "www.senchalabs.org/connect", "cats": [ 18 ], "headers": { "X-Powered-By": "^Connect$" }, "implies": "node.js" }, "Contao": { "website": "contao.org", "cats": [ 1 ], "html": "(?:|]+(?:typolight|contao)\\.css)", "implies": "PHP" }, "Contenido": { "website": "contenido.org/en", "cats": [ 1 ], "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, "implies": "PHP" }, "Contens": { "website": "www.contens.com/en/pub/index.cfm", "cats": [ 1 ], "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" }, "implies": [ "Java", "CFML" ] }, "ContentBox": { "website": "www.gocontentbox.org", "cats": [ 1, 11 ], "meta": { "generator": "ContentBox powered by ColdBox" }, "implies": "Adobe ColdFusion" }, "ConversionLab": { "website": "www.trackset.it/conversionlab", "cats": [ 10 ], "script": "conversionlab\\.trackset\\.com/track/tsend\\.js" }, "Coppermine": { "website": "coppermine-gallery.net", "cats": [ 7 ], "html": ")", "implies": "PHP" }, "Gauges": { "website": "get.gaug.es", "cats": [ 10 ], "headers": { "Set-Cookie": "_gauges_[^;]+=" }, "env": "^_gauges$" }, "Gentoo": { "website": "www.gentoo.org", "cats": [ 28 ], "headers": { "X-Powered-By": "gentoo" } }, "Get Satisfaction": { "website": "getsatisfaction.com", "cats": [ 13 ], "env": "^feedback_widget$" }, "GetSimple CMS": { "website": "get-simple.info", "cats": [ 1 ], "meta": { "generator": "GetSimple" }, "implies": "PHP" }, "GoAhead": { "website": "embedthis.com/products/goahead/index.html", "cats": [ 22 ], "headers": { "Server": "GoAhead" } }, "Google Analytics": { "website": "google.com/analytics", "cats": [ 10 ], "html": "_gaq\\.push\\(\\['_setAccount", "script": "(?:\\.google-analytics\\.com/ga\\.js|google-analytics\\.com/urchin\\.js)", "headers": { "Set-Cookie": "__utma" }, "env": "^gaGlobal$" }, "Google App Engine": { "website": "code.google.com/appengine", "cats": [ 22 ], "headers": { "Server": "Google Frontend" } }, "Google Code Prettify": { "website": "code.google.com/p/google-code-prettify", "cats": [ 19 ], "env": "^prettyPrint$" }, "Google Font API": { "website": "code.google.com/apis/webfonts", "cats": [ 17 ], "script": "googleapis\\.com/.+webfont", "html": "]* href=[^>]+fonts\\.googleapis\\.com", "env": "^WebFonts$" }, "Google Maps": { "website": "maps.google.com", "cats": [ 35 ], "script": "(?:maps\\.google\\.com/maps\\?file=api(?:&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\1" }, "Google PageSpeed": { "website": "developers.google.com/speed/pagespeed/mod", "cats": [ 23, 33 ], "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" } }, "Google Sites": { "website": "sites.google.com", "cats": [ 1 ], "url": "sites\\.google\\.com" }, "Google Tag Manager": { "website": "www.google.com/tagmanager", "cats": [ 19 ], "html": "googletagmanager\\.com/ns\\.html[^>]+>" }, "Google Web Toolkit": { "website": "developers.google.com/web-toolkit", "cats": [ 18 ], "env": "^__gwt_", "implies": "Java" }, "GoStats": { "website": "gostats.com", "cats": [ 10 ], "env": "^_go(?:stats|_track)" }, "Graffiti CMS": { "website": "graffiticms.codeplex.com", "cats": [ 1 ], "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, "script": "/graffiti\\.js", "headers": { "Set-Cookie": "graffitibot[^;]=" } }, "Gravatar": { "website": "gravatar.com", "cats": [ 19 ], "env": "^Gravatar$" }, "Gravity Insights": { "website": "insights.gravity.com", "cats": [ 10 ], "env": "^GravityInsights$" }, "G-WAN": { "website": "gwan.com", "cats": [ 22 ], "headers": { "Server": "G-WAN" } }, "GX WebManager": { "website": "www.gxsoftware.com/en/products/web-content-management.htm", "cats": [ 1 ], "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, "html": "", "env": "^_?owa_" }, "OneStat": { "website": "www.onestat.com", "cats": [ 10 ], "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" }, "OpenCart": { "website": "www.opencart.com", "cats": [ 6 ], "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", "implies": "PHP" }, "openEngine": { "website": "openengine.de/html/pages/de/", "cats": [ 1 ], "meta": "openEngine" }, "OpenGrok": { "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", "cats": [ 19 ], "headers": { "Set-Cookie": "OpenGrok" }, "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, "implies": "Java" }, "OpenGSE": { "website": "code.google.com/p/opengse", "cats": [ 22 ], "headers": { "Server": "GSE" }, "implies": "Java" }, "OpenLayers": { "website": "openlayers.org", "cats": [ 35 ], "script": "openlayers", "env": "^OpenLayers$" }, "OpenNemas": { "website": "openhost.es/en/opennemas", "cats": [ 1 ], "headers": { "X-Powered-By": "OpenNemas" } }, "OpenSSL": { "website": "openssl.org", "cats": [ 33 ], "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } }, "OpenText Web Solutions": { "website": "websolutions.opentext.com", "cats": [ 1 ], "html": "\\;version:\\1", "implies": "PHP" }, "phpBB": { "website": "phpbb.com", "cats": [ 2 ], "meta": { "copyright": "phpBB Group" }, "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|]+php-fusion", "implies": "PHP" }, "phpMyAdmin": { "website": "www.phpmyadmin.net", "cats": [ 3 ], "html": "(?:PMA_sendHeaderLocation\\(|phpMyAdmin)", "env": "pma_absolute_uri", "implies": [ "PHP", "MySQL" ] }, "PHP-Nuke": { "website": "phpnuke.org", "cats": [ 2 ], "meta": { "generator": "PHP-Nuke" }, "html": "<[^>]+Powered by PHP-Nuke" }, "phpPgAdmin": { "website": "phppgadmin.sourceforge.net", "cats": [ 3 ], "html": "(?:phpPgAdmin|phpPgAdmin)", "implies": "PHP" }, "phpSQLiteCMS": { "website": "phpsqlitecms.net", "cats": [ 1 ], "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, "implies": [ "PHP", "SQLite\\;confidence:50" ] }, "phpwind": { "website": "www.phpwind.net", "cats": [ 1, 2 ], "meta": { "generator": "^phpwind" }, "html": "Powered by ]+id=\"xvotes-0", "env": "^pligg_" }, "Plone": { "website": "plone.org", "cats": [ 1 ], "meta": { "generator": "Plone" }, "implies": "Python" }, "Plura": { "website": "www.pluraprocessing.com", "cats": [ 19 ], "html": "