Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aramrw/serifu-finder

Find Serifus in Subtitle Files
https://github.com/aramrw/serifu-finder

Last synced: about 2 months ago
JSON representation

Find Serifus in Subtitle Files

Awesome Lists containing this project

README

        

## Simple Async template

This simple async template will create the following project structure:

```text
src/
├── app.rs -> holds the state and application logic
├── event.rs -> handles the terminal events (key press, mouse click, resize, etc.)
├── handler.rs -> handles the key press events and updates the application
├── lib.rs -> module definitions
├── main.rs -> entry-point
├── tui.rs -> initializes/exits the terminal interface
└── ui.rs -> renders the widgets / UI
```

This is identical to the [simple] template but has `async` events out of the box with `tokio` and
`crossterm`'s `EventStream`.

[simple](../simple/)