All Projects → ThoNohT → Nohboard

ThoNohT / Nohboard

Licence: gpl-2.0
A Keyboard Visualizer

Projects that are alternatives of or similar to Nohboard

Lookyloo
Lookyloo is a web interface that allows users to capture a website page and then display a tree of domains that call each other.
Stars: ✭ 381 (-13.61%)
Mutual labels:  capture
1click Webpage Screenshot
Entire page Screenshot extension for Google Chrome. I'm developing open source extension for Google Chrome. All extension are free for use. Let's make Chrome great again!
Stars: ✭ 406 (-7.94%)
Mutual labels:  capture
Biojs
🔬A library of JavaScript components to represent biological data
Stars: ✭ 438 (-0.68%)
Mutual labels:  visualisation
Sharpkeys
SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.
Stars: ✭ 4,402 (+898.19%)
Mutual labels:  keyboard
Keyboardobserving
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI
Stars: ✭ 399 (-9.52%)
Mutual labels:  keyboard
Iris
A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data
Stars: ✭ 418 (-5.22%)
Mutual labels:  visualisation
Visdat
Preliminary Exploratory Visualisation of Data
Stars: ✭ 377 (-14.51%)
Mutual labels:  visualisation
Romplayer
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
Stars: ✭ 445 (+0.91%)
Mutual labels:  keyboard
Pretzel
Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.
Stars: ✭ 405 (-8.16%)
Mutual labels:  keyboard
Uitextfield Navigation
🏄‍♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
Stars: ✭ 436 (-1.13%)
Mutual labels:  keyboard
React Key Handler
React component to handle keyboard events 🔑
Stars: ✭ 386 (-12.47%)
Mutual labels:  keyboard
Ucr
Universal Control Remapper [Alpha]
Stars: ✭ 399 (-9.52%)
Mutual labels:  keyboard
Packet Agent
A toolset for network packet capture in Cloud/Kubernetes and Virtualized environment.
Stars: ✭ 419 (-4.99%)
Mutual labels:  capture
Duckhunt
🎯 Prevent RubberDucky (or other keystroke injection) attacks
Stars: ✭ 386 (-12.47%)
Mutual labels:  keyboard
Keyboardkit
KeyboardKit is a Swift library that helps you create custom keyboard extensions for iOS and ipadOS.
Stars: ✭ 438 (-0.68%)
Mutual labels:  keyboard
See
🎨 Visualisation toolbox for beautiful and publication-ready figures
Stars: ✭ 377 (-14.51%)
Mutual labels:  visualisation
Vim Devicons
Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more
Stars: ✭ 4,473 (+914.29%)
Mutual labels:  visualisation
Luamacros
Stars: ✭ 444 (+0.68%)
Mutual labels:  keyboard
React Native Keyboard Aware Scroll View
A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.
Stars: ✭ 4,540 (+929.48%)
Mutual labels:  keyboard
Webscrapbook
A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from ScrapBook X.
Stars: ✭ 424 (-3.85%)
Mutual labels:  capture

NohBoard

NohBoard is a keyboard visualization program. I know certain applications already exist that do just this, display your keyboard on-screen. And even more probably. However, so far I have found none that were both free and easy to use. That's where this program came in, I made it to be free and easy to use, without any fancy graphics, and easily capturable (possibly with chroma key). Furthermore, it's very customizable.

Rewrite

An initial version was made in C++, this originated from the desire to make something with graphics, and what I knew was OBS, now replaced by OBS Studio. That's why I started in the same spirit, using C++, and rendering with DirectX. However, having spent most of my time on C# during at least the last decade or so, I decided that I would be much more able to create awesome things in this language. That's when I re-started. Rather than using DirectX, I switched to GDI+, as we're Windows only (I'm sorry, but I just really don't use any other OS, and so far it is still the go-to OS for gaming). No really fancy graphics are required, no 3D is required. This also makes it easier to capture, as a simple window capture in OBS will do the trick now, rather than having to fiddle with game capture which might not work due to a game typically being run at the same time as NohBoard.

Contributors

Maintainer / original author

Contributors

  • Marius "Buttercak3" Becker - Various bugfixes
  • Ivan "YaLTeR" Molodetskikh - Added the scroll counter (NohBoard classic)
  • Michal Mitter - Added button outline (NohBoard classic)

Keyboard layouts

  • BaronBargy
  • Burning Fish
  • Cloudwolf
  • Daigtas
  • Floatingthru
  • HAJohnny
  • Helixia
  • joao7yt
  • kernel1337
  • Krazy
  • layarion
  • MCCrafterTV
  • MtB1980
  • TicTacFoe
  • ToxicMirror
  • WayZHC
  • wingsltd
  • zolia
  • SirDifferential
  • flyingmongoose
  • JapanYoshi
  • dchitra

If you want to contribute, either with code, with keyboard definitions or keyboard styles, feel free to fork this repository and provide your changes via a pull request, or other means of submitting your changes back to me.

Changelog

For the changelog, see the Releases page.

Full Documentation

See the Wiki for full documentation.

Donations

Donations are neither required nor requested. They are, however, always appreciated, and due to some demand, there now is the possibility to donate. Note that donations are to be made purely for appreciation of performed work, and not as a means of prioritizing or requesting future work. They will not in any way impact the speed or order in which features are implemented.

License

NohBoard is licensed under the GPL version 2. The license agreement is attached in this repository and can be found here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].