Liboping library