56 Repositories
JavaScript emoji-keyboard Libraries
A simple emotion picker that displays all the supported GitHub emojis :octocat:.
github-emoji-picker A simple Emoji picker that displays all the emojis that GitHub supports. It is automatically generated from GitHub Emoji API and U
A light-weight user's step-by-step guide for your website using Vanilla JS.
WebTour JS A light-weight user's step-by-step guide for your website using Vanilla JS. Features User's walkthrough - can be used to guide user's to yo
A web app to post emoji implemented in connect-go and connect-web.
emotter Emotter is an app to post and share single emoji. This is an example app of connect. Example https://emotter.syumai.com API: Cloud Run Web cli
emoji-box
emoji-box 特别说明: 基于 Vue3 编写,Vue2 不适用。 本项目中的表情(圆脸、其他、手势、动物)基于微软开源表情制作,可商用。 如涉及其他表情用于不正当的行为,后果由使用者承担责任,与本项目无关。 安装 npm npm i emoji-box yarn yarn add emoj
Canvas-based JavaScript UI element implementing touch, keyboard, mouse and scroll wheel support.
pure-knob Initially a (circular) knob / dial control with mouse, wheel, touch and keyboard support, implemented in pure JavaScript. In addition, this
A JavaScript library that creates a small dropdown list of selectable Emojis.
Welcome to EmojiButtonList.js: This is a JavaScript library that creates a small dropdown list of selectable Emojis. To get started, download the sour
A button to POST an emoji to an endpoint.
open-heart A button for the Open Heart Protocol. 🚧 Highly experimental. Tag a version to avoid unexpected changes. Usage !-- Include `OpenHeartEle
Vanilla javascript emoji picker
FG Emoji Picker - Emoji picker created with vanilla javascript This is the simplest to use emoji picker built with vanilla javascript. Benefits: It is
Keyboard shortcut handler. KISS, light and library free.
Shortcut.js Shortcut.js is a JavaScript ES6 component that offers a global keyboard event handler. This way one can declare and react to any combinati
Pure JavaScript (VanillaJS) dropdown menu, with multiple select and searching support
JS Select Pure JavaScript (VanillaJS) dropdown menu, with multiple select and searching support How to use To use the select plugins, two main file mu
A Virtual Interactive Keyboard which replicates every key you press and a Text-Area in which everything is written and can be copied to the clipboard with a click of a button.
A Virtual Interactive Keyboard which replicates every key you press and a Text-Area in which everything is written and can be copied to the clipboard with a click of a button.
Virtual Keyboard for Angular applications.
AngularTouchKeyboard What is this? Virtual Keyboard for Angular applications. Demo https://mohsen77sk.github.io/angular-touch-keyboard/ Install Step 1
Easily add emoji support to your website! Replace keywords with emoji's :yum:
Emoji-Parser.js 🔎 A emoji parser to easily add emoji support to your website Show your support! Features: Use's the same style GitHub does! TON's of
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
Hotkeys HotKeys.js is an input capture library with some very special features, it is easy to pick up and use, has a reasonable footprint (~3kb) (gzip
🎹 Memorize piano scales with ease! A music practice program w/ MIDI support. Consider it an interactive reference manual
Piano Trainer Learn to play the piano at your own pace through various modes of practice. Watch the video Features MIDI compatible Home row keyboard i
A Chromium extension that enables users to use customizable :emoji: on Facebook/Facebook Messenger.
:emoji: for Messenger A Chromium extension that enables users to use customizable :emoji: on Facebook/Facebook Messenger. Install Download the extensi
Preview and reply to your messages from within Alfred. Keep your hands on that keyboard!
Mouseless Messenger Mouseless Messenger offers you rapid keyboard-driven access to send and read conversations in the macOS Messages app via Alfred —
As babies smash on the keyboard, images, letters and numbers appear on the screen
Baby Bam Bam As babies smash on the keyboard, images, letters and numbers appear on the screen. Try the many options and find the ones that are right
A Deno library for interacting with the mouse 🖱️ keyboard ⌨️ and screen 💻
A Deno library for interacting with the mouse 🖱️ keyboard ⌨️ and screen 💻 . Litebot provides a simple API for creating kbm events, macros, & working with displays. Litebot leverages Deno's FFI to allow speedy low level control in C & C++ while having a typescript API exposed to the user.
Emojion - Create and share images combined emoji and text
🚀 Emojion Emojion is a web application to create and share images combined an emoji and text. Your contribution is welcome! Concepts Simple Since the
Provides intellisense, search and preview of emoji
Features Suggest emoji names after typing : or / (can be changed) Browse emojis by category Fuzzy search emojis Intellisense emojiIntellSense.language
Browser extension to add more keyboard shortcuts to twitter.com.
Twitter Shortcut Plus Browser extension to add more keyboard shortcuts to twitter.com. Keyboard shortcuts Browse Browse links in background (default:
Browser extension to add more keyboard shortcuts to TweetDeck.
TweetDeck Shortcut Plus Browser extension to add more keyboard shortcuts to TweetDeck. Keyboard shortcuts Browse Browse tweet (default: alt+b) Browse
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
Sequence Shortcuts (Obsidian plugin) This plugin allows you to use a sequences of chords for shortcuts instead of single chords. Creating a hotkey You
Typr is a full-stack web application designed for new developers to improve their typing skills. User Authentication, Multiplayer, and Statistics included.
Typr Typr is a full-stack web application designed for new developers to improve their typing skills. It includes Javascript, Ruby and Python typing p
A simple library for handling keyboard shortcuts with Alpine.js.
✨ Help support the maintenance of this package by sponsoring me. Alpine.js Mousetrap A simple library for handling keyboard shortcuts with Alpine.js.
🪗 Play the 3-row diatonic button accordion with your computer keyboard!
Keyboard Accordion Play the diatonic button accordion with your computer keyboard! Todo Add bass notes Add CGF and EAD tunings Add scales Add bottom 3
🔨 A more engineered, highly customizable, standard output format commitizen adapter.
cz-git Github | Installation | Website | 简体中文文档 Introduction A more engineered, highly customizable, standard output format commitizen adapter. What i
⌨️ Visualize keyboard history for osu! in bar form
bar-overlay-for-osu Visualize keyboard history for osu! Example Vertical Horizontal Features Customizable: keys, colors, speed, spacing, etc. Receives
Fix your mistake when you forget to change your keyboard language!
Persian Typo Mistake 🇮🇷 Introduction With this extension, you can fix your text that is written in Persian but on an English keyboard. this extensio
An exact, client-side mechanical keyboard plate generator
ai03 Plate Generator v2 Yet another mechanical keyboard plate generator. Try it live Available here Features A focus on exceptionally accurate plate g
Remote Keyboard Tutoring System is a web-based system that can be attached to any keyboard synthesizer through a MIDI connector.
The Remote Keyboard Tutoring System is a web-based system that can be attached to any (electronic) keyboard synthesizer through a MIDI connector. Once our system is connected to the keyboard, the user can interactively learn, play or teach in combination with the web application that we provide.
Wordle2Townscaper is meant to convert Wordle tweets into Townscaper houses using yellow and green building blocks.
Wordle2Townscaper Wordle2Townscaper is meant to convert Wordle tweets into Townscaper houses using yellow and green building blocks. You can download
An wide ranged emoji picker extension for firefox based browsers.
Fire-Picker A wide ranged emoji picker extension for firefox based browsers made with pure js. This is still in a prototype phase. Changes will be mad
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes
An wide ranged emoji picker extension for firefox based browsers.
Fire-Picker A wide ranged emoji picker extension for firefox based browsers made with pure js. This is still in a prototype phase. Changes will be mad
KioskBoard - A pure JavaScript library for using virtual keyboards.
KioskBoard - Virtual Keyboard A pure JavaScript library for using virtual keyboards. Current Version 2.0.0 * Documentation and Demo https://furcan.git
Fancytree - JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading
Fancytree Fancytree (sequel of DynaTree 1.x) is a JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkb
Emoji - Use emoji names instead of Unicode strings. Copy-pasting emoji sucks.
Grammy Emoji Adds emoji parsing for grammY. Check out the official documentation for this plugin. While this draft is working, we still do not recomme
Obsidian plugin to add keyboard shortcuts commonly found in code editors such as Visual Studio Code or Sublime Text
Code Editor Shortcuts This Obsidian plugin adds keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code or Sublime Text
Utility to show key-presses on your browser
Show-Keys Extension A Chrome Extension wrapper around @siddharthkp's script to show Key Press on a website. PS - A lot of websites block this function
stateful roving index for web ui
Roving UX Turns tedious tab UX into a controlled and stateful experience Learn more in this article by Rob Dodson on web.dev Try it at this GUI Challe
Geniemoji - The Emoji Genie 🧞♂️
Geniemoji 🧞♂️ The Emoji Genie What is Geniemoji? Geniemoji is an app that makes using emojis on desktop simpler than ever It works on operating syst
QQ 系统表情包
QQ 系统表情包 const qface = require('qface') qface.getUrl(178) // 返回值:https://qq-face.vercel.app/gif/s178.gif 动态图片 格式:/gif/s{id}.gif 实例:https://qq-face.ve
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
KeyboardJS KeyboardJS is a library for use in the browser (node.js compatible). It Allows developers to easily setup key bindings. Use key combos to s
Translate text to morse code, but the morse code is emojis
morsemoji Convert text to morse code... with emojis! Check it out! This project was built with React, Vite, Emoji Mart, Nord, and react-copy-to-clipbo
:keyboard: Simulate a typewriter effect in vanilla JavaScript.
malarkey Simulate a typewriter effect in vanilla JavaScript. Flexible API allowing granular control Option to repeat the sequence indefinitely Allows
⌨ Awesome handling of keyboard events
No Longer Actively Maintained If someone would like to take over maintainence, feel free to get in touch (@keithamus on twitter). I'll happily transfe
jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.
jQuery.Hotkeys #About jQuery Hotkeys is a plug-in that lets you easily add and remove handlers for keyboard events anywhere in your code supporting al
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
KeyboardJS KeyboardJS is a library for use in the browser (node.js compatible). It Allows developers to easily setup key bindings. Use key combos to s
A keyboard input capturing utility in which any key can be a modifier key.
Keypress Version 2.1.5 Keypress is a robust keyboard input capturing Javascript utility focused on input for games. For details and documentation, ple
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
keymaster.js Keymaster is a simple micro-library for defining and dispatching keyboard shortcuts in web applications. It has no dependencies. It’s a w
Simple library for handling keyboard shortcuts in Javascript
Mousetrap Mousetrap is a simple library for handling keyboard shortcuts in Javascript. It is licensed under the Apache 2.0 license. It is around 2kb m
Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
selectize.js → Selectize is looking for new members on the maintenance team! Selectize is an extensible jQuery-based custom select UI control. It's
Vanilla JavaScript emoji picker component
Vanilla JavaScript emoji picker 😎 Screenshot Demo and Documentation https://emoji-button.js.org Features 💻 Vanilla JS, use with any framework 😀 Use
Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
selectize.js → Selectize is looking for new members on the maintenance team! Selectize is an extensible jQuery-based custom select UI control. It's