« Back to home

my active projects

This is a list of project I consider active maintained by me. If one project is not on this list, I consider it not active maintained by me.

If you want to see more projects made by me, then you need to look on my github profile or my gitlab profile.

table of contents

App projects

RUI
Riden UI
Riden is a custom Unraid UI for your phone. This project is still WIP. It is a cooperation with my long time friend @dunklesToast.
WA
WebUntis AppleWatch
An apple watch app for WebUntis by Untis GmbH.
FP
Fressplan
This app is a quicker and nicer way to access the cafeteria system in my old school. I always intended it just for my friends, but I still published it to the AppStore.

API clients

W
WebUntis
An API client for WebUntis by Untis GmbH.
iD6
iDrac6 Library
iDrac6 is a remote management system by Dell for enterprise servers like the iconic Dell R710. This library helps you to interact with this system. The project is written in TypeScript and is intended for my iDrac Homekit project
DSB
DSB
A client for the DSB (Digitales Schwarzes Brett). It is able to fetch timetables and news. I am not affiliated with heinekingmedia GmbH.
WF
WebUntis Framework
An swift API client for WebUntis by Untis GmbH.

JS libraries

FL
fastify-loader
The route loader for the cool kids! - Load fastify routers without exporting anything. Just create a file and start using the fastify instance there. The goal of this project was to quickly create a new file and start writing the route code without having to worry about how you access the fastify instance. It works by injecting the fastify instance as global object for the auto loaded modules. This approach is quite hacky in commonjs. However, maybe I will update this project with ESM Loader Hooks.
VKS
vue-keen-slider
This is a vue wrapper for keen slider.
NC
native-copy
This is my only nodejs native c++ project. The goal of this project is to quickly copy only properties of an object to another object following a given rule. It is probably only more efficient in some edge cases. However, it was a nice experience to write an native module in c++.
FV
fastify-vue
A nuxt.js fastify plugin.
Warning: This project is currently abandoned by me. I had no motivation to update it for the newer nuxt.js and fastify versions. Maybe one day I will continue working on it.

Contributions I am proud of

I also did some contributions to open source projects. This is a list of contributions I am proud of:

DF
DarkflameServer
Darkflame Universe (DLU) is a server emulator for LEGO® Universe. Development started in 2013 and has gone through multiple iterations and is now able to present a near perfect emulation of the game server. Some other people and me provided a completely automated docker setup. Darkflame is a bit hard to set up for normal users, so we tried to simplify it as much as possible.
TO
TypeORM
Over the years, I did multiple PRs for TypeORM. They range from features to bug fixes.

Of course, I contributed to other projects too. However, these are the ones I really had fun with.

CLIs

YE
yabai-extended-cli
This is a helper script to interact with yabai. yabai helps you to interact with spaces in macOs. This cli extends yabai with some features. Read more on the github project page.

Other projects

iDH
iDrac to Homekit
iDrac6 is a remote management system by Dell for enterprise servers like the iconic Dell R710. This project is intended for Homelabbers and exposes iDrac6 as homekit accessory. You can turn a server off and on or see it's temperature.
SSH
swifter-swift-ssh
This Cocoapod is part of Riden UI. It is a swift wrapper for libssh.