Universal level formats library.
ulvl provides classes for loading and saving generic level formats. It can be used to develop a generic level editor, and to load levels into a game generated by such an editor. Basic support for loading the Tiled TMX format is also provided, enabling use of Tiled with your game.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.