smooth is an object-oriented C++ class library for Windows, macOS, and
most Unix-like operating systems.  It provides basic functionality and
platform support for applications and libraries.

Features provided by smooth include:

  - User interface API with various widgets
  - Simple to use multithreading API
  - File and network I/O interface
  - Unicode and internationalization support
  - Libxml2-based XML parser
