GitHunt

Philipp Schuster

phip1611

Writing code, maintaining open-source software, solving problems. Also: rock concerts and traveling the world.

@cyberus-technology
Dresden, Germany

Organizations

Languages

Rust72%Nix10%Java7%TypeScript3%CMake3%C++3%

Loading contributions...

Top Repositories

Repositories

138
PH
phip1611/nixos-configs

My personal (public) NixOS configurations and common Nix(OS) modules, pkgs, and libs.

Nix172Updated just now
nixnixos
PH
phip1611/eurorust-2025-code

Practical code examples for my EuroRust talk 2025 in Paris.

Rust90Updated 1 day ago
PH
phip1611/spectrum-analyzer

An easy to use and fast `no_std` library (with `alloc`) to get the frequency spectrum of a digital signal (e.g. audio) using FFT.

Rust16726Updated 2 days ago
PH
phip1611/slidev-slides

My public Slidev slides.

Nix30Updated 3 days ago
PH
phip1611/img-to-webp-spring-serviceArchived

A Java Library to easily convert images to WebP, a Spring REST-Service for devs that uses the lib and an user-friendly Web UI for everyone else.

Java143Updated 6 days ago
restspringwebp
PH
phip1611/wambo-web

Web-app to convert bin/oct/dec/hex, interpret data as float(IEEE-754), interpret as different integer types, and to show memory endianness.

TypeScript10Updated 1 week ago
angularbinarybyteshexieee754low-level
PH
phip1611/noto-sans-mono-bitmap-rs

Provides pre-rasterized characters from the "Noto Sans Mono" font in different sizes and font weights for multiple unicode ranges.

Rust324Updated 1 week ago
fontnoto-sansrust
PH
phip1611/generic-tm1637-gpio-driver-rust

Generic gpio driver for the tm1637 microcontroller written in Rust.

Rust62Updated 1 week ago
PH
phip1611/gitlab-timelogs

CLI utility to support you with your time logs in GitLab.

Rust163Updated 1 week ago
gitlabtimetracking
PH
phip1611/linux-libc-auxv

A parser and builder for the Linux process initial stack layout - use it to decode or construct argc, argv, envp, and auxv (auxiliary vector).

Rust112Updated 1 week ago
auxiliary-vectorcrt0libclinux
PH
phip1611/wambo

All-in-one binary to convert decimal/bin/oct/hex + interpret data as i8-i64, u8-u64, and f32/f64 (IEEE-754).

Rust61Updated 1 week ago
converterhexrust
PH
phip1611/docx4j-search-and-replace-util

Docx4JSRUtil library helps you to search and replace text inside docx-Documents parsed by Docx4J.

Java2711Updated 1 week ago
PH
phip1611/tar-no-std

Library to read Tar archives (by GNU Tar) in `no_std` contexts with zero allocations. The crate is simple and only supports reading of "basic" archives, therefore no extensions, such as GNU Longname.

Rust145Updated 1 week ago
bare-metalrusttar
PH
phip1611/tokio-js-set-interval

The crate `tokio-js-set-interval` allows you to use `setInterval(callback, ms)` and `setTimeout(callback, ms)` as in Javascript inside a `tokio` runtime (https://tokio.rs/).

Rust60Updated 1 week ago
PH
phip1611/fcntl-tool

Your small yet useful swiss army knife for the `fcntl` system call, specifically for acquiring and testing file locks, but not limited to those.

Rust00Updated 1 week ago
fcntlrust
PH
phip1611/ttfb

Library + CLI-Tool to measure the TTFB (time to first byte) of HTTP requests. Additionally, this crate measures the times of DNS lookup, TCP connect and TLS handshake.

Rust4911Updated 1 week ago
PH
phip1611/cmake-catch2-ci-example

Minimal CMake-based project building a trivial C++ library with Catch2-based unit tests.

CMake41Updated 1 week ago
PH
phip1611/libbruteforce

A multithreaded bruteforce library written in Rust. PLEASE DO NOT use this software to harm someones privacy in any kind! This project was made for fun and for teaching myself new things about Rust.

Rust74Updated 1 week ago
PH
phip1611/phip1611

No description provided.

01Updated 1 week ago
PH
phip1611/runs_inside_qemu

Small no_std-lib that checks if the binary is running inside a QEMU virtual machine. Only works on x86/x86_64 platform.

Rust21Updated 1 week ago
PH
phip1611/bash-like-cpp-shell

A demo bash-like shell for educational purposes - shows basics about pipes, fork and a lot of other UNIX facilities.

C++10Updated 1 week ago
cpppipesreadline-libraryshellunix-facilities
PH
phip1611/qemu-debugcon-linux-driver

A Linux driver for the QEMU Debugcon device packaged in Nix.

Nix131Updated 1 week ago
PH
phip1611/paging-calculator

CLI utility that helps you to calculate indices into the page table from a virtual address. For x86, it outputs the indices into the page tables for both, 32-bit and 64-bit paging.

Rust241Updated 1 week ago
PH
phip1611/lowpass-filter

Simple first-order digital lowpass filters, compatible with `no_std`. You can use it, for example, to get the low frequencies from a song.

Rust92Updated 1 week ago
PH
phip1611/bruteforcer

A CLI using libbruteforce.

Rust00Updated 1 week ago
PH
phip1611/simple_on_shutdown

This crate consists of a convenient macro to specify on shutdown callbacks. It's super simple and stripped-down.

Rust00Updated 1 week ago
PH
phip1611/bit_ops

Bitwise operations on primitive integer types, but no_std and const-compatible. Provides a collection of typical bit manipulation operations that are primarily required in low-level development. Unlike other crates that provide tooling to create sophisticated high-level types with bitfields, the focus of bit_ops is to work on raw integers.

Rust53Updated 2 weeks ago
bitwiserust
PH
phip1611/audio-visualizer

Simple audio visualization library which is especially useful for developers to visually check audio algorithms against the waveform.

Rust699Updated 2 weeks ago
PH
phip1611/multiboot2-binary-rustArchived

A multiboot2-compliant Kernel prototype written in Rust. This project is mainly about the build setup and not a functional kernel.

Rust140Updated 2 weeks ago
uefix86-64
PH
phip1611/beat-detector

Audio beat detection library that supports different audio input devices as source. You can pass a callback for each found beat to the library.

Rust628Updated 2 weeks ago
beat-detectionrust-lang

Gists

Recent Activity