{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:gem/user_agent_parser?repository_url=https://gem.coop","name":"user_agent_parser","description":"A simple, comprehensive Ruby gem for parsing user agent strings\nwith the help of BrowserScope's UserAgent database\n","version":"2.21.0","softwareVersion":"2.21.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ua-parser/uap-ruby","issueTracker":"https://github.com/ua-parser/uap-ruby/issues","url":"https://github.com/ua-parser/uap-ruby","programmingLanguage":{"@type":"ComputerLanguage","name":"Ruby"},"maintainer":[{"@type":"Person","name":"jnunemaker"},{"@type":"Person","name":"opti"},{"@type":"Person","name":"toolmantim"},{"@type":"Person","name":"wallin"},{"@type":"Person","name":null},{"@type":"Person","name":"tomaszpajor"},{"@type":"Person","name":"deverton"},{"@type":"Person","name":"efouts"}],"author":[{"@type":"Person","name":"jnunemaker"},{"@type":"Person","name":"opti"},{"@type":"Person","name":"toolmantim"},{"@type":"Person","name":"wallin"},{"@type":"Person","name":null},{"@type":"Person","name":"tomaszpajor"},{"@type":"Person","name":"deverton"},{"@type":"Person","name":"efouts"}],"copyrightHolder":[{"@type":"Person","name":"jnunemaker"},{"@type":"Person","name":"opti"},{"@type":"Person","name":"toolmantim"},{"@type":"Person","name":"wallin"},{"@type":"Person","name":null},{"@type":"Person","name":"tomaszpajor"},{"@type":"Person","name":"deverton"},{"@type":"Person","name":"efouts"}],"dateCreated":"2012-05-02","dateModified":"2026-02-12","datePublished":"2026-02-12","copyrightYear":2012,"downloadUrl":"https://gem.coop/downloads/user_agent_parser-2.21.0.gem","softwareHelp":{"@type":"WebSite","url":"http://www.rubydoc.info/gems/user_agent_parser/"},"applicationCategory":"rubygems","runtimePlatform":"rubygems","developmentStatus":"active","sameAs":["https://gem.coop/gems/user_agent_parser"],"https://www.w3.org/ns/activitystreams#likes":259,"https://forgefed.org/ns#forks":42}