Host third-party libraries by self