awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Externalizable avatar

Externalizable/bongo.cat

0
View on GitHub↗
bongo.cat↗

Bongo.cat

This project is a browser-based rhythm toy and virtual instrument that simulates percussion play. It functions as a keyboard-driven animation tool where user key presses trigger real-time character movements and sound effects.

The application specifically provides a virtual bongo simulation, linking physical keyboard inputs to synchronized animations and auditory percussion sounds.

The system utilizes keyboard-to-action mapping to coordinate client-side audio synthesis with sprite-based rendering and event-driven animation triggers. Visual feedback is managed through state-based switching between idle and active animation states.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Features

  • Browser-Based Rhythm Toys - Provides a simple, browser-based musical experience for simulating percussion play.
  • Virtual Instrument Simulations - Simulates the act of playing drums and bongos through a web interface for a rhythmic experience.
  • 2D Sprite Rendering - Implements image-based sprite rendering to visualize character movements and instrument interactions.
  • Input Event Animations - Triggers synchronized animation frames and sound effects immediately upon detecting keyboard input events.
  • Interactive Musical Animations - Creates a visual experience where keyboard inputs trigger synchronized animations and sound effects for percussion instruments.
  • Keystroke Audio Feedback - Provides immediate auditory feedback by triggering sound samples in response to specific keyboard inputs.
  • Virtual Instrument Simulations - Triggers animations and sound effects for various percussion instruments using keyboard inputs.
  • Web-Based Virtual Instruments - Implements an interactive web application that plays bongo and percussion sounds triggered by keyboard inputs.
  • Input-Reactive Character Animators - Provides a visual interface where key presses drive real-time character animations and sound effects.
  • Keyboard-to-Action Mappings - Maps physical key codes to predefined sets of visual animations and percussive sound effects.
  • Input-State Animations - Toggles between idle and active animation states based on whether a keyboard key is currently held down.
  • Interactive Animation Triggers - Triggers an interactive animation simulating the playing of a bongo drum based on user input.
  • Keyboard-Driven UI Animations - Links specific key presses to real-time character movements and auditory triggers.
3,759 星标·469 分支·JavaScript·MIT·8 次浏览

Star 历史

externalizable/bongo.cat 的 Star 历史图表externalizable/bongo.cat 的 Star 历史图表

Bongo.cat 的开源替代方案

相似的开源项目,按与 Bongo.cat 的功能重合度排序。
  • cgoldsby/logincrittercgoldsby 的头像

    cgoldsby/LoginCritter

    5,682在 GitHub 上查看↗

    LoginCritter is an interactive avatar UI component and real-time input visualizer for web forms. It functions as a gamified form element that animates a character's movements and gaze in response to text field focus and user typing activity. The component maps cursor positions and character counts to smooth avatar transformations and head rotations. It manages emotional state transitions by switching visual moods and expressions based on specific text triggers and input volume. The system utilizes an event-driven animation loop to synchronize the character's state with DOM input events. This

    Swiftanimationswiftuipropertyanimator
    在 GitHub 上查看↗5,682
  • madrobby/keymastermadrobby 的头像

    madrobby/keymaster

    6,516在 GitHub 上查看↗

    Keymaster is a keyboard shortcut library for web applications that provides utilities for intercepting keyboard events and mapping key combinations to handler functions. It includes a keyboard event manager and a key state tracker to monitor and query which keys or modifiers are currently held down. The library features a scoped input handler that allows shortcuts to be grouped into named contexts. This enables the application to switch between different sets of available actions depending on the active area of the interface. The system includes input filtering to prevent global shortcuts fr

    JavaScript
    在 GitHub 上查看↗6,516
  • cocos2d/cocos2d-objccocos2d 的头像

    cocos2d/cocos2d-objc

    4,045在 GitHub 上查看↗

    cocos2d-objc is an Objective-C 2D game engine designed for developing interactive games and applications. It serves as a cross-platform game framework that enables the deployment of a shared codebase across iOS, tvOS, and macOS. The project features a hardware-accelerated 2D renderer utilizing OpenGL and Metal to display sprites, tile maps, and particle effects. It includes a dedicated OpenAL audio engine for managing music and spatialized sound effects, alongside a cross-platform input handler for processing touch, mouse, keyboard, and accelerometer events. The framework provides capabiliti

    Objective-C
    在 GitHub 上查看↗4,045
  • cocos2d/cocos2d-iphonecocos2d 的头像

    cocos2d/cocos2d-iphone

    4,045在 GitHub 上查看↗

    cocos2d-iphone is a framework for 2D game development and the creation of two-dimensional graphical applications. It enables cross-platform development for iOS and macOS using Objective-C and high-performance graphics rendering. The project provides tools for building interactive environments, including the creation of orthogonal, isometric, or hexagonal tile-based maps. It supports the implementation of rigid body dynamics and collision detection through a 2D physics simulation system. The framework covers a broad range of capabilities, including sprite-based rendering, audio playback manag

    Objective-C
    在 GitHub 上查看↗4,045
查看 Bongo.cat 的所有 30 个替代方案→

常见问题解答

externalizable/bongo.cat 是做什么的?

This project is a browser-based rhythm toy and virtual instrument that simulates percussion play. It functions as a keyboard-driven animation tool where user key presses trigger real-time character movements and sound effects.

externalizable/bongo.cat 的主要功能有哪些?

externalizable/bongo.cat 的主要功能包括:Browser-Based Rhythm Toys, Virtual Instrument Simulations, 2D Sprite Rendering, Input Event Animations, Interactive Musical Animations, Keystroke Audio Feedback, Web-Based Virtual Instruments, Input-Reactive Character Animators。

externalizable/bongo.cat 有哪些开源替代品?

externalizable/bongo.cat 的开源替代品包括: cgoldsby/logincritter — LoginCritter is an interactive avatar UI component and real-time input visualizer for web forms. It functions as a… madrobby/keymaster — Keymaster is a keyboard shortcut library for web applications that provides utilities for intercepting keyboard events… cocos2d/cocos2d-objc — cocos2d-objc is an Objective-C 2D game engine designed for developing interactive games and applications. It serves as… faiface/pixel — Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated… cocos2d/cocos2d-iphone — cocos2d-iphone is a framework for 2D game development and the creation of two-dimensional graphical applications. It… abenz1267/walker — Walker is a centralized search interface and application launcher designed to find and start installed software,…