Marko Ristin's repositories
icontract-hypothesis
Combine contracts and automatic testing.
opinionated-commit-message
GitHub Action to check commit messages according to an opinioned style
fastapi-icontract
Specify contracts for FastAPI endpoints.
python-by-contract-corpus
A corpus of Python programs annotated with contracts
doctest-csharp
Extracts testable C# code from structured comments to test files.
body-gamepad
Emulate arrow keys and two buttons with your arms and legs.
dead-csharp
detects and removes dead code written in C# comments.
pop-that-balloon-desktop
Pop the balloons using your body pose estimation.
dance-to-english
Move your body to learn English vocabulary.
icontract-hypothesis-vim
Automatically test Python code using icontract-hypothesis in vim
ski-leu-desktop
Ski through a dangerous forest.
burpee-frog-desktop
Jump burpees and lead the frog to its beloved one.
dance-a-mole-desktop
Dance the moles back into their holes instead of whacking them.
dance-cat-to-mouse
Dance collaboratively the cat to catch the mouse.
ar-tablica-mnozenja
Learn multiplication table with arm movements.
awesome-children-judo-training
Curate materials for teaching children judo.
bite-sized-csharp
Dotnet tool to check that the files observe the line width and height limit
cactusss-desktop
Steer the balloon with your head through a thorny cactus desert.
dance-runaway-desktop
Run away dancing the mat.
el-volante-virtual
Be a racing gamepad with the webcam and your limbs.
extract-flash-cards
Extract flash cards from a text using ChatGPT.
hands-up-for-judo
Learn names of the judo techniques by raising your hands in front of your web cam.
judo-dance-desktop
Practice judo techniques using a dancing pad.
master-igayim-desktop
Have fun cleaning virtual windows.
opinionated-csharp-todos
Inspects that your TODO comments follow a pattern.
opinionated-usings-csharp
Enforce namespace aliasing on using directives for better readability.
say-in-english
Teach children English vocabulary with images and speech recognition.