With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 19 TypeScript Keyboard Projects
-
ninja-keys
Keyboard shortcuts interface for your website. Working with static HTML, Vanilla JS, Vue, React, Svelte.
-
piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
react-native-keyboard-controller
Keyboard manager which works in identical way on both iOS and Android
-
react-native-avoid-softinput
Native solution for common React Native problem of focused views being covered by soft input view.
-
react-hotkeys
React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts. (by jaywcjlove)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
angular-star-rating
Star Rating Angular Component written in typescript, based on css only techniques.
-
Keystrokes
Keystrokes as an easy to use library for binding functions to keys and key combos. It can be used with any TypeScript or JavaScript project, even in non-browser environments. (by RobertWHurst)
-
keybinder
This is a Javascript library that helps with listening to browser Keyboard changes, and also helps in managing keyboard shortcuts in the browser. browser keyboard controller
-
key-definitions
get a keyboard key definition for web developers. do not remember ASCII codes any more.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I don't know if the learning curve for the syntax is any easier than Goku. There's also a newer TypeScript based config generator But I'm more than happy to answer questions and I appreciate feedback to help me improve on my project-building skills!
Project mention: Show HN: Data grid (a.k.a. table) headless keyboard navigation | news.ycombinator.com | 2023-07-28
Project mention: Brand New K70 Max taken out of the box 2 days ago, already prepped to go in the garbage. | /r/Corsair | 2023-11-30
TypeScript Keyboard related posts
- Brand New K70 Max taken out of the box 2 days ago, already prepped to go in the garbage.
- For the devs around here, I've built a customizable math keyboard that you can integrate in your apps
- I've built a customizable math keyboard for React apps
- Adding cmd-k for Quick Navigation
- My attempt at making a keyboard with Kailh x switches
- Designed my first ergo - The Osprey!
- react-native-keyboard-controller - map keyboard visibility to (re)animated values
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Index
What are some of the best open-source Keyboard projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | ninja-keys | 1,565 |
2 | piano-trainer | 1,349 |
3 | react-native-keyboard-controller | 1,244 |
4 | react-complex-tree | 754 |
5 | react-native-avoid-softinput | 665 |
6 | react-hotkeys | 399 |
7 | metaGo | 308 |
8 | angular-star-rating | 215 |
9 | ng-keyboard-shortcuts | 147 |
10 | Keystrokes | 118 |
11 | karabiner.ts | 81 |
12 | react-math-keyboard | 61 |
13 | table-nav | 34 |
14 | runmath | 33 |
15 | react-keyboard-navigator | 25 |
16 | keybinder | 14 |
17 | keyboard-chatter-test | 6 |
18 | ios-numpad-keyboard-with-custom-button | 4 |
19 | key-definitions | 0 |
Sponsored