Showing 143 open source projects for "virtual keyboard javascript"

View related business solutions
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 1
    Krajee bootstrap-star-rating

    Krajee bootstrap-star-rating

    A simple yet powerful JQuery star rating plugin with fractional rating

    A simple yet powerful JQuery star rating plugin for Bootstrap that supports advanced features like fractional star fill and RTL input support. Developed with a focus on utilizing pure CSS-3 styling to render the control. The plugin uses Bootstrap markup and styling by default, but it can be overridden with any other CSS markup. Ability to size the rating control to any size including the stars, caption, and clear button. Five prebuilt size templates are available xl, lg, md, sm, and xs....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Vue.js Analysis

    Vue.js Analysis

    Vue.js source code analysis

    Vue.js Analysis is an open-source Chinese ebook and companion learning resource that analyzes the Vue.js source code in depth. It was created to help learners understand Vue’s implementation principles in a more systematic way than scattered blog posts. The project focuses on Vue 2.x internals, including initialization, reactivity, virtual DOM, component rendering, template compilation, lifecycle behavior, and related architectural ideas. It is connected to a paid video course but keeps the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    CalDOM

    CalDOM

    An agnostic, reactive & minimalist (3kb) JavaScript UI library

    An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM. Instead of pulling you into a library-specific magical world, CalDOM let you fully access the DOM directly while keeping the reactivity. So you could take full advantage of native APIs & mix it with other libraries to gain superior performance & flexibility in the development process. In essence, CalDOM is just a wrapper around the native Node/Element. The overall performance drop is about 0.04x...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Superfine

    Superfine

    Absolutely minimal view layer for building web interfaces

    Superfine is a minimal view layer for building web interfaces. Think Hyperapp without the framework—no state machines, effects, or subscriptions, just the absolute bare minimum (1 kB minified+gzipped). Mix it with your favorite state management library or use it standalone for maximum flexibility. When describing how a page looks in Superfine, we don't write markup. Instead, we use the h() and text() functions to create a lightweight representation of the DOM (or virtual DOM for short), and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    accessible-slick

    accessible-slick

    The last (accessible) carousel you'll ever need

    A highly accessible, WCAG 2.0 / 2.1 compliant, drop-in replacement for Slick Slider (1.8.1) crafted and tested by expert users and professional accessibility consultants, intended to make life easier for real-world dev teams who need to pass accessibility audits.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Scrcpy GUI

    Scrcpy GUI

    A simple & beautiful GUI application for scrcpy

    Scrcpy was created by the team behind the popular Android emulator Genymotion, but it is not an Android emulator itself, it displays and controls Android devices connected via USB or TCP/IP, it does not require any root access. It works with GNU/Linux, Windows, and MacOS. Scrcpy works by running a server on your Android device, and the desktop application communicates using USB (or using ADB tunneling wireless). The server streams the H.264 video of the device screen. The client decodes the...
    Downloads: 55 This Week
    Last Update:
    See Project
  • 7
    Unified Sessions Manager

    Unified Sessions Manager

    Pioneering Private and Public Cloud Management since 2008

    The UnifiedSessionsManager supports the integrated management of user sessions within Private-Clouds, comprising heterogeneous IT landscapes of various physical and virtual machines, hypervisor management, and virtual user sessions with remote desktops. Extracted documents see https://sourceforge.net/projects/ctys-doc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    TeleBot

    TeleBot

    The easy way to write Telegram bots in Node.js

    The easy way to write Telegram bots in Node.js. Events include keyboard, button, inlineKeyboard, inlineQueryKeyboard, inlineButton, answerList, getMe, sendMessage, deleteMessage, forwardMessage, sendPhoto, sendAudio, sendDocument, sendSticker, sendVideo, sendVideoNote, sendVoice, sendLocation, sendVenue, sendContact, sendChatAction, getUserProfilePhotos, getFile, kickChatMember, unbanChatMember, answerInlineQuery, answerCallbackQuery, answerShippingQuery, answerPreCheckoutQuery,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OpenSTF

    OpenSTF

    Control and manage Android devices from your browser

    STF (or Smartphone Test Farm) is a web application for debugging smartphones, smartwatches and other gadgets remotely, from the comfort of your browser. STF was originally developed at CyberAgent to control a growing collection of more than 160 devices. As of July 2016 development is mainly sponsored by HeadSpin and other individual contributors. Refresh speed can reach 30-40 FPS depending on specs and Android version. See minicap for more information. Copy and paste support (although it can...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    React Autosuggest

    React Autosuggest

    WAI-ARIA compliant React autosuggest component

    WAI-ARIA compliant, with support for ARIA attributes and keyboard interactions. Works well on those little devices you carry around in your hands. Supports custom suggestion rendering, multiple sections, and more. Suggestions can also be presented in multiple sections. Note that we highlight the first suggestion by default. Apply any styling you wish. For example, render images and highlight the matching string. When the suggestions list is long, you may want to make it scrollable. Note that...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Mousetrap

    Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    Mousetrap is a standalone library with no external dependencies. It weighs in at around 2kb minified and gzipped and 4.5kb minified. Mousetrap has been tested and should work in Internet Explorer 6+, Safari, Firefox, and Chrome. The bind method is the main call you will be making. This will bind a specified keyboard command to a callback method. If you want to bind multiple key commands to the same callback you can pass in an array for the first argument. Mousetrap 1.4 introduced a generic...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    IdeaSpaceVR

    IdeaSpaceVR

    Create interactive 3D and VR web experiences

    IdeaSpaceVR is a free, open-source, self-hosted CMS platform. Manage your virtual reality spaces and assets like you would manage blog posts. Run it on your own server. All you need is PHP and a database (MySQL, PostgreSQL or MariaDB). VR experience is a website using a theme. There are a couple of pre-installed themes: IdeaSpace Compass Blog, Image Slideshow, IdeaSpace 360, IdeaSpace 3D Model. Check out the examples! Need a different theme? Look at our theme directory or create your own by...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    pulse - Java web app framework / CMS

    pulse - Java web app framework / CMS

    Built for enterprise level and highly customized websites

    An open source portal solution in Java. pulse is a framework on top of the Servlet API providing easy to use and easy to extend patterns for creating browser based applications and websites. Moreover pulse delivers a set of out-of-the-box components, e.g. CMS, shopping, user management. Key features: - Cross-platform, implemented using Java technology. - Completely written using Java 6. - Provides a framework for quick development of own applications. - Is delivered...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    React Sortable HOC

    React Sortable HOC

    Turn any list into an animated, accessible and sortable list

    The React Sortable HOC project is a higher-order component library for React that enables drag-and-drop sorting of lists and collections. It provides a set of utilities that allow developers to create sortable interfaces with smooth animations and minimal effort. The library is built on top of React’s component model, making it easy to integrate into existing applications. It supports features such as keyboard accessibility, customizable drag handles, and dynamic list updates. The system is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Didact

    Didact

    A DIY guide to build your own React

    Didact is an educational JavaScript project that teaches developers how to build a small React-like library from scratch. It accompanies a series of explanatory posts that break down React concepts step by step. The project covers rendering DOM elements, element creation, JSX, virtual DOM behavior, reconciliation, components, state, Fiber-style incremental reconciliation, and hooks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Hyperapp

    Hyperapp

    Tiny framework for building hypertext applications

    ...Write what, not how—With a declarative API that's easy to read and fun to write, Hyperapp is the best way to build purely functional, feature-rich, browser-based apps in JavaScript. Smaller than a favicon—1 kB, give or take. Hyperapp is an ultra-lightweight Virtual DOM, highly-optimized diff algorithm, and state management library obsessed with minimalism. Official packages provide access to The Web Platform, and ensure that the APIs are exposed in a way that makes sense for Hyperapp, and the underlying code is stable. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    SnippetStore

    SnippetStore

    A snippet management app for developers

    Snippet Store support single and multi file snippet and wide range of programming languages; therefore, whether your snippet is a small function that you use from time to time or a whole design pattern that you need to remember, Snippet Store got you covered. Whether if you're storing your snippets only for later retrieval and doesn't really care about the details or if you're a programming learner and need to store your snippets with all the information on how those snipppets work,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Trip.js

    Trip.js

    Trip.js is a plugin that can help you customize a tutorial trip easily

    Trip.js is a plugin that can help you customize a tutorial trip easily with more flexibility. Right now Trip.js supports lots of useful stuff like keyboard binding, animations, changing themes ... etc. If you want to highly customize your own tutorial trip, then Trip.js is definitely worth giving it a try.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Try It Yourself HTML5

    Try It Yourself HTML5

    PURE HTML5 editor for web designer and developer

    Your Simple HTML editor for Desktop Device. =============== Get Android App: https://play.google.com/store/apps/details?id=com.ulm.tryiteditorhtml =============== OS requirements: - Windows 7 and later are supported, older operating systems are not supported (and do not work). - Both x86 and amd64 (x64) binaries are provided for Windows. Please note, the ARM version of Windows is not supported for now. ======== Chrome app: HTML, XHTML and XML editor - https://goo.gl/bYR7fF ==...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    WinJS

    WinJS

    A UI toolkit for modern browsers

    ...Bug fixes will be limited to correcting substantial issues that are blocking customer deployments. We may also consider bug fixes to help our customers maintain their existing WinJS-based apps. WinJS is a set of JavaScript toolkits that allow developers to build applications using HTML/JS/CSS technology forged with the following principles in mind. Provide developers with a distinctive set of UI controls with high polish and performance with fundamental support for touch, mouse, keyboard and accessibility. Provide developers with a cohesive set of components and utilities to build the scaffolding and infrastructure of their applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Feflow

    Feflow

    How to write cross-platform Node.js code

    How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locally and 41% use Mac. In production, 85% use Linux and 1% use BSD. Installers for each major OS are available on the Node.js website. To install, switch and update Node.js versions nvm can be used on Linux/Mac. It does not support Windows but nvm-windows, nvs and ps-nvm (for PowerShell) are alternatives that do. nve can be used to run a single...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Sketch Measure

    Sketch Measure

    Create spec for developers and teammates

    Make it a fun to create spec for developers and teammates. Automatically generating html page with one click, inspect all the design details including CSS Styles on it offline. Layer's influence rect includes the area of shadows and outside borders, it's exactly the same size with the exported image. Sometime, shadows will not implement by engineers, it should be a part of image. Designer need to show the influence rect to engineers, not the regular rect. This is the feature using for. With...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Lvr

    Lvr

    Augmented Reality for everyone, out of the world experiences

    Lvr contains the 3D and WebVR boilerplates required to get running across platforms including mobile, desktop, Vive, and Rift. It works on any phone with WebGL and WebRTC. HTML is easy to read and copy-and-paste. Since Lvr can be used from HTML, Lvr is accessible to everyone: web developers, VR enthusiasts, educators, artists, makers, kids. It is completely open source and free of charge! Lvr is a powerful framework on top of three.js, providing a declarative, composable, reusable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Modaal

    Modaal

    An accessible dialog window library for all humans

    It's hard to find a plugin with the right mix of quality, flexibility and accessibility. We thought it would be interesting to develop something that would work in a variety of projects, furthering the cause for an accessible web. Modaal has been developed to support common jQuery configuration options, but in an effort to extend functionality and widen its usage we've developed support for inline data-option-name attribute support. The Modaal video type has been tested thoroughly using both...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    ...By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and JavaFX and code in string. ZIP Contains examples in TXT file. More pictures and examples is here at Wiki. Wiki include ZIP with scan of original historical manuals in Slovak language from years 1987 - 1990 Today exist some variants (not mine) like: LightBot or Swift Playgrounds on tablets. ...
    Downloads: 2 This Week
    Last Update:
    See Project