diff --git a/src/technologies.json b/src/technologies.json index 6806d9a7c..1055e0246 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -96,7 +96,7 @@ "[^>]{0,50}script src=[^>]/profiles/apigee", "icon": "apigee.svg", "scripts": "/profiles/apigee", + "description": "Apigee is an API gateway management tool to exchange data across cloud services and applications.", "website": "https://cloud.google.com/apigee/" }, "Apollo": { @@ -1229,6 +1237,7 @@ "js\\.arcgis\\.com", "basemaps\\.arcgis\\.com" ], + "description": "ArcGIS API for JavaScript is a tool used to embed maps and tasks in web applications.", "website": "https://developers.arcgis.com/javascript/" }, "Artifactory": { @@ -1286,6 +1295,7 @@ "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" }, + "description": "AsciiDoc is a text document format for writing documentation, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.", "website": "http://www.methods.co.nz/asciidoc" }, "Asciinema": { @@ -1393,6 +1403,7 @@ "html": "]*audioeye\\.com/frame/cookieStorage", "icon": "AudioEye.png", "scripts": "audioeye\\.com/ae\\.js", + "description": "AudioEye automatically evaluates and adjusts website content to be accessible.", "website": "https://www.audioeye.com/" }, "Aurelia": { @@ -1547,6 +1558,7 @@ "Backbone.VERSION": "^(.+)$\\;version:\\1" }, "scripts": "backbone.*\\.js", + "description": "BackboneJS is a JavaScript library that allows to develop and structure the client side applications that run in a web browser.", "website": "http://backbonejs.org" }, "Backdrop": { @@ -1732,6 +1744,7 @@ "generator": "^Blogger$" }, "url": "^https?://[^/]+\\.(?:blogspot|blogger)\\.com", + "description": "Blogger is a blog-publishing service that allows multi-user blogs with time-stamped entries.", "website": "http://www.blogger.com" }, "Bloomreach": { @@ -1750,6 +1763,7 @@ "meta": { "generator": "Bluefish(?:\\s([\\d.]+))?\\;version:\\1" }, + "description": "Bluefish is a free software text editor with a variety of tools for programming in general and the development of websites.", "website": "http://sourceforge.net/projects/bluefish" }, "Boa": { @@ -1789,6 +1803,7 @@ ], "icon": "BoldChat.png", "scripts": "^https?://vmss\\.boldchat\\.com/aid/\\d{18}/bc\\.vms4/vms\\.js", + "description": "BoldChat is a live chat platform.", "website": "https://www.boldchat.com/" }, "BoldGrid": { @@ -1803,6 +1818,7 @@ ], "implies": "WordPress", "scripts": "/wp-content/plugins/post-and-page-builder", + "description": "BoldGrid is a free website builder for WordPress websites.", "website": "https://boldgrid.com" }, "Bolt": { @@ -2057,6 +2073,7 @@ ], "icon": "civic.png", "scripts": "cc\\.cdn\\.civiccomputing\\.com", + "description": "Civic provides cookie control for user consent and the use of cookies.", "website": "https://www.civicuk.com/cookie-control" }, "CKEditor": { @@ -2530,6 +2547,7 @@ "Server": "cloudera" }, "icon": "Cloudera.png", + "description": "Cloudera is a software platform for data engineering, data warehousing, machine learning and analytics that runs in the cloud or on-premises.", "website": "http://www.cloudera.com" }, "Cloudflare": { @@ -2717,7 +2735,7 @@ "icon": "Contao.png", "implies": "PHP", "meta": { - "generator": "^Contao Open Source CMS$" + "generator": "^Contao open-source CMS$" }, "website": "http://contao.org" }, @@ -2782,6 +2800,7 @@ ], "icon": "CookieScript.png", "scripts": "//cookie-script\\.com/s/", + "description": "Cookie-Script automatically scans, categorises and adds description to all cookies found on your website.", "website": "https://cookie-script.com/" }, "CookieHub": { @@ -2818,6 +2837,7 @@ "html": "", "icon": "Java.png", + "description": "Javadoc is a tool used for generating Java code documentation in HTML format from Java source code.", "website": "https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html" }, "Jekyll": { @@ -6152,6 +6201,7 @@ "jenkinsCIGlobal": "", "jenkinsRules": "" }, + "description": "Jenkins is an open-source automation tool written in Java with plugins built for Continuous Integration (CI) purposes.", "website": "https://jenkins.io/" }, "Jetshop": { @@ -6216,6 +6266,7 @@ ], "icon": "Jitsi.png", "scripts": "lib-jitsi-meet.*\\.js", + "description": "Jitsi is a free and open-source multiplatform voice (VoIP), videoconferencing and instant messaging applications for the web platform.", "website": "https://jitsi.org" }, "Jive": { @@ -6514,6 +6565,7 @@ "meta": { "generator": "^Koha ([\\d.]+)$\\;version:\\1" }, + "description": "Koha is an open-source Integrated Library System (ILS).", "website": "https://koha-community.org/" }, "Kohana": { @@ -6686,6 +6738,7 @@ "L.version": "^(.+)$\\;version:\\1\\;confidence:0" }, "scripts": "leaflet.{0,32}\\.js", + "description": "Leaflet is the open-source JavaScript library for mobile-friendly interactive maps.", "website": "http://leafletjs.com" }, "Less": { @@ -6855,6 +6908,7 @@ "js": { "LiveAgent": "" }, + "description": "LiveAgent is an online live chat platform. The software provides a ticket management system.", "website": "https://www.ladesk.com" }, "LiveChat": { @@ -6863,6 +6917,7 @@ ], "icon": "LiveChat.png", "scripts": "cdn\\.livechatinc\\.com/.*tracking\\.js", + "description": "LiveChat is an online customer service software with online chat, help desk software, and web analytics capabilities.", "website": "http://livechatinc.com" }, "LiveHelp": { @@ -6874,6 +6929,7 @@ "js": { "LHready": "" }, + "description": "LiveHelp is an online chat tool.", "website": "http://www.livehelp.it" }, "LiveJournal": { @@ -6882,6 +6938,7 @@ ], "icon": "LiveJournal.png", "url": "\\.livejournal\\.com", + "description": "LiveJournal is a social networking service where users can keep a blog, journal or diary.", "website": "http://www.livejournal.com" }, "LivePerson": { @@ -6890,6 +6947,7 @@ ], "icon": "LivePerson.png", "scripts": "^https?://lptag\\.liveperson\\.net/tag/tag\\.js", + "description": "LivePerson is a tool for conversational chatbots and messaging.", "website": "https://www.liveperson.com/" }, "LiveStreet CMS": { @@ -6919,6 +6977,7 @@ "fyre": "" }, "scripts": "livefyre_init\\.js", + "description": "Livefyre is a platform that integrates with the social web to boost social interaction.", "website": "http://livefyre.com" }, "Liveinternet": { @@ -7008,6 +7067,7 @@ "Server": "Logitech Media Server(?: \\(([\\d\\.]+))?\\;version:\\1" }, "icon": "Logitech Media Server.png", + "description": "Logitech Media Server is a streaming audio server.", "website": "http://www.mysqueezebox.com" }, "Loja Integrada": { @@ -7053,6 +7113,7 @@ "cpe": "cpe:/a:apache:lucene", "icon": "Lucene.png", "implies": "Java", + "description": "Lucene is a free and open-source search engine software library.", "website": "http://lucene.apache.org/core/" }, "Luigi’s Box": { @@ -7207,6 +7268,8 @@ ], "cpe": "cpe:/a:mariadb_project:mariadb", "icon": "mariadb.svg", + "excludes": "MySQL", + "description": "MariaDB is an open-source relational database management system compatible with MySQL.", "website": "https://mariadb.org" }, "Marionette.js": { @@ -7223,6 +7286,7 @@ "Marionette.VERSION": "^(.+)$\\;version:\\1" }, "scripts": "backbone\\.marionette.*\\.js", + "description": "Marionette is a composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications. It is a collection of common design and implementation patterns found in applications.", "website": "https://marionettejs.com" }, "Marked": { @@ -7309,7 +7373,7 @@ }, "meta": { "apple-itunes-app": "app-id=737216887", - "generator": "(?:Matomo|Piwik) - Open Source Web Analytics", + "generator": "(?:Matomo|Piwik) - open-source Web Analytics", "google-play-app": "app-id=org\\.piwik\\.mobile2" }, "scripts": "piwik\\.js|piwik\\.php", @@ -7432,6 +7496,7 @@ "implies": "Node.js", "scripts": "medium\\.com", "url": "^https?://(?:www\\.)?medium\\.com", + "description": "Medium is an online publishing platform.", "website": "https://medium.com" }, "Meebo": { @@ -7568,6 +7633,7 @@ "ProgId": "^Excel\\.", "generator": "Microsoft Excel( [\\d.]+)?\\;version:\\1" }, + "description": "Microsoft Excel is an electronic spreadsheet program used for storing, organizing, and manipulating data.", "website": "https://office.microsoft.com/excel" }, "Microsoft HTTPAPI": { @@ -7591,6 +7657,7 @@ "ProgId": "^PowerPoint\\.", "generator": "Microsoft PowerPoint ( [\\d.]+)?\\;version:\\1" }, + "description": "Microsoft PowerPoint is a tool to create presentations using simple drag and drop tools.", "website": "https://office.microsoft.com/powerpoint" }, "Microsoft Publisher": { @@ -7604,6 +7671,7 @@ "ProgId": "^Publisher\\.", "generator": "Microsoft Publisher( [\\d.]+)?\\;version:\\1" }, + "description": "Microsoft Publisher is an application that allows you to create professional documents such as newsletters, postcards, flyers, invitations, brochures.", "website": "https://office.microsoft.com/publisher" }, "Microsoft SharePoint": { @@ -7639,6 +7707,7 @@ "ProgId": "^Word\\.", "generator": "Microsoft Word( [\\d.]+)?\\;version:\\1" }, + "description": "MS Word is a word-processing program used primarily for creating documents.", "website": "https://office.microsoft.com/word" }, "Milligram": { @@ -7730,6 +7799,7 @@ "meta": { "generator": "^mkdocs-([\\d.]+)\\;version:\\1" }, + "description": "MkDocs is a static site generator, used for building project documentation.", "website": "http://www.mkdocs.org/" }, "MobX": { @@ -7890,7 +7960,7 @@ "moment.version": "^(.+)$\\;version:\\1" }, "scripts": "moment(?:\\.min)?\\.js", - "description": "Moment.js is a free and open source JavaScript library that removes the need to use the native JavaScript Date object directly.", + "description": "Moment.js is a free and open-source JavaScript library that removes the need to use the native JavaScript Date object directly.", "website": "https://momentjs.com" }, "Mondo Media": { @@ -7909,6 +7979,7 @@ ], "cpe": "cpe:/a:mongodb:mongodb", "icon": "MongoDB.png", + "description": "MongoDB is a document-oriented NoSQL database used for high volume data storage.", "website": "http://www.mongodb.org" }, "Mongrel": { @@ -8067,6 +8138,7 @@ "Mustache.version": "^(.+)$\\;version:\\1" }, "scripts": "mustache(?:\\.min)?\\.js", + "description": "Mustache is a web template system.", "website": "https://mustache.github.io" }, "My Food Link": { @@ -8120,6 +8192,7 @@ ], "cpe": "cpe:/a:mysql:mysql", "icon": "MySQL.svg", + "description": "MySQL is an open-source relational database management system.", "website": "http://mysql.com" }, "MyWebsite": { @@ -8476,6 +8549,7 @@ ], "icon": "Olark.png", "scripts": "^https?:\\/\\/static\\.olark\\.com\\/jsclient\\/loader1\\.js", + "description": "Olark is a cloud-based live chat solution.", "website": "https://www.olark.com/" }, "OneAPM": { @@ -8513,6 +8587,7 @@ "cdn\\.cookielaw\\.org", "optanon\\.blob\\.core\\.windows\\.net" ], + "description": "OneTrust is a cloud-based data privacy management compliance platform.", "website": "http://www.onetrust.com" }, "Onshop": { @@ -8526,7 +8601,7 @@ "generator": "Onshop Ecommerce" }, "scripts": "/opencart_custom\\.js", - "description": "OpenCartfree open source ecommerce platform for online merchants.", + "description": "OpenCartfree open-source ecommerce platform for online merchants.", "website": "https://onshop.asia" }, "Open AdStream": { @@ -8564,6 +8639,7 @@ "meta": { "generator": "Open Journal Systems(?: ([\\d.]+))?\\;version:\\1" }, + "description": "Open Journal Systems (OJS) is an open-source software application for managing and publishing scholarly journals.", "website": "http://pkp.sfu.ca/ojs" }, "Open Web Analytics": { @@ -8662,6 +8738,7 @@ "ol.CanvasMap": "" }, "scripts": "openlayers", + "description": "OpenLayers is an open-source JavaScript library for displaying map data in web browser.", "website": "https://openlayers.org" }, "OpenNemas": { @@ -8863,6 +8940,7 @@ ], "icon": "osano.png", "scripts": "cookieconsent\\.min\\.js", + "description": "Osano is a data privacy platform that helps your website become compliant with laws such as GDPR and CCPA.", "website": "https://www.osano.com/" }, "Outbrain": { @@ -9131,6 +9209,7 @@ 34 ], "icon": "percona.svg", + "description": "Percona server is an opensource, fully compatible, enhanced drop-in replacement for MySQL, providing superior performance, scalability, and instrumentation.", "website": "https://www.percona.com" }, "Percussion": { @@ -9453,6 +9532,7 @@ ], "cpe": "cpe:/a:postgresql:postgresql", "icon": "PostgreSQL.png", + "description": "PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance.", "website": "http://www.postgresql.org/" }, "Powerboutique": { @@ -9530,7 +9610,7 @@ "meta": { "generator": "PrestaShop" }, - "description": "PrestaShop is a freemium, open source ecommerce solution, written in the PHP programming language with support for the MySQL database management system.", + "description": "PrestaShop is a freemium, open-source ecommerce solution, written in the PHP programming language with support for the MySQL database management system.", "website": "http://www.prestashop.com" }, "Prism": { @@ -9575,6 +9655,7 @@ "Prototype.Version": "^(.+)$\\;version:\\1" }, "scripts": "(?:prototype|protoaculous)(?:-([\\d.]*[\\d]))?.*\\.js\\;version:\\1", + "description": "Prototype is a JavaScript Framework that aims to ease development of web applications.", "website": "http://www.prototypejs.org" }, "Protovis": { @@ -9700,6 +9781,7 @@ "quantserve": "" }, "scripts": "quantcast\\.mgr\\.consensu\\.org", + "description": "Quantcast Choice is a free consent management platform to meet key privacy requirements stemming from ePrivacy Directive, GDPR, and CCPA.", "website": "https://www.quantcast.com/gdpr/consent-management-solution/" }, "Quantcast Measure": { @@ -9721,6 +9803,7 @@ "icon": "question2answer.png", "implies": "PHP", "scripts": "\\./qa-content/qa-page\\.js\\?([0-9.]+)\\;version:\\1", + "description": "Question2Answer (Q2A) is a popular open-source Q&A platform for PHP/MySQL.", "website": "http://www.question2answer.org" }, "Quick.CMS": { @@ -9805,6 +9888,7 @@ "js": { "rdoc_rel_prefix": "" }, + "description": "RDoc produces HTML and command-line documentation for Ruby projects.", "website": "https://github.com/ruby/rdoc" }, "RX Web Server": { @@ -9899,6 +9983,7 @@ "Raychat": "" }, "scripts": "app\\.raychat\\.io/scripts/js", + "description": "Raychat is a free customer messaging platform.", "website": "https://raychat.io" }, "Rayo": { @@ -9929,6 +10014,7 @@ "Redoc.version": "^(.+)$\\;version:\\1" }, "scripts": "/redoc\\.(?:min\\.)?js", + "description": "Redoc is an open-source tool that generates API documentation from OpenAPI specifications.", "website": "https://github.com/Rebilly/ReDoc" }, "React": { @@ -9947,6 +10033,7 @@ "/([\\d.]+)/react(?:\\.min)?\\.js\\;version:\\1", "^react\\b.*\\.js" ], + "description": "React is an open-source JavaScript library for building user interfaces or UI components.", "website": "https://reactjs.org" }, "RebelMouse": { @@ -9967,6 +10054,7 @@ ], "icon": "Recite Me.png", "scripts": "api\\.reciteme\\.com/asset/js", + "description": "Recite Me is a cloud-based web accessibility assistive toolbar that allows website visitors to customize a site in a way that works for them.", "website": "https://reciteme.com/" }, "Recurly": { @@ -10024,6 +10112,7 @@ ], "cpe": "cpe:/a:redislabs:redis", "icon": "Redis.svg", + "description": "Redis is an in-memory data structure project implementing a distributed, in-memory key–value database with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indexes.", "website": "https://redis.io" }, "Redis Object Cache": { @@ -10073,6 +10162,7 @@ "requirejs.version": "^(.+)$\\;version:\\1" }, "scripts": "require.*\\.js", + "description": "RequireJS is a JavaScript library and file loader which manages the dependencies between JavaScript files and in modular programming.", "website": "http://requirejs.org" }, "Resin": { @@ -11147,6 +11237,7 @@ }, "icon": "SlickStack.png", "implies": "WordPress", + "description": "SlickStack is a free LEMP stack automation script written in Bash designed to enhance and simplify WordPress provisioning, performance, and security.", "website": "https://slickstack.io" }, "Slimbox": { @@ -11328,6 +11419,7 @@ "scripts": [ "^https?://cdn\\.solidpixels\\.net/" ], + "description": "Solidpixels is platform to build websites.", "website": "https://www.solidpixels.net" }, "Solodev": { @@ -11348,6 +11440,7 @@ ], "icon": "Solr.png", "implies": "Lucene", + "description": "Solr is an open-source enterprise-search platform, written in Java.", "website": "http://lucene.apache.org/solr/" }, "Solusquare OmniCommerce Cloud": { @@ -11430,6 +11523,7 @@ "js": { "DOCUMENTATION_OPTIONS": "" }, + "description": "Sphinx is a tool that makes it easy to create documentation.", "website": "https://www.sphinx-doc.org/" }, "SpinCMS": { @@ -12021,6 +12115,8 @@ ], "icon": "TawkTo.png", "scripts": "//embed\\.tawk\\.to", + "description": "Tawk.to is a free messaging app to monitor and chat with the visitors to a website, mobile app.", + "website": "http://tawk.to" }, "Tealeaf": { @@ -12066,7 +12162,7 @@ "meta": { "application-name": "TeamCity" }, - "description": "Underscore.js is a JavaScript library which provides utility functions for common programming tasks. It is comparable to features provided by Prototype.js and the Ruby language, but opts for a functional programming design instead of extending object prototypes.", + "description": "TeamCity is a build management and continuous integration server from JetBrains.", "website": "https://www.jetbrains.com/teamcity/" }, "Tebex": { @@ -12127,6 +12223,7 @@ ], "icon": "termly.svg", "scripts": "app\\.termly\\.io/embed\\.min\\.js", + "description": "Termly provides free website policy resources and web-based policy creation software.", "website": "https://termly.io/" }, "Tessitura": { @@ -12158,6 +12255,7 @@ ], "icon": "Texthelp.png", "scripts": "browsealoud\\.com/.*/browsealoud\\.js", + "description": "TextHelp is a literacy, accessibility and dyslexia software developer for people with reading and writing difficulties.", "website": "https://www.texthelp.com/en-gb/products/browsealoud/" }, "Textpattern CMS": { @@ -12244,6 +12342,7 @@ "generator": "^TiddlyWiki$", "tiddlywiki-version": "^(.+)$\\;version:\\1" }, + "description": "TiddlyWiki is an open-source notebook for capturing, organising and sharing complex information.", "website": "http://tiddlywiki.com" }, "Tiki Wiki CMS Groupware": { @@ -12396,6 +12495,7 @@ ], "icon": "TrustArc.svg", "scripts": "consent\\.trustarc\\.com", + "description": "TrustArc provides software and services to help corporations update their privacy management processes so they comply with government laws and best practices.", "website": "http://trustarc.com" }, "Tumblr": { @@ -12408,6 +12508,7 @@ "html": "