Spiral tool for grasshopper

I have done this one
Spirale.gha (21 KB)
It has these paramters
“AxisStart”, “AS”, “Point of start”,
“AxisDirection”, “AD”, “Direction”
“HelixStart”, “HS”, “Point of start of helix”
“Pitch”, “P”, “Pitch”,
“TurnCount”, “TC”, “TurnCount”,
“R1”, “R1”, “Radius of begining”,
“R2”, “R2”, “Radius of end”,

And use this method from Rhinocommon
Rhino.Geometry.NurbsCurve.CreateSpiral(axisStart, axisDir, radiusPoint, pitch, turnCount, r1, r2))
https://developer.rhino3d.com/api/RhinoCommon/html/M_Rhino_Geometry_NurbsCurve_CreateSpiral_1.htm

It is simple to implement this
https://developer.rhino3d.com/api/RhinoCommon/html/M_Rhino_Geometry_NurbsCurve_CreateSpiral.htm

It is also very simple to make your own component