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

https://github.com/yongyi781/fiery

My other website.
https://github.com/yongyi781/fiery

busy-beaver oeis svelte-5 sveltekit turing-machine

Last synced: 5 months ago
JSON representation

My other website.

Awesome Lists containing this project

README

          

# My other website

This is my second website, mainly for hosting interactive demos.

The website is hosted at https://fiery.pages.dev/.

See also [my other website's repository](https://github.com/yongyi781/yongyi781.github.io).

## Features

### Pretty OEIS client

[Link](https://fiery.pages.dev/oeis/)

![image](https://github.com/user-attachments/assets/336779f0-d8e6-4731-8c93-befc6d2d5562)

### Fast Turing machine visualizer

[Link](https://fiery.pages.dev/turing/)

This Turing machine visualizer:
* Accepts Turing machines in standard format, the same format as used by https://bbchallenge.org/, along with an editable transition table
* Can animate and show the evolution of a Turing machine up to billions of steps
* Achieves a Turing machine simulation rate of about 100M steps per second on my machine, using pure Typescript.
* Achieves a rendering time of between 10 and 20 nanoseconds per pixel on my machine, using HTML5 Canvas's 2D rendering context.

![image](https://github.com/user-attachments/assets/0fd16f61-d2fa-4074-8ac0-2fd922b76c8f)