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

#2345 in GUI

Download history 8067/week @ 2025-10-22 6625/week @ 2025-10-29 8347/week @ 2025-11-05 8884/week @ 2025-11-12 7187/week @ 2025-11-19 5461/week @ 2025-11-26 6175/week @ 2025-12-03 6130/week @ 2025-12-10 6104/week @ 2025-12-17 4465/week @ 2025-12-24 5715/week @ 2025-12-31 7261/week @ 2026-01-07 8122/week @ 2026-01-14 8374/week @ 2026-01-21 9216/week @ 2026-01-28 9794/week @ 2026-02-04

36,992 downloads per month
Used in 161 crates (28 directly)

MIT license

1MB
19K SLoC

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.


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.

Dependencies

~6–8MB
~140K SLoC