Concise open source library which dynamically keeps a set of objects (e.g. players and important objects) in view, a common problem for a portion of games. It was developed for, and used by Survival Ball.
Why use this instead of a bigger/powerful/flexible library, like cinemachine? Simplicity and focus. For a game that only needs to track multiple objects, like a shared screen multiplayer game, this offers a faster, easier and more concise implementation. Just add a small script to a camera, set the component's basic rotation parameters and call "SetTargets()" to define which targets to follow.
Asset is a direct build from the source code available on GitHub.
Details about the library's inner workings and underlying math in the related blog article.