Grab raw keyboard inputs

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Updating dependencies is time-consuming.
  • InputBot

    Rust library for creating global hotkeys, and simulating inputs

    I think InputBot does what you want as well.

  • Cursive

    A Text User Interface library for the Rust programming language

    If you don't want to go that drastic, I suggest looking at Cursive's list of supported backends for a comparison of each one's pros and cons.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • urwid

    Console user interface library for Python (official repo)

    To go full in on the latter case, people often use libraries like Cursive (akin to urwid for Python but without the horrendously confusing error messages caused duck typing) or tui.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts