{"id":19838065,"url":"https://github.com/sammy-t/avda","last_synced_at":"2026-04-03T00:54:53.042Z","repository":{"id":247862970,"uuid":"826721209","full_name":"Sammy-T/avda","owner":"Sammy-T","description":"A desktop app for generating and viewing one-time passwords from Aegis Authenticator backups.","archived":false,"fork":false,"pushed_at":"2025-09-10T18:59:10.000Z","size":849,"stargazers_count":45,"open_issues_count":5,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-10T22:56:32.010Z","etag":null,"topics":["2fa","auth","authentication","desktop-app","desktop-application","linux","macos","otp","totp","two-factor-authentication","wails","windows"],"latest_commit_sha":null,"homepage":"","language":"Svelte","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/Sammy-T.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-07-10T08:48:05.000Z","updated_at":"2025-09-10T18:58:16.000Z","dependencies_parsed_at":"2024-07-15T23:37:42.432Z","dependency_job_id":"ad6af8cb-6b11-47ee-8363-d5a2e4b5c2ba","html_url":"https://github.com/Sammy-T/avda","commit_stats":null,"previous_names":["sammy-t/avda"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/Sammy-T/avda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sammy-T%2Favda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sammy-T%2Favda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sammy-T%2Favda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sammy-T%2Favda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sammy-T","download_url":"https://codeload.github.com/Sammy-T/avda/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sammy-T%2Favda/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276079558,"owners_count":25581644,"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","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["2fa","auth","authentication","desktop-app","desktop-application","linux","macos","otp","totp","two-factor-authentication","wails","windows"],"created_at":"2024-11-12T12:16:42.363Z","updated_at":"2025-09-23T17:13:36.318Z","avatar_url":"https://github.com/Sammy-T.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"# avda\n\nAegis Vault Desktop App is a desktop application for viewing one-time passwords generated from an [Aegis Authenticator](https://github.com/beemdevelopment/Aegis) vault backup or export file. \n\nThe app is built with [Wails](https://github.com/wailsapp/wails) and [Svelte](https://github.com/sveltejs/svelte) and uses the [avdu](https://github.com/Sammy-T/avdu) module for OTP handling.\n\n\u003e [!NOTE]\n\u003e I built this app as a helper utility that can be used for convenient OTP access while on your personal desktop. While it does feature some of the basic functionality of Aegis Authenticator, it isn't intended to be a standalone 2FA app.\n\n\u003e [!NOTE]\n\u003e HOTP is not implemented due to syncing concerns.\n\n![avda_screen_04](https://github.com/user-attachments/assets/7b997ab6-3cfc-4b28-90a2-5e0e4d262ca5)\n![avda_screen_05](https://github.com/user-attachments/assets/b41efff8-f6ca-4aba-be3d-17de060a46bb)\n\n\n## Getting started\n\nJust run the binary matching your OS and open your local vault file.\n\n\u003e [!NOTE]\n\u003e The application is not code signed so a warning may pop up when running it.\n\n## Development\n\nRequirements:\n\n- Node.js\n- Go\n- Wails\n\nCheck \u003chttps://wails.io/docs/gettingstarted/installation\u003e for OS specific requirements.\n\n### Run the dev environment\n\n```bash\nwails dev\n```\n\n### Build the app\n\n```bash\nwails build\n```\n\nThis will build the app binary to the `build/bin` directory.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammy-t%2Favda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsammy-t%2Favda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammy-t%2Favda/lists"}