Libwnck is a construction toolkit for window navigators that provides a library for creating tasks lists, pagers, and other navigation tools in software.
One thing to keep in mind is that libwnck doesn't have official support in the devel platform. This means that there are no guarantees for the API/ABI in the long-term. However, if you're an open source application author, you can still use libwnck with confidence. Even if the API/ABI changes, users will always be able to recompile against a new version.
It's important to note that the API/ABI has historically changed very little. So any changes made to the library have been done with great care and consideration. You won't have to worry about gratuitous changes or updates made without soname increments.
The source code for libwnck comes packed with API docs. But, if you want to generate documentation, you can easily do so by configuring the library with the --enable-gtk-doc option. And, if you're looking for some sample code to get started with, be sure to check out tasklist.c and pager.c. They make great starting points for custom projects.
Overall, libwnck is a fantastic tool for anyone looking to customize their desktop experience. It's a reliable, well-crafted library that is sure to exceed your expectations.
Version 2.26.2 / 2.27.92: N/A