Ömer Faruk Çavuş's Projects
A Linux style package manager written in Rust.
Alec's messaging server.
Music server
Config files for my GitHub profile.
Assignments given in CEIT101.
A project for tracking class attendance using Raspberry Pi. It allows automatic detection of absent students in a class.
My personal configuration files for Arch Linux.
My personal configuration files.
6502 processor emulator written in Rust.
Helper functions for writing ffi bindings.
Rust bindings to libgcrypt.
GLEW bindings for Rust.
GLFW3 bindings for Rust.
Rust bindings to libgpgrt (libgpg-error).
UEFI bootloader for encrypted kernels.
A window manager written in haskell
A window manager for Kings and Queens
Lithiumd is a udev based system to track battery life on laptops.
Lua bindings for the Rust programming language.
In memory key/value database server written in Go
Notes/projects related to METU.
Org/LaTeX based lecture notes configuration
Low level cryptography library written in Rust with bindings to C and Python.
Golang 101 course in OYK 2023 summer camp.
Index all files in a given directory and find duplicate files
Pendulum project for RAS C exemption.
A recovery application designed to recover deleted files or formatted Ext4 partitions.
Similar to the byteorder crate for async readers and writers from the tokio crate.
Serialize and deserialize values to and from bytes.