Dimitri Kaiser's Projects
A trivial address-book written with C | Used Visual-Studio C++ Project therefore code files end with .cpp
A selfmade cli I'm writing for myself with go. This is supposed to automate some things I have to do on a daily basis.
The goal of CanWeCoop is to make finding coop games easy. Have you ever looked at your and your friends steam library side by side to see which games you both own and could play together? Yeah we too.
My implementation of the Lox bytecode compiler written in C following Robert Nystrom's Crafting Interpreters.
CLSH is a lightweight, experimental Lua scripting host written in C. The goal of this project is to learn and explore the possibilities with C and Lua.
This API is intended to be consumed by multiple other projects and is a central point to implement simple backend needs without rolling out an entire backend for every little project.
A copy utility providing different metrics when copying files (e.g. oc cp) written in Rust.
CSSH is a terminal user interface for ssh written in c++ using ncurses.
DesoLib (Dark's Elder Scrolls Online Library) is a tool written in C# to track your achievement progress in ESO Dungeons and Trials.
My personal collection of configuration files for the tools I use.
A little level up cost calculator for Dark Souls 1 (ptde and remastered) I wrote in python.
Fruitpass is a small command line tool written in Go which generates long but memorisable passwords using a list of adjectives, colours and fruits and combining them together while adding a number and a special symbol.
Go-Steam is a helper module to make consuming Steam's community API easier and reuse the functionality across different projects.
Gossht is a terminal user interface aiming so provide a graphical solution to maintain your ssh config and establish ssh connections written in go using tview.
Small game written in C++
Source repository for PHPkyne, the first version of my perosnal website. Using Laravel, Blade, HTML, TypeScript and mySQL this project is used to learn and practice different technologies.
A collection of custom react hooks, mainly intended for personal use.
RSH is a simple shell written in c following Stephen Brennan's LSH tutorial "Write a Shell in C". This is not a feature rich shell and is in no way a replacement for mature shells like bash or zsh.
Source repository of the markdown presented on my Github profile.
A nodejs package I wrote to utilize the tarkov market api from https://tarkov-market.com | This is not their official nodejs package. This is written for personal use.
A rework of my personal website using NodeJS, Express, Typescript, Vue and SCSS instead of PHP/Laravel.