orlp

Orson Peters

orlp
๐Ÿข Polars
๐Ÿ“ Leiden, Netherlands
๐Ÿ”— https://orlp.net/blog/
Popular repositories

pdqsort

Pattern-defeating quicksort.
C++ โ˜… 2.5k โ‘‚ 99 Updated today

slotmap

Slotmap data structure for Rust
Rust โ˜… 1.3k โ‘‚ 85 Updated today

glidesort

A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
Rust โ˜… 1.6k โ‘‚ 25 Updated today

ed25519

Portable C implementation of Ed25519, a high-speed high-security public-key signature system.
C โ˜… 553 โ‘‚ 165 Updated 2 days ago

foldhash

A fast, non-cryptographic, minimally DoS-resistant hashing algorithm for Rust.
Rust โ˜… 335 โ‘‚ 22 Updated 5 days ago

polymur-hash

The PolymurHash universal hash function.
C โ˜… 357 โ‘‚ 7 Updated 10 days ago

hades-boons

Python โ˜… 2 Updated 14 days ago

xcharter

XCharter font build.
Python โ˜… 13 โ‘‚ 1 Updated 19 days ago

fibonacci-sort-bench

A small shellsort benchmark accompanying http://orlp.net/blog/fibonacci-sort/.
Rust โ˜… 2 Updated 20 days ago

mincdc

MinCDC is a very simple yet efficient content-defined chunking algorithm.
Rust โ˜… 5 โ‘‚ 1 Updated 1 months ago

bitwise-binary-search

Accompanying code for https://orlp.net/blog/bitwise-binary-search/.
C++ โ˜… 16 โ‘‚ 1 Updated 1 months ago

devector

Resizable contiguous sequence container with fast appends on either end.
C++ โ˜… 38 โ‘‚ 1 Updated 2 months ago

ReducePing

ReducePing is a small utility to tune the "TcpAckFrequency" setting of Windows to get better latency in TCP networked games.
C โ˜… 24 โ‘‚ 2 Updated 2 months ago

recursive

Easy recursion in Rust, without stack overflows.
Rust โ˜… 36 โ‘‚ 4 Updated 2 months ago

matt-parker-five-letter-clique

Rust โ˜… 46 โ‘‚ 5 Updated 3 months ago

dev-on-windows

An opiniated guide to set up a development environment on Windows.
โ˜… 226 โ‘‚ 26 Updated 5 months ago

qcon

Quake-style console for windows.
AutoHotkey โ˜… 4 Updated 5 months ago

iwyu

A small utility that helps you include the right C++ headers.
Python โ˜… 5 Updated 6 months ago

pygrafix

pygrafix is a Python/Cython hardware-accelerated 2D graphics library.
C โ˜… 11 โ‘‚ 2 Updated 6 months ago

commonc

Various common C algorithms and things
C โ˜… 4 Updated 6 months ago

pyglfw

Python bindings for GLFW
C โ˜… 18 โ‘‚ 3 Updated 6 months ago

dotfiles

My dotfiles.
HTML โ˜… 11 Updated 6 months ago

PyGG2

A Python rewrite of Gang Garrison 2
Python โ˜… 15 โ‘‚ 5 Updated 6 months ago

num-ord

A wrapper type for cross-type numeric comparisons.
Rust โ˜… 27 โ‘‚ 3 Updated 7 months ago

secudht

A secure design and implementation of the Kademlia DHT.
C โ˜… 7 โ‘‚ 1 Updated 8 months ago

sum-bench

This is the code accompanying https://orlp.net/blog/taming-float-sums/.
Rust โ˜… 7 โ‘‚ 1 Updated 9 months ago

stable-alloc-shim

A stable Rust shim for the unstable Allocator API.
Rust โ˜… 4 Updated 11 months ago

vim-bunlink

A replacement for :bdelete that decouples the concept of 'deleting a buffer' from 'closing a window'.
Vim script โ˜… 10 โ‘‚ 1 Updated 1 years ago

foldhash_smhasher3

A fork of SMHasher3 that includes foldhash from the Rust crate.
C++ Updated 1 years ago

peekread

Rust crate for making Read streams peekable.
Rust โ˜… 26 โ‘‚ 1 Updated 1 years ago