Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by eatonphil
A curated list of projects in awesome lists by eatonphil .
https://github.com/eatonphil/gosql
An early PostgreSQL implementation in Go
Last synced: 15 Nov 2024
https://github.com/eatonphil/dbcore
Generate applications powered by your database.
Last synced: 16 Nov 2024
https://github.com/eatonphil/jsc
A JavaScript compiler written in TypeScript targeting C++/V8
cpp javascript javascript-compiler typescript typescript-compiler v8
Last synced: 26 Oct 2024
https://github.com/eatonphil/lust
A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
compiler interpreter lua rust virtual-machine
Last synced: 27 Oct 2024
https://github.com/eatonphil/raft-rs
Another minimal Raft implementation in Rust.
Last synced: 18 Nov 2024
https://github.com/eatonphil/zigrocks
Writing a SQL database, take two: Zig and RocksDB
Last synced: 27 Oct 2024
https://github.com/eatonphil/ulisp
A compiler for a lisp-like language targeting LLVM IR, x86 assembly
Last synced: 27 Oct 2024
https://github.com/eatonphil/vhostm
Manage nginx virtual servers and hosts file entries
Last synced: 31 Oct 2024
https://github.com/eatonphil/x86e
A simple x86 emulator, debugger, and editor in JavaScript.
amd64 assembly emulator javascript linux x86 x86-64
Last synced: 27 Oct 2024
https://github.com/eatonphil/waterbugdb
Raft + Postgres parser + Postgres wire protocol + Boltdb + ? = Distributed PostgreSQL
Last synced: 27 Oct 2024
https://github.com/eatonphil/bsdscheme
A Scheme (R7RS) implementation written in D
Last synced: 17 Nov 2024
https://github.com/eatonphil/tinyprograms
Tiny Programs: Rosetta code for implementations
Last synced: 28 Oct 2024
https://github.com/eatonphil/databases-intuition
Building an intuition for latency and throughput of basic operations across SQL databases.
Last synced: 28 Oct 2024
https://github.com/eatonphil/gomvcc
A little, pedagogical implementation of mvcc and transaction isolation levels.
Last synced: 27 Oct 2024
https://github.com/eatonphil/deferlint
Linter for finding defer statements in Go loops
Last synced: 28 Oct 2024
https://github.com/eatonphil/gosqlite
SQLite driver for the Go programming language
Last synced: 27 Oct 2024
https://github.com/eatonphil/io-playground
Building an intuition for different IO models (sync, io_uring, etc.) across different languages.
Last synced: 28 Oct 2024
https://github.com/eatonphil/livescheme
Building a scheme live on Twitch in Golang
Last synced: 12 Oct 2024
https://github.com/eatonphil/go-amd64-emulator
Userland linux/amd64emulator in Go
Last synced: 12 Oct 2024
https://github.com/eatonphil/zig-metaprogramming-css-parser
Demoing the basics of metaprogramming in Zig by writing a very incomplete CSS parser.
Last synced: 12 Oct 2024
https://github.com/eatonphil/pgtam
Experiments with Postgres Table Access Methods
Last synced: 12 Oct 2024
https://github.com/eatonphil/linode_deploy_experimental
Deploy FreeBSD, OpenBSD, NetBSD, etc. to Linode unattended in minutes
Last synced: 12 Oct 2024
https://github.com/eatonphil/jqgo
Variations on experimental Go clones of jq
Last synced: 12 Oct 2024
https://github.com/eatonphil/pgexec
Messing with Postgres query execution and hook infrastructure.
Last synced: 12 Oct 2024
https://github.com/eatonphil/pytemplate
Basic templating library written in Python
Last synced: 12 Oct 2024
https://github.com/eatonphil/uweb
A web framework for teaching web server basics.
Last synced: 12 Oct 2024
https://github.com/eatonphil/jsi
An interpreter built on the TypeScript Compiler API
Last synced: 12 Oct 2024
https://github.com/eatonphil/benchmarking-interpreters
Benchmarking an ast interpreter, bytecode vm, and compiler
Last synced: 12 Oct 2024
https://github.com/eatonphil/learnit
A script for creating google calendar events from a dictionary
Last synced: 12 Oct 2024
https://github.com/eatonphil/pine
Pine is a web framework for Chicken Scheme using FastCGI
Last synced: 17 Nov 2024
https://github.com/eatonphil/pgkv
pgkv: A key-value API for learning Postgres C
Last synced: 12 Oct 2024
https://github.com/eatonphil/tnet
A minimal TCP/IP stack via Linux TAP device
Last synced: 17 Nov 2024
https://github.com/eatonphil/linode-haskell
Haskell wrapper for the Linode v4 API
Last synced: 12 Oct 2024
https://github.com/eatonphil/pgweb
Simple HTTP server to help build intuition for MemoryContexts in Postgres
Last synced: 15 Nov 2024
https://github.com/eatonphil/jx
Apparently, this project prefers to keep an air of mystery about it.
Last synced: 17 Nov 2024
https://github.com/eatonphil/python3-linode_api3
A Linode APIv3 client for Python3
Last synced: 17 Nov 2024
https://github.com/eatonphil/mod_ocaml
Apache module to allow embedded OCAML.
Last synced: 17 Nov 2024
https://github.com/eatonphil/govsr
Can I implement Viewstamped Replication?
Last synced: 17 Nov 2024
https://github.com/eatonphil/scripts
Personal scripts for system administration, common stuff
Last synced: 17 Nov 2024
https://github.com/eatonphil/linearizability-playground
Linearizability playground with Porcupine
Last synced: 15 Nov 2024
https://github.com/eatonphil/lav4
Linode APIv4 curl wrapper with tab completion
Last synced: 17 Nov 2024
https://github.com/eatonphil/lsa
A tool (and reimplementation of the Logisim standard library) for static circuit analysis of Logisim designs.
Last synced: 17 Nov 2024