{"id":20870254,"url":"https://github.com/jenius-apps/beeskie","last_synced_at":"2025-04-06T08:15:05.977Z","repository":{"id":263359011,"uuid":"888204936","full_name":"jenius-apps/beeskie","owner":"jenius-apps","description":"A Windows app for Bluesky","archived":false,"fork":false,"pushed_at":"2024-12-29T09:14:25.000Z","size":2805,"stargazers_count":96,"open_issues_count":16,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-30T07:09:52.107Z","etag":null,"topics":["bluesky","csharp","dotnet","uwp","windows10","windows11","winui2","xaml"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jenius-apps.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}},"created_at":"2024-11-14T01:50:07.000Z","updated_at":"2025-03-04T10:53:35.000Z","dependencies_parsed_at":"2025-01-01T02:13:35.151Z","dependency_job_id":"e534e3ef-fdca-4e11-988a-8f135bf2c657","html_url":"https://github.com/jenius-apps/beeskie","commit_stats":null,"previous_names":["jenius-apps/beeskie"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenius-apps%2Fbeeskie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenius-apps%2Fbeeskie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenius-apps%2Fbeeskie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenius-apps%2Fbeeskie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jenius-apps","download_url":"https://codeload.github.com/jenius-apps/beeskie/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247451667,"owners_count":20940944,"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":["bluesky","csharp","dotnet","uwp","windows10","windows11","winui2","xaml"],"created_at":"2024-11-18T06:17:51.587Z","updated_at":"2025-04-06T08:15:05.945Z","avatar_url":"https://github.com/jenius-apps.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"128\" align=\"center\" src=\"images/logo.png\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003e\n  Beeskie\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  A Windows app for Bluesky\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://apps.microsoft.com/store/detail/9PCGNR7QHQGP?cid=github\" target=\"_blank\"\u003e\n    \u003cimg src=\"images/storeBadge.png\" width=\"200\" alt=\"Store link\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Introduction\n\nBeeskie is a free and open source third-party app for Bluesky. Big kudos to the team that built the Bluesky APIs, which Beeskie relies on heavily. The APIs are extremely thorough and they're very friendly to third-party apps. \n\n![](images/screenshot.png)\n\n## Current status: Beta\n\nThe app is currently in public beta. You can write new posts, reply, repost, and like. You can view some notifications and you can see some embedded images. While it's still in very early days, app development is moving very fast and new features are added on a daily basis. \n\n## Build from source\n\nPre-requisites\n- Visual Studio 2022: https://apps.microsoft.com/detail/xpdcfjdklzjlp8\n- XAML Styler extension (Install after VS 2022): https://marketplace.visualstudio.com/items?itemName=TeamXavalon.XAMLStyler2022\n\nInstructions\n- Clone this repo\n- Open the `BlueskyClient.sln` file. This should open VS 2022.\n- VS will mention that you are missing some workloads. Follow its instructions to install the suggested workloads.\n- After installing, restart the solution\n- The projects should load correctly.\n- Right click on the `BlueskyClient.Uwp (Universal Windows)` project and select `Set as Startup Project`\n- At the top of VS 2022, ensure the Architecture is set to `x64` instead of `Any CPU`\n- Press F5, and Beeskie should run with the debugger.\n\nIf you run into problems, please file an issue!\n\n## How can I help?\n\n### Improving translations\n\nBeeskie supports a few languages today, but translation is never an exact science. It's likely that the translations have grammar issues or there are contextual issues. To improve a translation, head to the MultilingualResources directory here: https://github.com/jenius-apps/beeskie/tree/main/src/BlueskyClient.Uwp/MultilingualResources. Then open one of the existing languages to edit it the text inside the `\u003ctarget\u003e` tages, then submit a pull request with your improvements. \n\nSo for example, you might see something like this in one of the XLF files:\n\n```\n\u003ctrans-unit id=\"CancelText\" translate=\"yes\" xml:space=\"preserve\"\u003e\n  \u003csource\u003eCancel\u003c/source\u003e\n  \u003ctarget state=\"translated\"\u003eキャンセル\u003c/target\u003e\n\u003c/trans-unit\u003e\n```\n\nThe text you'll want to modify is the text in between the `\u003ctarget\u003e` and `\u003c/target\u003e` tags.\n\n### Joining the Internal Beta\n\nThe internal beta receives updates faster than the public beta, and so the updates can be more unstable. Your feedback here will shape Beeskie's development and help ensure no major issues exist by the time an update is deployed to the public. \n\nTo join the Internal Beta, fill out this form: https://forms.office.com/r/67VLxhxaNt. You'll receive an email confirming that you've been added.\n\n### Helping test the Public Beta\n\nDownload the app from the store by clicking the badge above, follow [Beeskie on Bluesky](https://bsky.app/profile/beeskieapp.bsky.social), and send feedback to that handle! While I know there are many things missing still, it will be valuable if you tell me 3 things that you absolutely need ASAP in order to use the app on a more consistent basis. This will help me prioritize the features. Of course, you can let me know of other issues such as bugs. Lastly, you can also create an issue in this repo to submit any feedback. Thanks for your help!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenius-apps%2Fbeeskie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenius-apps%2Fbeeskie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenius-apps%2Fbeeskie/lists"}