Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x5bfa/fluenthub
A stylish yet powerful GitHub client for Windows
https://github.com/0x5bfa/fluenthub
client csharp developer-tools fluent fluenthub github github-api graphql hacktoberfest mica mit-license modern oauth power-user powerful uwp windows windows-11 winui xaml
Last synced: 1 day ago
JSON representation
A stylish yet powerful GitHub client for Windows
- Host: GitHub
- URL: https://github.com/0x5bfa/fluenthub
- Owner: 0x5bfa
- License: mit
- Created: 2022-01-02T22:27:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:48:22.000Z (3 months ago)
- Last Synced: 2024-10-29T11:51:32.148Z (3 months ago)
- Topics: client, csharp, developer-tools, fluent, fluenthub, github, github-api, graphql, hacktoberfest, mica, mit-license, modern, oauth, power-user, powerful, uwp, windows, windows-11, winui, xaml
- Language: C#
- Homepage:
- Size: 25.3 MB
- Stars: 1,105
- Watchers: 16
- Forks: 55
- Open Issues: 29
-
Metadata Files:
- Readme: .github/README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
FluentHub is the stylish yet powerful GitHub client for Windows, which enpowers development experience and follows Microsoft Design Language.
- **FluentHub UI:** designed with FluentUI and built on WinAppSdk/WinUI3
- **Multitasking:** with FluentHub you can multi-task with ease with tab support built-in to the app
- **Powerful page navigation:** easily navigate through pages without losing history or progress
- **Just like GitHub:** perform all of your everyday tasks on GitHub such as creating issues and pull requests with built-in API mutation## Contributing to FluentHub
We welcome community contributions. You can [file an issue](https://github.com/FluentHub/FluentHub/issues/new/choos), propose [your changes](https://github.com/FluentHub/FluentHub/pulls), join [our Discord channel](https://dsc.gg/fluenthub) to connect with us. We especially appreciate help with translating the app [on Crowdin](https://crowdin.com/project/fluenthub)—your contributions make a big difference in reaching a wider audience!
Looking for a place to start? Check out [the task board](https://github.com/users/0x5bfa/projects/7/views/2), where you can sort tasks by size and priority.
## Screenshots
![PR page screenshot](./assets/screenshots/page-pr.png)
Your dashboard|Your repos|User profile page
---|---|---
![Dashboard page screenshot](./assets/screenshots/page-dashboard.png)|![Repo page screenshot](./assets/screenshots/page-repo.png)|![User page screenshot](./assets/screenshots/page-user.png)## Building the Code
### 1. Prerequisites
- Windows 10 (Build 10.0.19041.0) or newer with Developer Mode enabled in the Windows Settings
- [Visual Studio 2022](https://visualstudio.microsoft.com/vs/) with [Windows App SDK (version 10.0.22621.0)](https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/) and .NET 8 SDK (.NET Desktop Development workload)```
git clone https://github.com/FluentHub/FluentHub
```### 2. Prepare OAuth credentials
See [the documentation](../docs/credentials.md).
> [!WARNING]
> If you skip this step, Visual Studio will give a fatal error that the `AppCredentials.config` file does not exist.### 3. Build the project
- Open `FluentHub.sln`.
- Hit 'Set as Startup item' on `FluentHub.Package` in the Solution Explorer.
- Build with `Debug`, `x64`, `FluentHub.Package`.## Credit
- Some application icons were created by [Icons8](https://github.com/icons8).
- Many thanks to [Joseph Beattie](https://github.com/josephbeattie) for creating our current logo.
- Join [Developer Sanctuary](https://dsc.gg/devsanx) to learn more about our project!