Siyuan Yan's repositories
pipenv-setup
sync pipfile/lockfile to setup.py or check dependency and versioning conflicts
yew-interop
Load Javascript and CSS asynchronously in yew
English-IPA
English to IPA with syllable correspondence
garbage-translator
translate to look-alike text in another language
gnome-folding-at-screenlock
folding at home on GNOME but only when the screen is locked
django-slappy
run python interactively on slack
Madoshakalaka.github.io
my blog of interesting things
bevy
A refreshingly simple data-driven game engine built in Rust
bevy-inspector-egui
Inspector plugin for the bevy game engine
BLE-Micro-Pro-WebConfigurator
Update bootloader/firmware of BLE Micro Pro and send config
decision-tree-information-gain-visualizer
generate intermediate calculation for information gain algorithm
EvoSeed
Source code for the article, "EvoSeed: Unveiling the Threat on Deep Neural Networks with Real-World Illusions"
friendly-snippets
Set of preconfigured snippets for different languages.
jupyter-math
display and evaluate math on jupyter notebook
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
stellaris-timer
set custom notification for the game Stellaris
swapold
swap FILE and FILE.old, useful to experiment with config files (especially json cuz it's comment intolerant lmao)
touchpanic
a minimal example of how yew panicks because of touch events on mobile
tree-sitter-stylist-css
Stylist CSS grammar for Tree-sitter (CSS in Rust)
trunk-compress
compile time compression for your yew ssr project
yew-html-ext
Experimental handy syntactic extensions for Yew's HTML macros