GithubHelp home page GithubHelp logo

yuran1811 / keyreader Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hudy9x/keyreader

0.0 0.0 0.0 8.31 MB

Open source keystroke application for Windows that inspired by Keycast

Home Page: https://hudy9x.github.io/keyreader/

JavaScript 5.03% Rust 22.53% TypeScript 56.33% CSS 12.94% HTML 3.17%

keyreader's Introduction

Introduction

KeyReader - an open source keystroke visualizer that inspired from KeyCastr

Watch how i built it on youtube: https://www.youtube.com/watch?v=hhwjGIICLuA&t=27s

image-1

KeyReader enables you to share your keystroke when streaming your screen. And yes, it looks like KetCastr. The only difference is that it supports Windows.

For now, it only provide one theme as the above image

Demo

Visit homepage

Enable to visualize typing

image-2

KeyReader allows you to moving around as well

image-3

Installation

For Windows

Download the latest version from here

Or, install using scoop

$ scoop bucket add my-bucket https://github.com/hudy9x/scoop-buckets
$ scoop install keyreader

For Linux

For now, follow Development guide to build your own.

For Mac

Please use KeyCastr instead

Upgrade

For Windows

If you already have KeyReader on your PC and you want to upgrade it's version

Follow the guide

$ scoop update
$ scoop update keyreader

Or, just download the latest version and re-install it

Development

KeyReader built on Tauri. So, please follow their instruction for installing development environment

Second, you must have nodejs, npm or yarn

After installing all above dev tools. Open terminal and start developing

$ npm run devapp

For building

$ npm run tauri build

Issues

Please visit issues Feel free to fork and make a PR for me

Note: I'm a new to Rust, so please help me improve the source code. Big thanks for good explanation, i'd love to learn from you guys

License

BSD 3-Clause

KeyCastr has been freely available for the Windows since 2023.

keyreader's People

Contributors

hudy9x avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.