Turtle
0.1.4
Turtles in a PowerShell
Installation Options
Owners
Copyright
2025 Start-Automating
Package Details
Author(s)
- James Brundage
Tags
PowerShell Turtle SVG Graphics Drawing L-System Fractal
Functions
Get-Turtle Move-Turtle New-Turtle Set-Turtle Save-Turtle
Dependencies
This module has no dependencies.
Release Notes
## Turtle 0.1.4
* `Turtle` Upgrades
* `turtle` will return an empty turtle (#112)
* `turtle` now splats to script methods, enabling more complex input binding (#121)
* `LSystem` is faster and more flexible (#116)
* New Properties:
* `get/set_Opacity` (#115)
* `get/set_PathAnimation` (#117)
* `get/set_Width/Height` (#125)
* New Methods:
* `HorizontalLine/VerticalLine` (#126)
* `Petal` (#119)
* `FlowerPetal` (#124)
* `Spirolateral` (#120)
* `StepSpiral` (#122)
* Fixes:
* `Turtle.Towards()` returns a relative angle (#123)
---
Additional details available in the [CHANGELOG](https://github.com/PowerShellWeb/Turtle/blob/main/CHANGELOG.md)
FileList
- Turtle.nuspec
- Turtle.tests.ps1
- Commands\Set-Turtle.ps1
- Types\Turtle\VerticalLine.ps1
- Types\Turtle\get_Symbol.ps1
- CNAME
- Commands\Get-Turtle.ps1
- Types\Turtle\Clear.ps1
- Types\Turtle\set_Stroke.ps1
- README.md.ps1
- Commands\Save-Turtle.ps1
- Types\Turtle\PenColor.ps1
- Types\Turtle\HorizontalLine.ps1
- README.md
- Commands\Move-Turtle.ps1
- Types\Turtle\get_PathClass.ps1
- Types\Turtle\get_PNG.ps1
- Turtle.psd1
- Types\Turtle\set_Opacity.ps1
- Types\Turtle\get_IsPenDown.ps1
- Types\Turtle\get_PatternTransform.ps1
- Turtle.types.ps1xml
- Types\Turtle\FractalPlant.ps1
- Types\Turtle\set_IsPenDown.ps1
- Types\Turtle\KochSnowflake.ps1
- Types\Turtle\set_ID.ps1
- Types\Turtle\SierpinskiSquareCurve.ps1
- Types\Turtle\Circle.ps1
- LICENSE
- Types\Turtle\get_FillRule.ps1
- Types\Turtle\BoxFractal.ps1
- Types\Turtle\GosperCurve.ps1
- CODE_OF_CONDUCT.md
- Types\Turtle\set_Width.ps1
- Types\Turtle\set_PathAnimation.ps1
- Types\Turtle\set_PathClass.ps1
- SECURITY.md
- Types\Turtle\get_StrokeWidth.ps1
- Types\Turtle\KochIsland.ps1
- Types\Turtle\set_PatternTransform.ps1
- CHANGELOG.md
- Types\Turtle\set_PathAttribute.ps1
- Types\Turtle\ToString.ps1
- Types\Turtle\FlowerPetal.ps1
- CONTRIBUTING.md
- Types\Turtle\SierpinskiArrowheadCurve.ps1
- Types\Turtle\Rotate.ps1
- Types\Turtle\Left.ps1
- Turtle.psm1
- Types\Turtle\get_WEBP.ps1
- Types\Turtle\StepSpiral.ps1
- Types\Turtle\Right.ps1
- action.yml
- Types\Turtle\PenUp.ps1
- Types\Turtle\get_Opacity.ps1
- Types\Turtle\get_Height.ps1
- Build\Turtle.GitHubAction.PSDevOps.ps1
- Types\Turtle\get_Width.ps1
- Types\Turtle\get_PathAttribute.ps1
- Types\Turtle\Alias.psd1
- Build\Turtle.ezout.ps1
- Types\Turtle\Pop.ps1
- Types\Turtle\Distance.ps1
- Types\Turtle\KochCurve.ps1
- Build\Turtle.GitHubWorkflow.PSDevOps.ps1
- Types\Turtle\PenDown.ps1
- Types\Turtle\get_PatternAnimation.ps1
- Types\Turtle\TerdragonCurve.ps1
- Examples\EndlessSierpinskiTrianglePattern.svg
- Types\Turtle\get_ViewBox.ps1
- Types\Turtle\get_Steps.ps1
- Types\Turtle\Jump.ps1
- Examples\EndlessSpirolateral.turtle.ps1
- Types\Turtle\BinaryTree.ps1
- Types\Turtle\Towards.ps1
- Types\Turtle\SierpinskiTriangle.ps1
- Examples\BoxFractal2.svg
- Types\Turtle\Polygon.ps1
- Types\Turtle\get_SVG.ps1
- Types\Turtle\ArcLeft.ps1
- Examples\EndlessHilbert.turtle.ps1
- Types\Turtle\get_Stack.ps1
- Types\Turtle\get_Y.ps1
- Types\Turtle\Forward.ps1
- Examples\EndlessHilbert.svg
- Types\Turtle\set_Position.ps1
- Types\Turtle\Star.ps1
- Types\Turtle\get_PathElement.ps1
- Examples\EndlessSierpinski.turtle.ps1
- Types\Turtle\get_BackgroundColor.ps1
- Types\Turtle\get_Position.ps1
- Types\Turtle\set_Height.ps1
- Examples\EndlessSpirolateral.svg
- Types\Turtle\xcor.ps1
- Types\Turtle\get_PathData.ps1
- Types\Turtle\PeanoCurve.ps1
- Examples\BoxFractal.turtle.ps1
- Types\Turtle\LSystem.ps1
- Types\Turtle\get_Minimum.ps1
- Types\Turtle\Save.ps1
- Examples\KochSnowflakePattern.svg
- Types\Turtle\Square.ps1
- Types\Turtle\get_ClipPath.ps1
- Types\Turtle\SierpinskiCurve.ps1
- Examples\SierpinskiTriangle.svg
- Types\Turtle\GoTo.ps1
- Types\Turtle\DefaultDisplay.txt
- Types\Turtle\MooreCurve.ps1
- Examples\EndlessSnowflake.turtle.ps1
- Types\Turtle\set_PatternAnimation.ps1
- Types\Turtle\Spirolateral.ps1
- Types\Turtle\get_Mask.ps1
- Examples\EndlessBoxFractal.svg
- Types\Turtle\Petal.ps1
- Types\Turtle\set_Steps.ps1
- Types\Turtle\get_AnimateMotionDuration.ps1
- Examples\BoxFractal1.svg
- Types\Turtle\set_ViewBox.ps1
- Types\Turtle\get_ID.ps1
- Types\Turtle\get_PathAnimation.ps1
- Examples\EndlessStepSpiral.svg
- Types\Turtle\get_Points.ps1
- Types\Turtle\get_OffsetPath.ps1
- Types\Turtle\get_Fill.ps1
- Examples\EndlessBoxFractal.turtle.ps1
- Types\Turtle\Push.ps1
- Types\Turtle\HilbertCurve.ps1
- Types\Turtle\get_AnimateMotion.ps1
- Examples\SierpinskiTriangle.turtle.ps1
- Types\Turtle\Flower.ps1
- Types\Turtle\get_PatternDataURL.ps1
- Types\Turtle\get_Heading.ps1
- Examples\BoxFractal.svg
- Types\Turtle\Home.ps1
- Types\Turtle\TwinDragonCurve.ps1
- Types\Turtle\get_Canvas.ps1
- Examples\EndlessStepSpiral.turtle.ps1
- Types\Turtle\get_JPEG.ps1
- Types\Turtle\Teleport.ps1
- Types\Turtle\get_X.ps1
- Examples\HexagonPattern.svg
- Types\Turtle\ArcRight.ps1
- Types\Turtle\FillColor.ps1
- Types\Turtle\set_BackgroundColor.ps1
- Examples\Square.svg
- Types\Turtle\set_StrokeWidth.ps1
- Types\Turtle\get_Maximum.ps1
- Types\Turtle\get_PatternMask.ps1
- Examples\Hexagon.svg
- Types\Turtle\get_Stroke.ps1
- Types\Turtle\get_Pattern.ps1
- Types\Turtle\ycor.ps1
- Examples\BoxFractal3.svg
- Types\Turtle\set_AnimateMotionDuration.ps1
- Types\Turtle\get_DataURL.ps1
- Build\GitHub\Jobs\BuildTurtle.psd1
- Examples\EndlessSnowflake.svg
- Types\Turtle\Backward.ps1
- Types\Turtle\set_Heading.ps1
- Build\GitHub\Steps\PublishTestResults.psd1
- Commands\New-Turtle.ps1
- Types\Turtle\set_FillRule.ps1
- Types\Turtle\set_Fill.ps1
- Build\GitHub\Actions\TurtleAction.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.1.4 (current version) | 171 | 8/14/2025 |
0.1.3 | 210 | 8/6/2025 |
0.1.2 | 85 | 8/3/2025 |
0.1.1 | 105 | 7/30/2025 |
0.1 | 38 | 7/29/2025 |