Pinned Repositories
blog-generator
A simple static site generator written from scratch in pure Python
c-bytecode-vm
A VM implementing a dynamically-typed imperative programming language from scratch.
compiles-to-asm-wow
optimizing (lol) compiler for a fully-featured (lol) language for mac os x86_64 only (lol)
compiling-a-lisp
A rust implementation of https://bernsteinbear.com/blog/compiling-a-lisp-0/
gqljit
A GraphQL query JIT compiler using LLVM.
hscto
A Haskell adaptation of the kilo text editor, inspired by hecto, the Rust adaptation of the kilo text editor
joe
Compiler for a Java-like language
js-bytecode-vm
A little bytecode VM implemented in JS
patina
Python adaptations of Rust's Result, Option, and HashMap types. Ready for Python 3.10 pattern matching!
template-router
A DSL for routing based on tagged template literals
p7g's Repositories
p7g/c-bytecode-vm
A VM implementing a dynamically-typed imperative programming language from scratch.
p7g/joe
Compiler for a Java-like language
p7g/js-bytecode-vm
A little bytecode VM implemented in JS
p7g/compiles-to-asm-wow
optimizing (lol) compiler for a fully-featured (lol) language for mac os x86_64 only (lol)
p7g/advent-of-code
My solutions to Advent of Code
p7g/gqljit
A GraphQL query JIT compiler using LLVM.
p7g/templ8
Very simple Python templating language
p7g/eslint-plugin-no-useless-const
Prevent usage of const
p7g/react-lottie
p7g/splitsilly
Split expenses for free without ads or daily limits
p7g/advent-of-code-2019
p7g/capacitor-android-group-demo
p7g/codecrafters-sqlite-python
p7g/dd-trace-py
Datadog Python APM Client
p7g/DefinitelyTyped
The repository for high quality TypeScript type definitions.
p7g/django-stubs
PEP-484 stubs for Django
p7g/dotfiles
here be configs
p7g/eslint-plugin-react
React specific linting rules for ESLint
p7g/graphql-core-legacy
GraphQL base implementation for Python (legacy version – see graphql-core for the current one)
p7g/irb
A Discord service that sends reddit posts to webhooks
p7g/linkbot
Fixes links sent in Discord
p7g/llvm-lang
playing around with llvmlite and PLY
p7g/prosemirror-py
Python implementation of core ProseMirror modules
p7g/prosemirror-transform
ProseMirror document transformations
p7g/Resemblyzer
A python package to analyze and compare voices with deep learning
p7g/sunset
Automatically set ‘background’ when the sun rises and sets.
p7g/tfsa-tools
Some utilities for manage your own TFSA records, in Python
p7g/uFuzzy
A tiny, efficient fuzzy search that doesn't suck
p7g/vim-prettier
A Vim plugin for Prettier
p7g/zenbones.nvim
🪨 A collection of contrast-based Vim/Neovim colorschemes