Provides API access to localized musical instruments and their tunings.

CI Status Deploy Latest Release Swift Compatibility Platform Compatibility License provides API access to localized musical instruments and their tunings provided by InstrumentKit.

Table of Contents

Work In Progress

⚠️ This package is very much a work in progress. Here are some immediate next steps.

  • The underlying InstrumentKit module needs initial review, prior to loading it with an immense amount of data.
  • The localization are only available in English at this time, but support for Spanish, German, and French will be the first follow-ups.


Visit for API documentation.

Performance is built using Vapor, a Server-side Swift framework.

Please note: This server behind this API has very low performance. It is deployed to Heroku using the cheapest pricing tier in order to provide dedicated uptime and SSL support. This API is NOT intended to be used at runtime for any reason. As such, it is heavily rate-limited.

Instead, fetch the information you need and store the response, then de-serialize the data for your own application. Or better yet: use the JSON to generate the client-side code you need!


If you're looking to provide corrections and/or localizations to any of the data fetched via this API, you can do so by opening an issue or pull request in InstrumentKit.

If you're looking to contribute code to this repository, feel free to open a pull request. The more contributors, the merrier!


If you encounter any problems using API, feel free to open an issue and I'll look into it.


Special thanks to AudioKit for all of their expertise and support.


This project is released under the MIT license. See LICENSE for details.


  • Swift Tools 5.7.0
View More Packages from this Author


Last updated: Sun Mar 12 2023 15:02:15 GMT-0500 (GMT-05:00)