MusicBrainz API/Libraries: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(Format to follow the same layout as other (CAA API and Disc ID calculation) library pages)
(Move third party libraries to their own subpage to allow including it in libmusicbrainz page too)
Tag: Replaced
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
It can be accessed with our C/C++ library, [[libmusicbrainz]], or any of its [[libmusicbrainz#Language_Bindings|language bindings]].
It can be accessed with our C/C++ library, [[libmusicbrainz]].


'''Third party libraries:'''
'''Third party libraries:'''


{{:MusicBrainz_API/Libraries/Third_Party}}
* Python: [http://python-musicbrainzngs.readthedocs.org/ python-musicbrainzngs] Python2/3 bindings
* Java: [http://code.google.com/p/musicbrainzws2-java/ musicbrainzws2-java]
* JavaScript: [https://github.com/Borewit/musicbrainz-api musicbrainz-api]
* Ruby:
** [https://github.com/dwo/musicbrainz-ruby musicbrainz-ruby]
** [https://github.com/magnolia-fan/musicbrainz magnolia-fan/musicbrainz] ruby 1.9+
* PHP:
** [https://github.com/mikealmond/MusicBrainz mikealmond/MusicBrainz], a fork of [[phpbrainz]]
** [https://github.com/PBXg33k/MusicBrainz PBXg33k/MusicBrainz]
** [https://github.com/stephan-strate/php-music-brainz-api stephan-strate/php-music-brainz-api]
* C#:
** [https://github.com/avatar29A/MusicBrainz avatar29A/MusicBrainz]
** [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]
* 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 11:25, 28 October 2023