A compiler that compiles a strongly typed language into WebAssembly, using SSA as an intermediate representation. It should compiler declarative frontend code in WASM in the future.
A small tool that tries to convert typescript (or javascript) into equivalent pseudocode.
A simple typing speed test website, built using plain JavaScript.
A simple proof-of-concept SwiftUI application that renders a HTML-like language using SwiftUI Text elements.
A svelte-inspired babel-plugin that compiles specially annotated ES& classes using react-like methods into performant JS code.
A raytracer that can be compiled using a C++ compiler or run as a shader in WebGL.
Together with a few other ETH students I develop and maintain "community solutions", a platform that allows students to collect & discuss solutions for old exams. The project is built using Django and React.
A simple proof-of-concept SwiftUI application that renders a HTML-like language using SwiftUI Text elements.
Playground-hook is a javascript library that allows developers to easily integrate interactive previews of their react-components by letting users play around with it. Built in typescript its main goal is to be headless and lightweight, while allowing a wide range of use cases.
Pdf-viewport is a react library that makes it easy for developers to integrate images into their web applications while allowing advanced features such as cropping and custom layers.
class-parser
implements a rudimentary parser for .class files produced by java compilers. It visualizes class files and disassembles a large part of the bytecode instruction set.