I'd like to announce the release of version 0.2.0 of flo_curves, a library full of algorithms for manipulating Bezier curves and paths. It provides a wide range of functions, from the basis functions to intersecting curves with lines and other curves and on to path algebra functions for finding combined paths.
The library is heavily built around traits, so it's easy to use it with existing code that may have its own data structures for representing points, lines and curves, though it does also provide data structures of its own.
This is a support library made for an animation tool I'm working on, FlowBetween. It's been growing for a while with various functions needed for that and has reached a state where it's more generally useful, so I've split it out and given it its own repository.