Home

Awesome

<div align="center"> <h1>Crabtyper 🦀</h1> <p> <strong>A speedtyping web app written in Rust</strong> </p> <img src="./media/demo.gif" /> </div>

This project is inspired by speedtyper & monkeytype, please go check them out!

<div align="center"> <a href="https://github.com/brancobruyneel/crabtyper/actions"> <img src="https://github.com/brancobruyneel/crabtyper/actions/workflows/publish-web.yml/badge.svg" alt="Github actions CI status" /> </a> <a href="https://github.com/brancobruyneel/crabtyper/actions"> <img src="https://github.com/brancobruyneel/crabtyper/actions/workflows/publish-api.yml/badge.svg" alt="Github actions CI status" /> </a> </div>

This webaplication is completely written in Rust. Why? Because it's blazingly fast! Well not yet, currently we still have no direct access to the browsers DOM API from WebAssembly, which is why we still have to use Javascript to do so. The project is mainly created for learning about Rust and WebAssembly.

Try it out!

Click here to play the speed typing game. To start the game just click on the Vim editor and start typing.

Some controls if you are in NORMAL mode:

Planned features

I plan on adding these features:

Contribute

Feel free to contribute to this project. Take a look at the current issues or the project board I will try to keep these updated!

License

MIT License