Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Developer Profile

pmj

Discovered public repositories for pmj in the GitHub catalog.

↗

pmj/rustykext

An OS X kext written partly in the Rust programming language.

↗

pmj/literal-collections

Functions for creating pre-populated ("literal") STL collections using C++11 variadic templates. Useful for compilers that don't support the new initialiser lists but do support variadic templates (such as clang 3.0.0 and GCC 4.3).

↗

pmj/virtio-net-osx

Mac OS X driver for a (virtualised) "virtio" network device. Virtio network devices are supported by KVM and VirtualBox. Fastest virtual network device for VirtualBox OSX Guests, allows kernel debugging of guests via gdb.

↗

pmj/genccont

Generic containers in C. So far: singly & doubly linked lists, a singly-linked queue, a hash table and a binary search tree. As type-safe as I can make them in C. Simple to use and hack; very embeddable - works in user space and in-kernel; 0 build requirements: not even libc needed; can easily cherry-pick only needed source files. zlib license.

↗

pmj/osxbook-SimpleCryptoDisk

An update to the SimpleCryptoDisk filter scheme driver example from the book Mac OS X Internals by Amit Singh

↗

pmj/ring

Clojure web application library: abstracts HTTP to allow modular and concise webapps

↗

pmj/MultiAsync-js

Helper object for running a handler function after waiting for the results of one or more asynchronous events in JavaScript.

↗

pmj/clojure-util

Various little utility functions that make everyday life with clojure a little easier.

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.