{"repo":"atomicgo/cursor","free":true,"listed":false,"github":"https://github.com/atomicgo/cursor","clone":"git clone https://github.com/atomicgo/cursor.git","description":"🖱️ Go module to move the terminal cursor in any direction on every operating system.","language":"Go","stars":104,"topics":["atomicgo","go","golang","golang-library","terminal","cursor","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"AtomicGo cursor --- Documentation Contributing Code of Conduct --- go get atomicgo.dev/cursor cursor Package cursor contains cross\\-platform methods to move the terminal cursor in different directions. This package can be used to create interactive CLI tools and games, live charts, algorithm visualizations and other updatable output of any kind. Works niceley with https://github.com/atomicgo/keyboard Special thanks to github.com/k0kubun/go\\-ansi which this project is based on. Index - func Bottom\\(\\) - func Clear\\(\\) - func ClearLine\\(\\) - func ClearLinesDown\\(n int\\) - func ClearLinesUp\\(n int\\) - func Down\\(n int\\) - func DownAndClear\\(n int\\) - func Hide\\(\\) - func HorizontalAbsolute\\(n int\\) - func Left\\(n int\\) - func Move\\(x, y int\\) - func Right\\(n int\\) - func SetTarget\\(w Writer\\) - func Show\\(\\) - func StartOfLine\\(\\) - func StartOfLineDown\\(n int\\) - func StartOfLineUp\\(n int\\) - func TestCustomIOWriter\\(t \\ testing.T\\) - func Up\\(n int\\) - func UpAndClear\\(n int\\) - type Area - func NewArea\\(\\) Area - func \\(area \\ Area\\) Bottom\\(\\) - func \\(area \\ Area\\) Clear\\(\\) - func \\(area \\ Area\\) ClearLinesDown\\(n int\\) - func \\(area \\ Area\\) ClearLinesUp\\(n int\\) - func \\(area \\ Area\\) Down\\(n int\\) - func \\(area \\ Area\\) DownAndClear\\(n int\\) - func \\(area \\ Area\\) Move\\(x, y int\\) - func \\(area \\ Area\\) StartOfLine\\(\\) - func \\(area \\ Area\\) StartOfLineDown\\(n int\\) - func \\(area \\ Area\\) StartOfLineUp\\(n int\\) - func \\(area \\ Area\\) Top\\(\\) - func \\(area \\ Area\\) Up\\(n","default_branch":null,"files":null,"tree":[],"storefront":"/r/atomicgo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atomicgo/cursor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}