#console #input #terminal #api-bindings #winapi #windows

winconsole

A wrapper for console-related functions in the Windows API

16 releases (10 breaking)

Uses old Rust 2015

0.11.1 Jan 25, 2020
0.11.0 Aug 20, 2019
0.10.0 Aug 3, 2018
0.9.1 Jun 23, 2018

#602 in Algorithms

Download history 219/week @ 2024-01-01 519/week @ 2024-01-08 452/week @ 2024-01-15 347/week @ 2024-01-22 344/week @ 2024-01-29 467/week @ 2024-02-05 525/week @ 2024-02-12 598/week @ 2024-02-19 661/week @ 2024-02-26 739/week @ 2024-03-04 516/week @ 2024-03-11 648/week @ 2024-03-18 629/week @ 2024-03-25 764/week @ 2024-04-01 502/week @ 2024-04-08 774/week @ 2024-04-15

2,744 downloads per month
Used in 11 crates (3 directly)

MIT/Apache

190KB
3.5K SLoC

winconsole

This crate provides a wrapper for console-related functions in the Windows API.

Crate Documentation License

Usage

Add the following to Cargo.toml:

[dependencies]
winconsole = "0.11"

Then, add the following to your code:

extern crate winconsole;

There are a few optional features:

  • cgmath - Conversions for the cgmath Vector2 type.
  • input - Includes input-related functions.
  • serde - Support for serde.
  • window - Includes window-related functions.

These features must be added to Cargo.toml:

[dependencies.winconsole]
version = "0.11"
features = ["cgmath", "input", "serde", "window"]

lib.rs:

This crate provides a wrapper for console-related functions in the Windows API.

Crate License

Usage

Add the following to Cargo.toml:

[dependencies]
winconsole = "0.11"

Then, add the following to your code:

extern crate winconsole;

There are a few optional features:

  • cgmath - Includes conversions for the cgmath Vector2 type.
  • input - Includes input-related functions.
  • serde - Support for serde.
  • window - Includes window-related functions.

These features must be added to Cargo.toml:

[dependencies.winconsole]
version = "0.11"
features = ["cgmath", "input", "serde", "window"]

Dependencies

~84–670KB
~11K SLoC