awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to cifkao/html-midi-player

Projects sharing features with Html Midi Player

30 open-source projects similar to cifkao/html-midi-player, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • aejkatappaja/phantom-uiAejkatappaja avatar

    Aejkatappaja/phantom-ui

    678View on GitHub↗

    Structure-aware skeleton loader. One Web Component, every framework.

    TypeScript
    View on GitHub↗678
  • aircastdev/yew-component-sizeA

    AircastDev/yew-component-size

    0View on GitHub↗

    A Yew component that emits events when the parent component changes width/height. Only compatible with Yew using web_sys.

    View on GitHub↗0
  • aircastdev/yew-virtual-scrollerA

    AircastDev/yew-virtual-scroller

    0View on GitHub↗

    A Yew component for virtual scrolling / scroll windowing -- Only renders the visible content into the dom.

    View on GitHub↗0
  • alekswebnet/pdfjs-viewer-elementalekswebnet avatar

    alekswebnet/pdfjs-viewer-element

    71View on GitHub↗

    A standalone, isolated, plug-in PDF viewer based on the built-in PDF.js viewer in Firefox

    JavaScript
    View on GitHub↗71
  • alenaksu/json-vieweralenaksu avatar

    alenaksu/json-viewer

    239View on GitHub↗

    Web Component to visualize JSON data in a tree view

    TypeScript
    View on GitHub↗239

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
andreruffert/progressive-image-elementandreruffert avatar

andreruffert/progressive-image-element

271View on GitHub↗

⚡️ Progressively enhance image placeholders once they are in the viewport

HTML
View on GitHub↗271
  • andreruffert/range-slider-elementandreruffert avatar

    andreruffert/range-slider-element

    92View on GitHub↗

    🎚 A cross browser customizable and accessible web component

    JavaScript
    View on GitHub↗92
  • avipunes/file-vieweravipunes avatar

    avipunes/file-viewer

    44View on GitHub↗

    Web component file viewer

    JavaScript
    View on GitHub↗44
  • basecamp/trixbasecamp avatar

    basecamp/trix

    19,970View on GitHub↗

    Trix is a rich text editor and WYSIWYG text component designed for composing and formatting documents with inline styling and block elements. It functions as an HTML content editor that manages and sanitizes input to ensure a secure and consistent document structure, while serving as a document state manager that tracks edit history and persists serialized state. The editor integrates directly with standard HTML forms, converting rich text into data for submission. It features a configurable sanitization engine that cleanses input HTML to remove unsupported tags and mitigate security risks.

    JavaScript
    View on GitHub↗19,970
  • bitjson/qr-codebitjson avatar

    bitjson/qr-code

    1,380View on GitHub↗

    A no-framework, no-dependencies, customizable, animate-able, SVG-based HTML element.

    TypeScript
    View on GitHub↗1,380
  • cbdevnet/midimonstercbdevnet avatar

    cbdevnet/midimonster

    596View on GitHub↗

    Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)

    C
    View on GitHub↗596
  • css-doodle/css-doodlecss-doodle avatar

    css-doodle/css-doodle

    6,018View on GitHub↗

    css-doodle is a web component for creative coding that renders live CSS-generated patterns and animations directly in the browser. It creates generative art and visual patterns by applying CSS rules to a grid of cells, using the browser's native layout engine for positioning and styling. The component encapsulates its pattern canvas and styling within a custom element's shadow DOM, isolating it from page styles and enabling reusable instances. The tool distinguishes itself by driving pattern configuration through CSS custom properties, allowing dynamic style changes and real-time updates with

    JavaScript
    View on GitHub↗6,018
  • ctron/yew-oauth2C

    ctron/yew-oauth2

    0View on GitHub↗

    Add to your Cargo.toml:

    View on GitHub↗0
  • dredozubov/polyrhythmixdredozubov avatar

    dredozubov/polyrhythmix

    307View on GitHub↗

    Polyrhythmix (Poly) is a command-line assistant designed to generate MIDI files from the description of drum parts. It provides a convenient way to input a DSL (Domain-Specific Language) in the command line, then it calculates when the drum parts will converge together, making it easy to compose…

    Rust
    View on GitHub↗307
  • filamentgroup/fg-modalfilamentgroup avatar

    filamentgroup/fg-modal

    72View on GitHub↗

    A modal web component

    JavaScript
    View on GitHub↗72
  • google/model-viewergoogle avatar

    google/model-viewer

    8,127View on GitHub↗

    model-viewer is a web-based 3D model viewer provided as a web component for rendering interactive three-dimensional assets and animations directly in a browser. It functions as a specialized GLTF web renderer designed to display GLTF and GLB files with settings optimized for performance and quality. The project includes a WebXR augmented reality player that projects 3D models into real-world environments using mobile device cameras and spatial tracking. It also features a visual regression testing tool capable of generating golden images and comparing renders to detect visual regressions in 3

    TypeScript
    View on GitHub↗8,127
  • googlechromelabs/dark-mode-toggleGoogleChromeLabs avatar

    GoogleChromeLabs/dark-mode-toggle

    1,223View on GitHub↗

    A custom element that allows you to easily put a Dark Mode 🌒 toggle or switch on your site:

    JavaScript
    View on GitHub↗1,223
  • halvves/shader-doodlehalvves avatar

    halvves/shader-doodle

    588View on GitHub↗

    A friendly web-component for writing and rendering shaders.

    JavaScript
    View on GitHub↗588
  • infojunkie/musicxml-playerinfojunkie avatar

    infojunkie/musicxml-player

    85View on GitHub↗

    MusicXML Player

    TypeScript
    View on GitHub↗85
  • jazz-soft/jzzjazz-soft avatar

    jazz-soft/JZZ

    589View on GitHub↗

    JZZ.js allows sending, receiving and playing MIDI messages in Node.js and all major browsers in Linux, MacOS and Windows. Some features are available on iOS and Android devices.

    JavaScript
    View on GitHub↗589
  • jazz-soft/jzz-midi-gearjazz-soft avatar

    jazz-soft/JZZ-midi-Gear

    20View on GitHub↗

    See the online demo (requires a MIDI insrument connected to your computer).

    JavaScript
    View on GitHub↗20
  • jjazzboss/jjazzlabjjazzboss avatar

    jjazzboss/JJazzLab

    564View on GitHub↗

    JJazzLab is a complete and open application dedicated to backing tracks generation. You type in chord symbols, select a rhythm (music style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc.

    Java
    View on GitHub↗564
  • justinfagnani/chessboard-elementjustinfagnani avatar

    justinfagnani/chessboard-element

    122View on GitHub↗

    A web component

    TypeScript
    View on GitHub↗122
  • mahozad/theme-switchmahozad avatar

    mahozad/theme-switch

    29View on GitHub↗

    A toggle button to switch between light/dark/system theme on the Web.

    JavaScript
    View on GitHub↗29
  • mididings/mididingsmididings avatar

    mididings/mididings

    42View on GitHub↗

    A Python-based MIDI router and processor for Linux and macOS. Flexible, fast, and built for live performance. Route, filter, transform and split MIDI events using a clean Python DSL, with all processing handled in C++.

    Python
    View on GitHub↗42
  • mididings/stagedingsmididings avatar

    mididings/stagedings

    8View on GitHub↗

    An API to navigate scenes and subscenes that has been configured in a mididings script

    Python
    View on GitHub↗8
  • mido/midomido avatar

    mido/mido

    1,623View on GitHub↗

    .. SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen .. .. SPDX-License-Identifier: CC-BY-4.0

    Python
    View on GitHub↗1,623
  • mrin9/rapidocmrin9 avatar

    mrin9/RapiDoc

    1,891View on GitHub↗

    RapiDoc -WebComponent for OpenAPI Spec

    JavaScript
    View on GitHub↗1,891
  • nolanlawson/emoji-picker-elementnolanlawson avatar

    nolanlawson/emoji-picker-element

    1,736View on GitHub↗

    A lightweight emoji picker for the modern web

    JavaScript
    View on GitHub↗1,736
  • notthetup/midimessagenotthetup avatar

    notthetup/midimessage

    36View on GitHub↗

    Simple MIDI Message Parser for JavaScript. This parser takes in a MIDIMessageEvent and returns a plain Javascript Object with propties indicating the data in the MIDI message.

    JavaScript
    View on GitHub↗36