Erik Rigtorp's repositories

awesome-modern-cpp

A collection of resources on modern C++

awesome-lockfree

A collection of resources on wait-free and lock-free programming

MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C++11

Language:C++License:MITStargazers:1069Issues:42Issues:30

SPSCQueue

A bounded single-producer single-consumer wait-free and lock-free queue written in C++11

Language:C++License:MITStargazers:811Issues:29Issues:18

ipc-bench

Latency benchmarks of Unix IPC mechanisms

udpreplay

Replay UDP packets from a pcap file

Language:C++License:MITStargazers:243Issues:13Issues:13

HashMap

An open addressing linear probing hash table, tuned for delete heavy workloads

Language:C++License:MITStargazers:185Issues:13Issues:2

c2clat

A tool to measure CPU core to core latency

Language:C++License:MITStargazers:105Issues:3Issues:1

hiccups

Measures the system induced jitter ("hiccups") a CPU bound thread experiences

Language:C++License:MITStargazers:90Issues:7Issues:0

efvicap

erfvicap is a packet capture tool for network adapters from Solarflare

Language:C++License:MITStargazers:54Issues:3Issues:1

Function

Heap allocation free version of C++11 std::function

Language:C++License:MITStargazers:49Issues:5Issues:0

TokenBucket

Lock-free implementation of the token bucket algorithm in C++

Language:C++License:MITStargazers:45Issues:4Issues:6

isatomic

Test if AVX vector loads and stores are atomic

Language:C++License:MITStargazers:20Issues:4Issues:1

CharConv

Fast integer to string and string to integer conversion functions

Language:C++License:MITStargazers:16Issues:4Issues:0

quickfix

QuickFIX C++ Fix Engine Library

Language:C++License:NOASSERTIONStargazers:5Issues:1Issues:0

go-pikchr

Pikchr wrapped for Go using WebAssembly. No cgo required.

Language:GoLicense:0BSDStargazers:3Issues:2Issues:0

awesome-selfhosted

A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers

Language:JavaScriptLicense:NOASSERTIONStargazers:2Issues:1Issues:0

gmbackup

Simple tool to backup a Gmail account

Language:GoLicense:MITStargazers:2Issues:2Issues:0

go-graphviz

Graphviz wrapped for Go using WebAssembly. No cgo required.

Language:CMakeLicense:NOASSERTIONStargazers:1Issues:2Issues:0

hugo

The world’s fastest framework for building websites.

Language:GoLicense:Apache-2.0Stargazers:1Issues:1Issues:0

lychee

⚡ Fast, async, resource-friendly link checker written in Rust. Finds broken hyperlinks and mail addresses inside Markdown, HTML, reStructuredText, websites and more!

Language:RustLicense:Apache-2.0Stargazers:1Issues:1Issues:0

fuzzing

Tutorials, examples, discussions, research proposals, and other resources related to fuzzing

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0

goldmark-graphviz

Goldmark extension to render Graphviz figures without cgo or external dependencies

Language:GoLicense:MITStargazers:0Issues:2Issues:0

goldmark-pikchr

Goldmark extension to render Pikchr figures without cgo or external dependencies

Language:GoLicense:MITStargazers:0Issues:2Issues:0

jellyfin

The Free Software Media System

Language:C#License:GPL-2.0Stargazers:0Issues:1Issues:0

libpcap

the LIBpcap interface to various kernel packet capture mechanism

Language:CLicense:NOASSERTIONStargazers:0Issues:1Issues:0

qmk_firmware

My keymap for piantor

License:GPL-2.0Stargazers:0Issues:0Issues:0

samoklava

Generated keyboard

License:MITStargazers:0Issues:0Issues:0

vcpkg

C++ Library Manager for Windows, Linux, and MacOS

Language:CMakeLicense:NOASSERTIONStargazers:0Issues:1Issues:0

wazero

wazero: the zero dependency WebAssembly runtime for Go developers

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0