LinkSmart® is an open source platform for developing IoT applications in various domains, such as smart cities, Industry 4.0, smart grid, and much more. The platform provides building blocks as generic and domain-specific services to efficiently implement applications in the Internet of Things. These include basic services such as device abstraction, data storage, live data management, and advanced ones such as stream mining and online machine learning. Following the microservices pattern, LinkSmart® services can be arranged together depending on concrete use cases.