Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/icysnex/recaptcha.desktop
Access Google reCAPTCHA on all major windows desktop frameworks (WPF, WinUI, UWP, Winforms)
https://github.com/icysnex/recaptcha.desktop
console csharp recaptcha uwp winforms winui3 wpf
Last synced: 5 days ago
JSON representation
Access Google reCAPTCHA on all major windows desktop frameworks (WPF, WinUI, UWP, Winforms)
- Host: GitHub
- URL: https://github.com/icysnex/recaptcha.desktop
- Owner: IcySnex
- License: gpl-3.0
- Created: 2022-11-26T17:21:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-03T10:51:51.000Z (about 1 month ago)
- Last Synced: 2024-11-02T05:32:54.674Z (14 days ago)
- Topics: console, csharp, recaptcha, uwp, winforms, winui3, wpf
- Language: C#
- Homepage: https://icysnex.github.io/ReCaptcha.Desktop
- Size: 4.99 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReCaptcha.Desktop
Access Google reCAPTCHA on all major windows dekstop frameworks (WPF, WInUI, UWP, Winforms)| Easy to use | Fast & Reliable | Customizable |
|---|---|---|
| Get started with just a few lines of code, regardless of the desktop frameworks. | ReCaptcha.Desktop uses WebView2 and the official reCAPTCHA widget to bring you the best performance and stability. | From themes to fundamental components! ReCaptcha.Desktop allows you to customize just about anything. |---
## Information
ReCaptcha.Desktop is an open source library to access Google's reCAPTCHA API on all majpr windows desktop frameworks including [WPF](https://learn.microsoft.com/en-us/dotnet/desktop/wpf), [WInUI3](https://learn.microsoft.com/en-us/windows/apps/winui/winui3/), [UWP](https://learn.microsoft.com/windows/uwp/), [WinForms](https://learn.microsoft.com/en-us/dotnet/desktop/winforms). ReCaptcha.Desktop focuses on simplicity and stability, which means you can get started with just a few lines of code.ReCaptcha.Desktop is fast and reliable. It uses Microsoft's official [WebView2](https://learn.microsoft.com/en-us/microsoft-edge/webview2/) library on each specific plattform and the offical Google [reCAPTCHA widget/API](https://www.google.com/recaptcha/about/) to bring you the best performance and stability. Not only is ReCaptcha.Desktop fast but also highly customizable. You are able to change about anything - from themes to fundamental components.
## How it works
Since Google does not officially support any .NET desktop framework, ReCaptcha.Desktop has to use a [WebView2](https://learn.microsoft.com/en-us/microsoft-edge/webview2/) to display a custom reCAPTCHA widget.
But don't worry, ReCaptcha.Desktop is still fast and the user doesn't see any of the fancy actions. A window appears only when manual user input is requested by Google.## ReCaptcha control
WPF | WinUi3 | UWP
:-------------------------------------------------:|:------------------------------------------------------:|:----------------------------------------------------:
![](https://raw.githubusercontent.com/IcySnex/ReCaptcha.Desktop/main/Documentation/docs/.vuepress/public/guide/widget/demo-wpf.png) | ![](https://raw.githubusercontent.com/IcySnex/ReCaptcha.Desktop/main/Documentation/docs/.vuepress/public/guide/widget/demo-winui3.png) | ![](https://raw.githubusercontent.com/IcySnex/ReCaptcha.Desktop/main/Documentation/docs/.vuepress/public/guide/widget/demo-uwp.png)