# AutoPiano/AutoPiano

🎹 自由钢琴 AutoPiano - Simple & Elegant Piano Online

Repository: https://github.com/AutoPiano/AutoPiano
Canonical: https://ross.abutalabs.com/products/autopiano
Homepage: https://www.autopiano.cn 
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Topics: piano, music, entertainment, relax, anti-996, instruments, audio-player
Archived: true
Last push: 2022-12-23T16:51:40+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2711, "days_push": 1349, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6038, forks 992 (observed 2026-08-28T04:09:34.520763+00:00)

## What it is
AutoPiano is a free online virtual piano application built with HTML5 technology, letting users play piano and many other instruments via their computer keyboard, mouse, or an external MIDI keyboard. It includes multiple instrument sounds, key-mapping layouts, sheet creation tools, and mobile/mini-program versions.

## Use cases
- play a virtual piano in the browser
- practice piano using my computer keyboard
- connect a MIDI keyboard to a web piano app
- create keyboard sheet music for songs
- play different instrument sounds online
- learn piano notes and key mappings
- relax by playing music online

## When to choose
- you want a free browser-based piano with many instrument sounds
- you need MIDI keyboard support in a web app
- you want to study the source code of an HTML5 audio application

## When to avoid
- you need production-ready deployment - the repo explicitly says it is not safe or suitable for deploying
- you need professional music production or DAW features
- you need a native desktop piano application

## Facets
- artifact type: application
- maturity: maintenance
- function: audio-processing, gui, developer-tools
- domain: entertainment, audio, web-development, education
- platform: browser, cross-platform
- tags: virtual-piano, midi-keyboard, html5-audio, music-education, keyboard-piano, web-app, web-server

## Member repositories
- AutoPiano/AutoPiano (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:34.520763+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:49:07.794373+00:00, confidence not recorded.
  - readme: https://github.com/AutoPiano/AutoPiano (fetched 2026-08-28T04:09:34.520763+00:00, sha 1ec87afe6843)
  - homepage: https://www.autopiano.cn  (fetched 2026-08-29T08:45:47.422364+00:00, sha b542a45fe89a)
  - site_page: https://www.autopiano.cn/about (fetched 2026-08-29T08:45:47.432983+00:00, sha e39f169f67f2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
