{"id":13839944,"url":"https://github.com/KeeTrayTOTP/KeeTrayTOTP","last_synced_at":"2025-07-11T07:31:24.339Z","repository":{"id":40287591,"uuid":"42080063","full_name":"KeeTrayTOTP/KeeTrayTOTP","owner":"KeeTrayTOTP","description":"Tray TOTP Plugin for KeePass2.","archived":false,"fork":false,"pushed_at":"2023-08-11T21:25:45.000Z","size":1209,"stargazers_count":483,"open_issues_count":27,"forks_count":50,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-08-05T17:24:29.503Z","etag":null,"topics":["keepass","keepass-plugin","keepass2","totp"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KeeTrayTOTP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-09-08T00:03:30.000Z","updated_at":"2024-07-26T13:03:15.000Z","dependencies_parsed_at":"2024-01-23T12:20:13.974Z","dependency_job_id":"6526251a-5080-4207-a879-f2847a9d0beb","html_url":"https://github.com/KeeTrayTOTP/KeeTrayTOTP","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeeTrayTOTP%2FKeeTrayTOTP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeeTrayTOTP%2FKeeTrayTOTP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeeTrayTOTP%2FKeeTrayTOTP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeeTrayTOTP%2FKeeTrayTOTP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KeeTrayTOTP","download_url":"https://codeload.github.com/KeeTrayTOTP/KeeTrayTOTP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225705065,"owners_count":17511216,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keepass","keepass-plugin","keepass2","totp"],"created_at":"2024-08-04T17:00:39.000Z","updated_at":"2024-11-21T09:30:35.648Z","avatar_url":"https://github.com/KeeTrayTOTP.png","language":"C#","funding_links":[],"categories":["C# #","C# (212)"],"sub_categories":[],"readme":"# KeeTrayTOTP\n![KeeTrayTOTP Tagged Release](https://github.com/KeeTrayTOTP/KeeTrayTOTP/workflows/KeeTrayTOTP%20Tagged%20Release/badge.svg)\n![KeeTrayTOTP Pre Release](https://github.com/KeeTrayTOTP/KeeTrayTOTP/workflows/KeeTrayTOTP%20Pre%20Release/badge.svg?branch=master)\n[![Latest Release](https://img.shields.io/github/release/KeeTrayTOTP/KeeTrayTOTP.svg)](https://github.com/KeeTrayTOTP/KeeTrayTOTP/releases/latest)\n[![Total Downloads](https://img.shields.io/github/downloads/KeeTrayTOTP/KeeTrayTOTP/total.svg?maxAge=86400)](https://github.com/KeeTrayTOTP/KeeTrayTOTP/releases/latest)\n[![GitHub license](https://img.shields.io/github/license/KeeTrayTOTP/KeeTrayTOTP)](https://github.com/KeeTrayTOTP/KeeTrayTOTP/blob/master/LICENSE)\n[![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/)\n\n\nThis plugin is for those who already use [Tray TOTP Plugin](http://sourceforge.net/projects/traytotp-kp2/), but also want to use with Valve's Steam.\n\n\u003e This is a fork of the Tray TOTP Plugin for KeePass2. Originally developed by [Morphlin](http://sourceforge.net/u/morphlin/profile/). The original source code and plugin can be found on [sourceforge](http://sourceforge.net/projects/traytotp-kp2/).\n\nMost of consumer TOTP's use the RFC6238 output style, sadly some companies (eg. Valve) decided not to adhere to the standard and instead build their own format.\n\nIn the case of Steam Mobile Authenticator the new output format was reverse engineered by various developers, and alternatives to it started popping up, most do pretty good job and can by themselves recover the TOTP secret (which is no easy task given Valve's implementation).\n\n## Releases\n\nThe latest release can be found [here](https://github.com/KeeTrayTOTP/KeeTrayTOTP/releases).\n\n#### Chocolatey 📦 \nOr you can [use Chocolatey to install](https://community.chocolatey.org/packages/keepass-plugin-keetraytotp#install) it in a more automated manner:\n\n```\nchoco install keepass-plugin-keetraytotp\n```\n\nTo [upgrade KeePass Plugin KeeTrayTOTP](https://community.chocolatey.org/packages/keepass-plugin-keetraytotp#upgrade) to the [latest release version](https://community.chocolatey.org/packages/keepass-plugin-keetraytotp#versionhistory) for enjoying the newest features, run the following command from the command line or from PowerShell:\n\n```\nchoco upgrade keepass-plugin-keetraytotp\n```\n\n## Dependencies\n\n* [Keepass 2.31](http://keepass.info/)\n* .NET 4.5 or superior\n\n## Documentation\n\n* Obtaining Steam Secrets\n  * Via [Steam Desktop Authenticator](./docs/secret_sda/steam_desktop_authenticator_sda.md) (by [@raabf](https://github.com/raabf))\n  * Via [Rooted android phone](./docs/secret_rooted_phone/index.md) (by [@DarkDaskin](https://github.com/DarkDaskin))\n  * Via [iOS backup](./docs/secret_ios_backup/index.md)\n* [Release](docs/release.md)\n* [History](docs/history.md)\n\n## Thanks\n\nThanks to [Dominik Reichl](http://www.dominik-reichl.de/) for KeePass and to [Morphlin](http://sourceforge.net/u/morphlin/profile/) for the original plugin.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKeeTrayTOTP%2FKeeTrayTOTP","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKeeTrayTOTP%2FKeeTrayTOTP","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKeeTrayTOTP%2FKeeTrayTOTP/lists"}