Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kdheepak/crossterm.jl


https://github.com/kdheepak/crossterm.jl

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Crossterm.jl

[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://kdheepak.com/Crossterm.jl/dev/)
[![Build Status](https://github.com/kdheepak/Crossterm.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/kdheepak/Crossterm.jl/actions/workflows/CI.yml?query=branch%3Amain)

`Crossterm` is a Julia library that provides rich functionality to control and manipulate terminal interfaces using the excellent [`crossterm-rs`](https://docs.rs/crossterm/latest) crate.
This includes operations like cursor movement, color and style management, and much more.

## Features

- Cursor movement (up, down, left, right, etc.)
- Color manipulation (foreground, background)
- Style manipulation (bold, underline, etc.)
- Terminal manipulation (clearing, resizing, etc.)
- Scroll operations
- Screen buffering