diff --git a/src/apps.json b/src/apps.json index 0d58402..0d5ec43 100644 --- a/src/apps.json +++ b/src/apps.json @@ -203,6 +203,17 @@ ], "comments": "Harley found coming from the Amazon Music desktop app." }, + { + "name": "Ampache", + "pattern": "^Ampache/\\d", + "description": "A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.", + "examples": [ + "Ampache/6.3.1" + ], + "urls": [ + "https://ampache.org/" + ] + }, { "name": "AMPApp", "pattern": "^AMPApp/", @@ -3117,6 +3128,18 @@ "https://nerdoftheherd.com/tools/radiodld/" ] }, + { + "name": "Radio thmanyah", + "pattern": "^Radio thmanyah ", + "examples": [ + "Radio thmanyah (iOS 17.2.1)", + "Radio thmanyah (Android 12;Pixel 6a)" + ], + "urls": [ + "https://play.google.com/store/apps/details?id=com.thmanyah.podcast&hl=en_US&gl=US", + "https://apps.apple.com/tr/app/radio-thmanyah-%D8%B1%D8%A7%D8%AF%D9%8A%D9%88-%D8%AB%D9%85%D8%A7%D9%86%D9%8A%D8%A9/id1641282078" + ] + }, { "name": "radio.de", "pattern": "^(radio\\.[a-z]{2,3}|GetPodcast)[ /]\\d", diff --git a/src/bots.json b/src/bots.json index b124507..8ca3a5e 100644 --- a/src/bots.json +++ b/src/bots.json @@ -565,6 +565,16 @@ "name": "Livelap Crawler", "pattern": "LivelapBot" }, + { + "name": "ListenNotes", + "pattern": "^ListenNotes/3\\.0 \\(", + "examples": [ + "ListenNotes/3.0 (id=c1ef144e30174bf6ba1fedf9174ed908; +https://www.listennotes.com/about/)" + ], + "urls": [ + "https://www.listennotes.com/about/" + ] + }, { "name": "LTX71", "pattern": "^ltx71 ", diff --git a/src/libraries.json b/src/libraries.json index da37502..fb049b2 100644 --- a/src/libraries.json +++ b/src/libraries.json @@ -5,6 +5,18 @@ ], "$schema": "https://raw.githubusercontent.com/opawg/user-agents-v2/master/schemas/patterns.schema.json", "entries": [ + { + "name": "AIOHTTP", + "description": "Asynchronous HTTP Client/Server for asyncio and Python", + "pattern": "^Python/\\d.*aiohttp/\\d", + "examples": [ + "Python/3.10 aiohttp/3.9.3" + ], + "urls": [ + "https://docs.aiohttp.org/en/stable/" + ], + "category": "bot" + }, { "name": "AndroidDownloadManager", "pattern": "^AndroidDownloadManager" @@ -251,6 +263,18 @@ ], "category": "bot" }, + { + "name": "http.rb", + "description": "HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts", + "pattern": "^http\\.rb/[\\d.]+", + "examples": [ + "http.rb/5.1.0" + ], + "urls": [ + "https://github.com/httprb/http/" + ], + "category": "bot" + }, { "name": "Just Audio", "description": "just_audio is a feature-rich audio player for Android, iOS, macOS, web, Linux and Windows (Flutter/Dart)", @@ -281,6 +305,18 @@ ], "description": "HTTP client/server library for GNOME" }, + { + "name": "lua-resty-http", + "description": "Lua HTTP client cosocket driver for OpenResty / ngx_lua.", + "pattern": "^lua-resty-http/\\d", + "examples": [ + "lua-resty-http/0.07 (Lua) ngx_lua/10025" + ], + "urls": [ + "https://github.com/ledgetech/lua-resty-http" + ], + "category": "bot" + }, { "name": "Android License Verification Library", "pattern": "^Android\\.LVLDM$", @@ -354,6 +390,18 @@ "reqwest/0.9.19" ] }, + { + "name": "resty (go)", + "description": "Simple HTTP and REST client library for Go", + "pattern": "^go-resty/\\d", + "examples": [ + "go-resty/2.10.0 (https://github.com/go-resty/resty)" + ], + "urls": [ + "https://github.com/go-resty/resty" + ], + "category": "bot" + }, { "name": "resty-requests (lua)", "pattern": "^resty-requests", @@ -408,9 +456,10 @@ }, { "name": "Symfony (php)", - "pattern": "^Symfony HttpClient/", + "pattern": "^Symfony HttpClient[/ ]", "examples": [ - "Symfony HttpClient/Curl" + "Symfony HttpClient/Curl", + "Symfony HttpClient (Curl)" ], "category": "bot" },