{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:gem/tty-reader?repository_url=https://gem.coop","name":"tty-reader","description":"A set of methods for processing keyboard input in character, line and multiline modes. It maintains history of entered input with an ability to recall and re-edit those inputs. It lets you register to listen for keystroke events and trigger custom key events yourself.","version":"0.9.0","softwareVersion":"0.9.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/piotrmurach/tty-reader","issueTracker":"https://github.com/piotrmurach/tty-reader/issues","url":"https://ttytoolkit.org","programmingLanguage":{"@type":"ComputerLanguage","name":"Ruby"},"maintainer":[{"@type":"Person","name":"piotrmurach"}],"author":[{"@type":"Person","name":"piotrmurach"}],"copyrightHolder":[{"@type":"Person","name":"piotrmurach"}],"dateCreated":"2017-08-30","dateModified":"2020-12-08","datePublished":"2020-12-08","copyrightYear":2017,"downloadUrl":"https://gem.coop/downloads/tty-reader-0.9.0.gem","softwareHelp":{"@type":"WebSite","url":"http://www.rubydoc.info/gems/tty-reader/"},"applicationCategory":"rubygems","runtimePlatform":"rubygems","developmentStatus":"active","sameAs":["https://gem.coop/gems/tty-reader"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/piotrmurach"}],"https://www.w3.org/ns/activitystreams#likes":97,"https://forgefed.org/ns#forks":17}