Niklas Treml's Projects
1οΈβ£πποΈ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
Demonstrates terrain generation techniques using layered noise functions for diverse landscapes. ποΈβ¨
A Rust crate featuring a proc-macro for transpiling brainfuck code into Rust at compile-time, leveraging LLVM and rustc optimizations for faster execution. πΎπ
a thread-safe generics based concurrent map for go
Personalized config files filled with my favorite settings for CLI tools and IDEs
A terminal based UI for interacting with your gitlab issues and merge requests
AVL tree implementation in go π³
DKIM package for golang
A Go neural network library for education with modular structure, XOR training example, and error visualization. π§ π
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
htmxual is a frontend demonstration app using Go Gin for the backend, Templ for JSX-style templating, and HTMX for JavaScript-free interactions, featuring a basic counter, todo list, Server Sent events based chat and authentication.
A Go library for effortless struct marshalling into Icinga2-compatible format, facilitating automatic exit codes based on defined thresholds. ππ
Logging operator for Kubernetes
Rust script for composing NFTs from categorized image layers, offering customizability by layer order. Requires transparent PNGs of consistent size for ideal results. π¨β¨
A monitoring tool to gather infrastructure network information