Curvy Splines is a widely used, highly rated, feature rich, efficient and easy to use spline solution. It has been continuously updated since 2013.
Spline creation, editing, import and export.
Connectable splines.
Events compatible object movement (e.g. train, camera, etc.).
Objects placement (e.g. asteroids, trees, etc.).
Mesh deformation (e.g. snake, rope, etc.).
Mesh generation/extrusion (e.g. road, rail, wire, etc.).
Compatible with 2D, 3D and Unity UI (uGUI).
Highly optimized.
Highly customizable & extendable.
Powerful API, available at both runtime & editor, for both in-game and tools.
Includes Curvy Generator, a graph-based system to apply operations on splines, meshes and game objects. Modular and easily extendable.
An extensive website: tutorials, documentation, API reference, active forum, etc.