MusicBrainz API/Libraries/Third Party: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(Third party libraries copied from https://wiki.musicbrainz.org/index.php?title=MusicBrainz_API/Libraries&oldid=77119)
 
(Added go-musicbrainzws2)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
* C#/Mono/.NET:
* Python: [http://python-musicbrainzngs.readthedocs.org/ python-musicbrainzngs] Python2/3 bindings
** [https://github.com/avatar29A/MusicBrainz avatar29A/MusicBrainz]
* Java: [http://code.google.com/p/musicbrainzws2-java/ musicbrainzws2-java]
** [https://github.com/Zastai/MetaBrainz.MusicBrainz MetaBrainz.MusicBrainz] ([https://www.nuget.org/packages/MetaBrainz.MusicBrainz NuGet Package])
* JavaScript: [https://github.com/Borewit/musicbrainz-api musicbrainz-api]
* Common Lisp - [https://github.com/0/cl-musicbrainz cl-musicbrainz]
* Ruby:
* Go
** [https://github.com/dwo/musicbrainz-ruby musicbrainz-ruby]
** [https://github.com/magnolia-fan/musicbrainz magnolia-fan/musicbrainz] ruby 1.9+
** [https://github.com/michiwend/gomusicbrainz github.com/michiwend/gomusicbrainz]
** [https://git.sr.ht/~phw/go-musicbrainzws2 go.uploadedlobster.com/musicbrainzws2]
* Haskell:
** [http://hackage.haskell.org/package/MusicBrainz ClintAdams/MusicBrainz]
** [https://github.com/ocharles/haskell-musicbrainz-ws2 ocharles/musicbrainz-data]
* Java - [http://code.google.com/p/musicbrainzws2-java/ musicbrainzws2-java]
* JavaScript/Node.js:
** [https://github.com/Borewit/musicbrainz-api musicbrainz-api]
** [https://github.com/maxkueng/node-musicbrainz node-musicbrainz]
* Objective-C - [https://github.com/demosdemon/libmusicbrainz-objc libmusicbrainz-objc]
* Perl - [https://metacpan.org/pod/WebService::MusicBrainz WebService::MusicBrainz]
* PHP:
* PHP:
** [https://github.com/mikealmond/MusicBrainz mikealmond/MusicBrainz], a fork of [[phpbrainz]]
** [https://github.com/mikealmond/MusicBrainz mikealmond/MusicBrainz], a fork of [[phpbrainz]]
** [https://github.com/PBXg33k/MusicBrainz PBXg33k/MusicBrainz]
** [https://github.com/PBXg33k/MusicBrainz PBXg33k/MusicBrainz]
** [https://github.com/stephan-strate/php-music-brainz-api stephan-strate/php-music-brainz-api]
** [https://github.com/stephan-strate/php-music-brainz-api stephan-strate/php-music-brainz-api]
* Python - [http://python-musicbrainzngs.readthedocs.org/ python-musicbrainzngs]
* C#:
* Ruby:
** [https://github.com/avatar29A/MusicBrainz avatar29A/MusicBrainz]
** [https://github.com/dwo/musicbrainz-ruby dwo/musicbrainz-ruby]
** [https://github.com/Zastai/MetaBrainz.MusicBrainz MetaBrainz.MusicBrainz], a native .NET implementation of libmusicbrainz. ([https://www.nuget.org/packages/MetaBrainz.MusicBrainz NuGet Package])
* Objective-C: [https://github.com/demosdemon/libmusicbrainz-objc libmusicbrainz-objc]
** [https://github.com/magnolia-fan/musicbrainz magnolia-fan/musicbrainz]
* Rust - musicbrainz_rs: [https://crates.io/crates/musicbrainz_rs Crate] ([https://github.com/oknozor/musicbrainz_rs GitHub])
* Haskell:
** [http://hackage.haskell.org/package/MusicBrainz Clint Adams' bindings (hackage)]
** [https://github.com/ocharles/haskell-musicbrainz-ws2 haskell-musicbrainz-ws2 (ocharles)]
* common lisp: [https://github.com/0/cl-musicbrainz cl-musicbrainz]
* Perl: [https://metacpan.org/pod/WebService::MusicBrainz WebService::MusicBrainz]
* Go: [https://github.com/michiwend/gomusicbrainz GoMusicBrainz]

Latest revision as of 05:44, 16 April 2024