KeyboardSwitch
CodeHub
KeyboardSwitch | CodeHub | |
---|---|---|
2 | 3 | |
50 | 23,140 | |
- | - | |
9.0 | 0.0 | |
11 days ago | almost 2 years ago | |
C# | C# | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
KeyboardSwitch
-
The Power of Convention
While doing some investigation into AvaloniaUI, I came across some great open-source projects that use it and was delighted to find that they follow the more conventional, modern ways of setting up a C# project. I just want to specifically talk about my experience when looking at the startup code.
-
SharpHook: A cross-platform global keyboard and mouse hook for .NET
I've been working on an app (this one) which uses a global keyboard hook. It worked well on Windows, but when I decided to go cross-platform, I couldn't find any existing solutions for .NET. Basically every library for creating keyboard hooks was Windows-only.
CodeHub
-
🔝Top 10 C# Projects on GitHub (Q1 2021) and the trend
View on GitHub
-
🔝Top 10 C# Projects on GitHub (December 2020), the trend and indications
Follow the project on twitter: @CodeHubApp Feature requests can be made on GitHub Additional information can be found on the project's webpage
What are some alternatives?
libuiohook - A multi-platform C library to provide global keyboard and mouse hooks from userland.
ShareX - ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
Dock - A docking layout system.
Papercut - Papercut SMTP -- The Simple Desktop Email Server
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Fake JSON Server - Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.
ReactiveMvvm - Cross-platform ReactiveUI sample app built for a talk at MSK .NET conf.
Opserver - Stack Exchange's Monitoring System
Core2D - A multi-platform data driven 2D diagram editor.
FontAwesomeNet - Font-Awesome for .NET(Windows Forms and WPF).
NETworkManager - A powerful tool for managing networks and troubleshoot network problems!
YARP - A toolkit for developing high-performance HTTP reverse proxy applications.