borewit

borewit/musicbrainz-api

JavaScript MusicBrainz API client for reading and submitting metadata

TypeScript
215
47
MIT License

This is a JavaScript/TypeScript client library for the MusicBrainz API, enabling developers to read and submit music metadata. It provides intelligent throttling to respect MusicBrainz rate limits, TypeScript definitions for type safety, and supports both lookup and search operations across various music entities like artists, recordings, and releases. The library is designed for Node.js applications that need to integrate with MusicBrainz for music metadata management or submission.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of borewit/musicbrainz-api

Account's avatar
Lightweight debugging utility for Node.js and the browser
Account's avatar
Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.
Account's avatar
Like JSON.stringify, but doesn't blow up on circular refs.
Account's avatar
This is a library designed to render js objects as xml. Its not made to parse or otherwise edit existing xml/html structures.
Account's avatar
Rate limiter with a maximum number of calls per given period of time
Account's avatar
Lightning fast normal and incremental md5 for javascript
Account's avatar
RFC6265 Cookies and Cookie Jar for node.js
Account's avatar
RFC9562 UUIDs
Account's avatar
Biome is a toolchain for the web: formatter, linter and more
Account's avatar
TypeScript definitions for chai
Account's avatar
TypeScript definitions for jsontoxml
Account's avatar
TypeScript definitions for mocha
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for sinon
Account's avatar
TypeScript definitions for source-map-support
Account's avatar
TypeScript definitions for spark-md5
Account's avatar
TypeScript definitions for tough-cookie
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
simple, flexible, fun test framework
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
Fixes stack traces for files with source maps
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

dependabot[bot]'s profile
dependabot[bot]
312 contributions
dependabot-preview[bot]'s profile
dependabot-preview[bot]
301 contributions
Borewit's profile
Borewit
265 contributions
Haschikeks's profile
Haschikeks
13 contributions
Lioncat6's profile
Lioncat6
6 contributions
ben-obringer's profile
ben-obringer
3 contributions
acal11's profile
acal11
2 contributions
snyk-bot's profile
snyk-bot
2 contributions
rururux's profile
rururux
1 contributions
ikapo's profile
ikapo
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet