Techcable
Developer | Student | Semi-retired Minecraft dev | Compiler Nerd 🤓
University of ArizonaArizona, USA
Pinned Repositories
zerogc
Zero overhead tracing garbage collection for rust (WIP)
Paper
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
Waterfall
BungeeCord fork that aims to improve performance and stability.
slog
Structured, contextual, extensible, composable logging for Rust
TacoSpigot
The main repository of TacoSpigot
Authlib
Decompiled mojang authlib
Event4J
An annotation-based event system for java
MinecraftMappings
Mappings for Minecraft generated by specialsource
SonarPet
A fork of EchoPet, updated to 1.11
Techcable's Repositories
Techcable/cargo-outdir
A cargo subcommand to fetch the $OUT_DIR environment variable from build scripts
Techcable/janet-json-pure
A pure-janet implementation of JSON parsing (uses builtin PEG)
Techcable/orderedset.py
A simple ordered set type for python.
Techcable/rustversion-detect
https://docs.rs/rustversion-detect/
Techcable/unicodeit.rs
A rust port of unicodeit
Techcable/dotfiles
My .zshrc and .xonshrc files
Techcable/dropping-thread-local.rs
A dynamically allocated ThreadLocal that ensures destructors are run on thread exit
Techcable/name-popularity
An app to test whether your name is 'usual' or 'unusual' to fuel my little brother's obsession. - Based on social security data from https://www.ssa.gov/oact/babynames/limits.html
Techcable/arbitrary-int
A modern and lightweight implementation of arbitrary integers for Rust
Techcable/bookmark-cd.rust
Bookmark Change Directory - `bcd` is a way to `cd` to directories that have been bookmarked.
Techcable/chumsky
Write expressive, high-performance parsers with ease.
Techcable/cses-problems-2025
Attempt to solve CSES Programming Problems
Techcable/homebrew-tap
Homebrew Tap for LibreSpeed
Techcable/indexmap
My private ordermap rebellion, with some custom features I need.
Techcable/innernet
A private network system that uses WireGuard under the hood.
Techcable/libabort.rs
An implementation of the abort function that works without the standard library.
Techcable/nounwind.rs
An attribute macro to prevent panics from unwinding, similar to C++ noexcept
Techcable/oncelock.rs
Emulates OnceCell/OnceLock/LazyLock on older rust versions
Techcable/paste3.rs
A maintained fork of the paste crate
Techcable/risk-utils
Website for our risk games
Techcable/rust
Empowering everyone to build reliable and efficient software.
Techcable/should-color.py
Determines if ANSI colors should be enabled, respecting CLICOLOR, NO_COLOR environment variables
Techcable/slog-async
Asynchronous drain for slog-rs v2
Techcable/slog-json
Json formatter for slog-rs
Techcable/slog-term
Unix terminal drain and formatter for slog-rs
Techcable/slog.rs
Structured, contextual, extensible, composable logging for Rust
Techcable/threadid.rs
Fast and flexible thread identifiers.
Techcable/unicode_names2
char <-> Unicode character name (maintained fork of huonw/unicode_names)
Techcable/utf8proc
a clean C library for processing UTF-8 Unicode data
Techcable/utf8proc.rs
Rust bindings to the utf8proc library