John-John Tedro (@udoprog)

Top repositories

1

musli

Müsli is a flexible and generic binary serialization framework
Rust
325
star
2

c10t

A minecraft cartography tool
C++
224
star
3

genco

A whitespace-aware quasiquoter for beautiful code generation.
Rust
175
star
4

OxidizeBot

High performance Twitch bot in Rust
Rust
147
star
5

relative-path

Portable relative UTF-8 paths for Rust.
Rust
89
star
6

unicycle

A futures abstraction that runs a set of futures which may complete in any order.
Rust
88
star
7

leaky-bucket

A token-based rate limiter based on the leaky bucket algorithm.
Rust
85
star
8

audio

A crate for working with audio in Rust
Rust
73
star
9

bittle

Zero-cost bitsets over native Rust types
Rust
72
star
10

checkers

A sanity checker for global allocations in Rust
Rust
48
star
11

borrowme

The missing compound borrowing for Rust.
Rust
47
star
12

fixed-map

A map implementation that relies on fixed-size storage derived by a procedural macro
Rust
41
star
13

async-injector

Reactive dependency injection for Rust.
Rust
41
star
14

kernelstats

Calculate Statistics about the Linux Kernel
Jupyter Notebook
40
star
15

syntree

A memory efficient syntax tree for language developers
Rust
35
star
16

asteroids-amethyst

An asteroids clone written in the Amethyst Game Engine
Rust
26
star
17

winctx

A minimal window context for Rust on Windows.
Rust
21
star
18

ontv

A rich desktop application for tracking tv shows
Rust
20
star
19

async-oauth2

A simple async OAuth 2.0 library for Rust
Rust
18
star
20

ptscan

A pointer scanner for Windows written in Rust
Rust
17
star
21

quickcfg

Apply a base system configuration, quickly!
Rust
16
star
22

tiny-async-java

A tiny async library for Java
Java
14
star
23

fixed-vec-deque

A fixed-size, zero-allocation circular buffer for Rust
Rust
13
star
24

tigertree

A C port of the Tiger Tree hash implementation used at dcplusplus.sf.net
C
12
star
25

anything

Rust
12
star
26

codeviz

Flexible code generator for Rust
Rust
11
star
27

pusher

Simple project for handling application deployment to many servers
Python
11
star
28

aoc2022

My own personal overengineered helpers to solve AoC problems in Rust
Rust
10
star
29

gabriel

Gabriel, the Process Guardian Angel
Haskell
10
star
30

futures-cache

Futures-aware cache backed by sled
Rust
9
star
31

serde-hashkey

Space efficient, in-memory serde serialization which supports hashing.
Rust
9
star
32

cr

A simple challenge response tool (or sign-verify) using openssl.
C
8
star
33

nondestructive

Nondestructive editing of various formats
Rust
8
star
34

cartography

A cartography rewrite for minecraft devinf (map generator)
C++
7
star
35

unc

A lightweight c++ unicode library
C++
7
star
36

bgrep2

An alternative binary grep utility.
C
7
star
37

argwerk

Rust
6
star
38

jpv

My personal Japanese dictionary based on JMdict
Rust
6
star
39

hodoku

A simple set of macros to aid testing with try operations
Rust
5
star
40

patterns

Showcasing simple programming patterns in Rust
LLVM
5
star
41

uniset

A hierarchical growable bitset which supports in-place atomic operations
Rust
4
star
42

3dge

Game Experiment to learn Vulkan on Rust
Rust
4
star
43

ChaosMod

ChaosMod for GTA V
C#
4
star
44

unsync

Unsynchronized synchronization primitives for async Rust
Rust
4
star
45

c10t-swt

Native SWT Java Gui for c10t
Java
4
star
46

async-fuse

Extension traits for dealing with optional futures and streams
Rust
4
star
47

elfdb

Help save Christmas with ELFDB - the interactive debugger for ELF code.
Rust
4
star
48

python-adc

A python implementation for the ADC (Advanced Direct Connect) protocol
Python
4
star
49

gta-v-scripts

Scripts imported for the latest version available on https://www.gta5-mods.com/tools/decompiled-scripts-b757
C
4
star
50

musync

Music Syncronizing Tool
Python
4
star
51

unlock

Instrumented synchronization primitives helping you to unlock performance issues
Rust
4
star
52

tiny-serializer-java

A tiny serialization framework for Java
Java
4
star
53

rust-advent-of-code-2017

Rust solutions to Advent of Code 2017
Rust
3
star
54

svz

Supervizor Written in C which easilly does checks for running pids and is able to respond to logical statements.
C
3
star
55

tessie

An ffmpeg transcoding wrapper
Rust
3
star
56

selectme

A fast and fair select! macro for async Rust.
Rust
3
star
57

aiocp

Rust
3
star
58

rust-advent-of-code-2018

Solutions to Advent of Code 2018 in Rust
Rust
3
star
59

dotfiles

Dot files for personal stuff
Vim Script
3
star
60

firewall

Bash scripts for setting up your firewall
Shell
2
star
61

packeteer

Simple C program to inject frames directly into a Linux interface.
C
2
star
62

udoprog-heroic-datasource

Heroic Datasource for Grafana
TypeScript
2
star
63

dclite

A simple direct connect client based on python-adc
Python
2
star
64

c-whisper

A C implementation of the whisper database format.
C
2
star
65

idalloc

A library for different methods of allocating unique identifiers efficiently.
Rust
2
star
66

bsa

Offline unit testing for BIND
Python
2
star
67

bits

Meta-package management
Ruby
2
star
68

momd

Modular media daemon in c++11
C++
2
star
69

pytermcaps

Python terminal capabilities OO wrapper
Python
2
star
70

tl

A small script to calculate time left for a flow of many unit types to fill a »bucket«
Python
2
star
71

requests-lb

A load-balancing wrapper around requests
Python
2
star
72

trunk-action

Github action to install and run a custom trunk command
TypeScript
2
star
73

metap2p

A P2P Framework for sharing information.
Python
1
star
74

thenetwork

A hacker oriented strategy game
Lua
1
star
75

evedb

Eve online database conversion tool
Python
1
star
76

GTAV-SpeedPractice

Speedrun Practice mod for GTA V
C++
1
star
77

fosslint

A linting tool for open source projects
Python
1
star
78

upload-app

Python
1
star
79

kick

The omnibus project management tool
Rust
1
star
80

metalang

Language neutral message generator
Python
1
star
81

dsh

distributed sharing protocol
Python
1
star
82

udoprog.github.io

https://udoprog.github.io
HTML
1
star
83

exposr

Dirt simple build and deployment system.
Java
1
star
84

blog

Code samples used at my blog
C
1
star
85

battleplan

Eve Intelligence Hub
Python
1
star
86

aoc2019

Solutions to Advent of Code 2019 in Rust
Rust
1
star
87

localbackup

A set of small and easily configurable local backup scripts implemented in bash using rsync
Shell
1
star
88

ratewatch

A buffer program like 'pv' to measure throughput, using it to check user bandwidth on sftp
C
1
star
89

tiny-rs

A tiny restful compiler for Java
Java
1
star
90

gorilla

Gorilla Time Series Compression
Rust
1
star
91

iplook

Simple IP->Host lookup utility, useful when there is a lack of reverse DNS:es.
Python
1
star
92

forkexec

A development tool to tame wild processes
Python
1
star
93

aoc2020

Solutions to Advent of Code 2020 in the Rune programming language
Rust
1
star
94

hashparity

Bash script which recursively checks directory for integrity
1
star
95

dynlib

A C library for creating continous (fast) dynamically growing space for alot of small objects. Focus on usability, not conformity.
C
1
star
96

spp

C++
1
star
97

rubycss

A small and pure ruby css generator with advanced features
Ruby
1
star
98

dctools

DC++ Auxilliary Tools
Python
1
star