23 releases

0.4.6 Aug 12, 2024
0.3.7 Jan 11, 2023
0.3.6 Nov 29, 2022
0.3.4 Jul 22, 2022
0.1.1 Jul 4, 2020

#1059 in GUI

Download history 2872/week @ 2024-08-26 2441/week @ 2024-09-02 2602/week @ 2024-09-09 2687/week @ 2024-09-16 3579/week @ 2024-09-23 4084/week @ 2024-09-30 2076/week @ 2024-10-07 3184/week @ 2024-10-14 3121/week @ 2024-10-21 3036/week @ 2024-10-28 2674/week @ 2024-11-04 2154/week @ 2024-11-11 2070/week @ 2024-11-18 2565/week @ 2024-11-25 3018/week @ 2024-12-02 3046/week @ 2024-12-09

10,940 downloads per month
Used in 144 crates (26 directly)

MIT license

1MB
19K SLoC

Cursive-core

This crate is where most of cursive is defined, except for the backends.

Third-party libraries are encouraged to depend on this instead of cursive, as it should have fewer semver breaking updates.


lib.rs:

Cursive-core

This library defines the core components for the Cursive TUI.

The main purpose of cursive-core is to write third-party libraries to work with Cursive.

If you are building an end-user application, then cursive is probably what you want.

Dependencies

~6–12MB
~136K SLoC