API for libraryjs