Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/watchexec/clearscreen
Cross-platform terminal screen clearing library
https://github.com/watchexec/clearscreen
clear cli cls screen terminal
Last synced: 4 months ago
JSON representation
Cross-platform terminal screen clearing library
- Host: GitHub
- URL: https://github.com/watchexec/clearscreen
- Owner: watchexec
- License: other
- Created: 2021-04-25T03:49:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-24T18:39:50.000Z (6 months ago)
- Last Synced: 2024-06-21T03:33:44.871Z (5 months ago)
- Topics: clear, cli, cls, screen, terminal
- Language: Rust
- Homepage: https://docs.rs/clearscreen
- Size: 308 KB
- Stars: 49
- Watchers: 4
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-APACHE
- Citation: CITATION.cff
Awesome Lists containing this project
README
[![Crate release version](https://badgen.net/crates/v/clearscreen)](https://crates.io/crates/clearscreen)
[![Crate license: Apache 2.0 or MIT](https://badgen.net/badge/license/Apache%202.0%20or%20MIT)][copyright]
[![CI status on main branch](https://github.com/watchexec/clearscreen/actions/workflows/tests.yml/badge.svg)](https://github.com/watchexec/clearscreen/actions/workflows/main.yml)# ClearScreen
_Cross-platform terminal screen clearing library._
- **[API documentation][docs]**.
- [Dual-licensed][copyright] with Apache 2.0 and MIT.
- Minimum Supported Rust Version: 1.72.0.
- Only the last five stable versions are supported.
- MSRV increases beyond that range at publish time will not incur major version bumps.[copyright]: ./COPYRIGHT
[docs]: https://docs.rs/clearscreenTested with and tweaked for over 80 different terminals, multiplexers, SSH clients.
See my research notes in the [TERMINALS.md](./TERMINALS.md) file.## Quick start
```toml
[dependencies]
clearscreen = "3.0.0"
``````rust
clearscreen::clear().unwrap();
```