Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Libaries for reading/writing APEv2 tags in many languages
C Python Lua Ruby Erlang Clojure Other
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
c
clojure
erlang
forth
haskell
io
lua
perl
python
ruby
test-files
.gitignore
README
check_tests

README

This repository contains various APEv2 tag reader/writer libraries
that I've created for different languages.  It serves two purposes:

1) The best way to learn a language is to actually start programming
in it.  Creating an APEv2 reader/writer library is something that
requires you get get your hands dirty in the language, without taking
too much time.

2) Making sure an APEv2 library is available for more programming
languages.  I think the ID3v2.x tagging standards for mp3s are
terrible and that APEv2 is much simpler and easier.  Hopefully with
easy API access to APEv2 tags, more programs will start offering
APEv2 tagging as an alternative to ID3v2.  Also, APEv2 is the
tagging standard used in many of the fringe audio formats, so
users of those formats will be able to use these libraries to
access metadata in the programming language of their choice.
Something went wrong with that request. Please try again.