Orson Peters (@orlp)

Top repositories

1

pdqsort

Pattern-defeating quicksort.
C++
2,245
star
2

glidesort

A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
Rust
1,541
star
3

slotmap

Slotmap data structure for Rust
Rust
990
star
4

ed25519

Portable C implementation of Ed25519, a high-speed high-security public-key signature system.
C
468
star
5

polymur-hash

The PolymurHash universal hash function.
C
305
star
6

dev-on-windows

An opiniated guide to set up a development environment on Windows.
222
star
7

matt-parker-five-letter-clique

Rust
46
star
8

devector

Resizable contiguous sequence container with fast appends on either end.
C++
37
star
9

num-ord

A wrapper type for cross-type numeric comparisons.
Rust
26
star
10

peekread

Rust crate for making Read streams peekable.
Rust
23
star
11

aoc2022

My Advent of Code 2022 solutions, in Rust.
Rust
19
star
12

golf-cpu

Reference implementation of the GOLF CPU.
Python
17
star
13

ReducePing

ReducePing is a small utility to tune the "TcpAckFrequency" setting of Windows to get better latency in TCP networked games.
C
17
star
14

pyglfw

Python bindings for GLFW
C
16
star
15

PyGG2

A Python rewrite of Gang Garrison 2
Python
14
star
16

pyth5

Clean-sheet rewrite of Pyth.
Python
13
star
17

bitwise-binary-search

Accompanying code for https://orlp.net/blog/bitwise-binary-search/.
C++
11
star
18

pygrafix

pygrafix is a Python/Cython hardware-accelerated 2D graphics library.
C
10
star
19

dotfiles

My dotfiles.
HTML
9
star
20

xcharter

XCharter font build.
Python
9
star
21

libop

My personal C++ library.
Objective-C
8
star
22

aoc2023

My Advent of Code 2023 solutions, in Rust.
Rust
7
star
23

vim-bunlink

A replacement for :bdelete that decouples the concept of 'deleting a buffer' from 'closing a window'.
Vim Script
7
star
24

secudht

A secure design and implementation of the Kademlia DHT.
C
6
star
25

multilive

Multiple poe.trade live searches at once.
JavaScript
5
star
26

vim-quick-replace

A quick find/replace plugin for Vim.
Vim Script
5
star
27

iwyu

A small utility that helps you include the right C++ headers.
Python
4
star
28

aoc2021

My Advent of Code 2021 solutions, in Rust.
Rust
4
star
29

stable-alloc-shim

A stable Rust shim for the unstable Allocator API.
Rust
3
star
30

commonc

Various common C algorithms and things
C
3
star
31

synth

A real-time self-hosting MIDI software synth written in Rust from scratch.
Rust
3
star
32

qcon

Quake-style console for windows.
AutoHotkey
3
star
33

ncUI

A lightweight user interface for World of Warcraft - DEAD
Lua
3
star
34

deps

deps is a minimalistic building system for any process which consists of smaller processes that depend on each other.
Python
2
star
35

euler

My solutions for Project Euler.
C++
1
star
36

osrs-fragment-calc

OSRS fragment set calculator
HTML
1
star
37

hades-boons

Python
1
star
38

picture-in-picture

Java
1
star
39

Robotics2020-Final

This repository hosts my final project for the 2020 Robotics course at Leiden university.
JavaScript
1
star
40

boost-win-builds

Some Windows builds for Boost.
Shell
1
star
41

lolpriority

Little tool for Leage of Legends, automatically puts the LoLClient.exe process on low priority when the in-game client is open for extra performance.
C
1
star
42

amazons

Web-based Game of the Amazons
CSS
1
star
43

distris

Distributed socializing.
C++
1
star
44

p

C++
1
star
45

poe-trade-qol

Quality of life for PoE's trade site.
JavaScript
1
star
46

poedps

A Path of Exile weapon DPS calculator with optional crafting.
JavaScript
1
star
47

StrongholdCoords

An application for finding out the exact coordinates of end portal frames in Minecraft seeds.
Java
1
star
48

unite-git-repo

A source for Unite.vim that lists all files from the git repository root.
Vim Script
1
star
49

pyflat

pyflat is a Python hardware-accelerated 2D graphics library.
C
1
star