{"repo":"FlatIO/embed-client","free":true,"listed":false,"github":"https://github.com/FlatIO/embed-client","clone":"git clone https://github.com/FlatIO/embed-client.git","description":"🎼 Sheet Music & Tabs Embed JavaScript Client","language":"TypeScript","stars":75,"topics":["sheet-music","tabs","tablature","musicxml","embed","javascript","client-library","music","music-player","music-notation"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Flat Sheet Music Embed Client JavaScript/TypeScript SDK to interact and receive events from our Sheet Music Embed. If you have any feedback or questions regarding this product, please feel free to contact our developers' support. Installation You can install our ES/TypeScript Embed Client using npm, pnpm, or yarn: Or use the latest UMD version hosted on our CDN: Getting Started The simplest way to get started is to pass a DOM element to our embed that will be used as container. By default, this one will completely fit its container: Otherwise, if you are using our embed in an ES6 project: Open this demo in JSFiddle ✨ Demos Some demos of this Embed API are available in a dedicated repository: https://github.com/FlatIO/embed-examples. App ID Our Embed JS API requires an App ID ( appId ) to use it: - In development, you can try and use this client without limits on localhost / .localhost . - To use it in production or with a custom domain, create a new app on our website, then go to the Embed Settings and add your domains to the whitelist. Your app ID will also be displayed on this page. Unique users By default, analytics and billing of unique users is done using the visitor IPs. To improve accuracy and avoid counting the same user multiple times, you can pass a unique identifier for the user using the embedParams.userId option. This identifier must be a unique identifier for the user. For example, you can use the user ID of your application. Please don't use any personal inform","default_branch":null,"files":null,"tree":[],"storefront":"/r/FlatIO","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FlatIO/embed-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}